diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 00000000..208c88ac --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,17 @@ +{ + "configurations": [ + { + "name": "Linux", + "includePath": [ + "${workspaceFolder}/**", + "/opt/ros/humble/include/**" + ], + "defines": [], + "compilerPath": "/usr/bin/gcc", + "cStandard": "c17", + "cppStandard": "gnu++17", + "intelliSenseMode": "linux-gcc-x64" + } + ], + "version": 4 +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..58421f56 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,11 @@ +{ + "C_Cpp.errorSquiggles": "disabled", + "python.autoComplete.extraPaths": [ + "/opt/ros/humble/lib/python3.10/site-packages", + "/opt/ros/humble/local/lib/python3.10/dist-packages" + ], + "python.analysis.extraPaths": [ + "/opt/ros/humble/lib/python3.10/site-packages", + "/opt/ros/humble/local/lib/python3.10/dist-packages" + ] +} \ No newline at end of file diff --git a/build/.built_by b/build/.built_by new file mode 100644 index 00000000..06e74acb --- /dev/null +++ b/build/.built_by @@ -0,0 +1 @@ +colcon diff --git a/build/COLCON_IGNORE b/build/COLCON_IGNORE new file mode 100644 index 00000000..e69de29b diff --git a/build/module_10_assignment/CMakeCache.txt b/build/module_10_assignment/CMakeCache.txt new file mode 100644 index 00000000..0c1c00a1 --- /dev/null +++ b/build/module_10_assignment/CMakeCache.txt @@ -0,0 +1,485 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_10_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +module_10_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment + +//Value Computed by CMake +module_10_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_10_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/build/module_10_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_10_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_10_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_10_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_10_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_10_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_10_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..c07eb114 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment") + +# 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/module_10_assignment/CMakeFiles/CMakeOutput.log b/build/module_10_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..f77e35a3 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_df035/fast && /usr/bin/gmake -f CMakeFiles/cmTC_df035.dir/build.make CMakeFiles/cmTC_df035.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_df035.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_df035.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceYNBEs.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_df035.dir/' + as -v --64 -o CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o /tmp/cceYNBEs.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_df035 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_df035.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o -o cmTC_df035 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_df035' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_df035.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccl5J4gi.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_df035 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_df035' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_df035.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_df035/fast && /usr/bin/gmake -f CMakeFiles/cmTC_df035.dir/build.make CMakeFiles/cmTC_df035.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_df035.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_df035.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceYNBEs.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_df035.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o /tmp/cceYNBEs.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_df035] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_df035.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o -o cmTC_df035 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_df035' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_df035.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccl5J4gi.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_df035 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccl5J4gi.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_df035] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_df035.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a3883/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a3883.dir/build.make CMakeFiles/cmTC_a3883.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3883.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a3883.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccp0Th8I.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3883.dir/' + as -v --64 -o CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccp0Th8I.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_a3883 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a3883.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a3883 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a3883' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a3883.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccKQ1IMe.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a3883 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a3883' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a3883.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a3883/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a3883.dir/build.make CMakeFiles/cmTC_a3883.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3883.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a3883.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccp0Th8I.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3883.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccp0Th8I.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_a3883] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a3883.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a3883 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a3883' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a3883.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccKQ1IMe.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a3883 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccKQ1IMe.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_a3883] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_a3883.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/module_10_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_10_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..ddb235ad --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +c2cae899963f0825c19febce5a44341a CMakeFiles/module_10_assignment_uninstall diff --git a/build/module_10_assignment/CMakeFiles/Makefile.cmake b/build/module_10_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..c2f939b9 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,297 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_10_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_10_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_10_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_10_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_10_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_10_assignment_uninstall.dir/DependInfo.cmake" + ) diff --git a/build/module_10_assignment/CMakeFiles/Makefile2 b/build/module_10_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..d87f53da --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_10_assignment_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_10_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_10_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_10_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_10_assignment_uninstall.dir/build.make CMakeFiles/module_10_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_10_assignment_uninstall.dir/build.make CMakeFiles/module_10_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles --progress-num= "Built target module_10_assignment_uninstall" +.PHONY : CMakeFiles/module_10_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_10_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_10_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_10_assignment_uninstall.dir/rule + +# Convenience name for target. +module_10_assignment_uninstall: CMakeFiles/module_10_assignment_uninstall.dir/rule +.PHONY : module_10_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_10_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_10_assignment_uninstall.dir/build.make CMakeFiles/module_10_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_10_assignment_uninstall.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/module_10_assignment/CMakeFiles/TargetDirectories.txt b/build/module_10_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..15be1f2f --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_10_assignment/CMakeFiles/cmake.check_cache b/build/module_10_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_10_assignment/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/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/DependInfo.cmake b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/build.make b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..d18592b2 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment + +# Utility rule file for module_10_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_10_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_10_assignment_uninstall.dir/progress.make + +CMakeFiles/module_10_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_10_assignment_uninstall: CMakeFiles/module_10_assignment_uninstall +module_10_assignment_uninstall: CMakeFiles/module_10_assignment_uninstall.dir/build.make +.PHONY : module_10_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_10_assignment_uninstall.dir/build: module_10_assignment_uninstall +.PHONY : CMakeFiles/module_10_assignment_uninstall.dir/build + +CMakeFiles/module_10_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_10_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_10_assignment_uninstall.dir/clean + +CMakeFiles/module_10_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_10_assignment_uninstall.dir/depend + diff --git a/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/cmake_clean.cmake b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..37f8be9e --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_10_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_10_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/compiler_depend.make b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..0bb5a145 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_10_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/compiler_depend.ts b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..8c4b34e3 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_10_assignment_uninstall. diff --git a/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/progress.make b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/module_10_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_10_assignment/CMakeFiles/progress.marks b/build/module_10_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/module_10_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_10_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_10_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_10_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..68958a37 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_10_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_10_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_10_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_10_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_10_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_10_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_10_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_10_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_10_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_10_assignment/CTestConfiguration.ini b/build/module_10_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..52957b9c --- /dev/null +++ b/build/module_10_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_10_assignment/CTestCustom.cmake b/build/module_10_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_10_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_10_assignment/CTestTestfile.cmake b/build/module_10_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..a80be482 --- /dev/null +++ b/build/module_10_assignment/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/test_results/module_10_assignment/lint_cmake.xunit.xml" "--package-name" "module_10_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/test_results/module_10_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/test_results/module_10_assignment/xmllint.xunit.xml" "--package-name" "module_10_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/test_results/module_10_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment/CMakeLists.txt;0;") diff --git a/build/module_10_assignment/Makefile b/build/module_10_assignment/Makefile new file mode 100644 index 00000000..fed5ce55 --- /dev/null +++ b/build/module_10_assignment/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_10_assignment_uninstall + +# Build rule for target. +module_10_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_10_assignment_uninstall +.PHONY : module_10_assignment_uninstall + +# fast build rule for target. +module_10_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_10_assignment_uninstall.dir/build.make CMakeFiles/module_10_assignment_uninstall.dir/build +.PHONY : module_10_assignment_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_10_assignment_uninstall" + @echo "... uninstall" +.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/module_10_assignment/ament_cmake_core/module_10_assignmentConfig-version.cmake b/build/module_10_assignment/ament_cmake_core/module_10_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/module_10_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_10_assignment/ament_cmake_core/module_10_assignmentConfig.cmake b/build/module_10_assignment/ament_cmake_core/module_10_assignmentConfig.cmake new file mode 100644 index 00000000..352b87c3 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/module_10_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_10_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_10_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_10_assignment_FOUND FALSE) + elseif(NOT module_10_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_10_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_10_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_10_assignment_FIND_QUIETLY) + message(STATUS "Found module_10_assignment: 0.0.0 (${module_10_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_10_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_10_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_10_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_10_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_10_assignment/ament_cmake_core/package.cmake b/build/module_10_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..c98e70ef --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_10_assignment") +set(module_10_assignment_VERSION "0.0.0") +set(module_10_assignment_MAINTAINER "luqman ") +set(module_10_assignment_BUILD_DEPENDS ) +set(module_10_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_10_assignment_BUILD_EXPORT_DEPENDS ) +set(module_10_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_10_assignment_EXEC_DEPENDS ) +set(module_10_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_10_assignment_GROUP_DEPENDS ) +set(module_10_assignment_MEMBER_OF_GROUPS ) +set(module_10_assignment_DEPRECATED "") +set(module_10_assignment_EXPORT_TAGS) +list(APPEND module_10_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_10_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_10_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_10_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_10_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_10_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_10_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_10_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_10_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..aa5b4122 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_10_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_10_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_10_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_10_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_10_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_10_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_10_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_10_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_10_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_10_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..a7e635ae --- /dev/null +++ b/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_10_assignment/environment/ament_prefix_path.sh +source;share/module_10_assignment/environment/path.sh diff --git a/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..c1bb1d05 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_10_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_10_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_10_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_10_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..29a66d65 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_10_assignment/local_setup.bash +source;share/module_10_assignment/local_setup.dsv +source;share/module_10_assignment/local_setup.sh +source;share/module_10_assignment/local_setup.zsh diff --git a/build/module_10_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_10_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_10_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_10_assignment b/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_10_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_10_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_10_assignment b/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_10_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_10_assignment b/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_10_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_10_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_10_assignment/ament_cmake_package_templates/templates.cmake b/build/module_10_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_10_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_10_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..0c203cb9 --- /dev/null +++ b/build/module_10_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_10_assignment/cmake_args.last b/build/module_10_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_10_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_10_assignment/cmake_install.cmake b/build/module_10_assignment/cmake_install.cmake new file mode 100644 index 00000000..931c3569 --- /dev/null +++ b/build/module_10_assignment/cmake_install.cmake @@ -0,0 +1,113 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_10_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_10_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_10_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_core/module_10_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/ament_cmake_core/module_10_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_10_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_10_assignment/colcon_build.rc b/build/module_10_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_10_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_10_assignment/colcon_command_prefix_build.sh b/build/module_10_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_10_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_10_assignment/colcon_command_prefix_build.sh.env b/build/module_10_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..4d8a7756 --- /dev/null +++ b/build/module_10_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_10_assignment/install_manifest.txt b/build/module_10_assignment/install_manifest.txt new file mode 100644 index 00000000..f13422de --- /dev/null +++ b/build/module_10_assignment/install_manifest.txt @@ -0,0 +1,15 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/package_run_dependencies/module_10_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/parent_prefix_path/module_10_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/packages/module_10_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.xml \ No newline at end of file diff --git a/build/module_1_assignment/CMakeCache.txt b/build/module_1_assignment/CMakeCache.txt new file mode 100644 index 00000000..a75a8586 --- /dev/null +++ b/build/module_1_assignment/CMakeCache.txt @@ -0,0 +1,485 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_1_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +module_1_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment + +//Value Computed by CMake +module_1_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_1_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/build/module_1_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_1_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_1_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_1_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_1_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_1_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_1_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..14cb74a5 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment") + +# 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/module_1_assignment/CMakeFiles/CMakeOutput.log b/build/module_1_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..f090e11d --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c1611/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c1611.dir/build.make CMakeFiles/cmTC_c1611.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c1611.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c1611.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccqaHKgu.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c1611.dir/' + as -v --64 -o CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o /tmp/ccqaHKgu.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_c1611 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c1611.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o -o cmTC_c1611 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c1611' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c1611.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4CfRis.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_c1611 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c1611' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c1611.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c1611/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c1611.dir/build.make CMakeFiles/cmTC_c1611.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c1611.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c1611.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccqaHKgu.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c1611.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o /tmp/ccqaHKgu.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_c1611] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c1611.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o -o cmTC_c1611 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c1611' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c1611.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4CfRis.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_c1611 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc4CfRis.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_c1611] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_c1611.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_d995e/fast && /usr/bin/gmake -f CMakeFiles/cmTC_d995e.dir/build.make CMakeFiles/cmTC_d995e.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d995e.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d995e.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc1bOyH3.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d995e.dir/' + as -v --64 -o CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc1bOyH3.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_d995e +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d995e.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d995e +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d995e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d995e.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSlvONR.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d995e /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d995e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d995e.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_d995e/fast && /usr/bin/gmake -f CMakeFiles/cmTC_d995e.dir/build.make CMakeFiles/cmTC_d995e.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d995e.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d995e.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc1bOyH3.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d995e.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc1bOyH3.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_d995e] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d995e.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d995e ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d995e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d995e.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccSlvONR.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d995e /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccSlvONR.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_d995e] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_d995e.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/module_1_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_1_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..ef8c1446 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +bd7d0a58411934f66151b27357db8e1e CMakeFiles/module_1_assignment_uninstall diff --git a/build/module_1_assignment/CMakeFiles/Makefile.cmake b/build/module_1_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..77f1cd26 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,297 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_1_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_1_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_1_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_1_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_1_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_1_assignment_uninstall.dir/DependInfo.cmake" + ) diff --git a/build/module_1_assignment/CMakeFiles/Makefile2 b/build/module_1_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..8699608d --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_1_assignment_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_1_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_1_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_1_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_1_assignment_uninstall.dir/build.make CMakeFiles/module_1_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_1_assignment_uninstall.dir/build.make CMakeFiles/module_1_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles --progress-num= "Built target module_1_assignment_uninstall" +.PHONY : CMakeFiles/module_1_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_1_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_1_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_1_assignment_uninstall.dir/rule + +# Convenience name for target. +module_1_assignment_uninstall: CMakeFiles/module_1_assignment_uninstall.dir/rule +.PHONY : module_1_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_1_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_1_assignment_uninstall.dir/build.make CMakeFiles/module_1_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_1_assignment_uninstall.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/module_1_assignment/CMakeFiles/TargetDirectories.txt b/build/module_1_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..775ae49b --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_1_assignment/CMakeFiles/cmake.check_cache b/build/module_1_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_1_assignment/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/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/DependInfo.cmake b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/build.make b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..212d8f35 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment + +# Utility rule file for module_1_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_1_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_1_assignment_uninstall.dir/progress.make + +CMakeFiles/module_1_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_1_assignment_uninstall: CMakeFiles/module_1_assignment_uninstall +module_1_assignment_uninstall: CMakeFiles/module_1_assignment_uninstall.dir/build.make +.PHONY : module_1_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_1_assignment_uninstall.dir/build: module_1_assignment_uninstall +.PHONY : CMakeFiles/module_1_assignment_uninstall.dir/build + +CMakeFiles/module_1_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_1_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_1_assignment_uninstall.dir/clean + +CMakeFiles/module_1_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_1_assignment_uninstall.dir/depend + diff --git a/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/cmake_clean.cmake b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..034bf324 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_1_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_1_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/compiler_depend.make b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..6fc6fcaa --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_1_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/compiler_depend.ts b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ba4d38e7 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_1_assignment_uninstall. diff --git a/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/progress.make b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/module_1_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_1_assignment/CMakeFiles/progress.marks b/build/module_1_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/module_1_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_1_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_1_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_1_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..6644743a --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_1_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_1_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_1_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_1_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_1_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_1_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_1_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_1_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_1_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_1_assignment/CTestConfiguration.ini b/build/module_1_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..1d369a9d --- /dev/null +++ b/build/module_1_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_1_assignment/CTestCustom.cmake b/build/module_1_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_1_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_1_assignment/CTestTestfile.cmake b/build/module_1_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..acb0ffa4 --- /dev/null +++ b/build/module_1_assignment/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/test_results/module_1_assignment/lint_cmake.xunit.xml" "--package-name" "module_1_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/test_results/module_1_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/test_results/module_1_assignment/xmllint.xunit.xml" "--package-name" "module_1_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/test_results/module_1_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment/CMakeLists.txt;0;") diff --git a/build/module_1_assignment/Makefile b/build/module_1_assignment/Makefile new file mode 100644 index 00000000..4fa96dcc --- /dev/null +++ b/build/module_1_assignment/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_1_assignment_uninstall + +# Build rule for target. +module_1_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_1_assignment_uninstall +.PHONY : module_1_assignment_uninstall + +# fast build rule for target. +module_1_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_1_assignment_uninstall.dir/build.make CMakeFiles/module_1_assignment_uninstall.dir/build +.PHONY : module_1_assignment_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_1_assignment_uninstall" + @echo "... uninstall" +.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/module_1_assignment/ament_cmake_core/module_1_assignmentConfig-version.cmake b/build/module_1_assignment/ament_cmake_core/module_1_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/module_1_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_1_assignment/ament_cmake_core/module_1_assignmentConfig.cmake b/build/module_1_assignment/ament_cmake_core/module_1_assignmentConfig.cmake new file mode 100644 index 00000000..d2a3bb69 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/module_1_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_1_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_1_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_1_assignment_FOUND FALSE) + elseif(NOT module_1_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_1_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_1_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_1_assignment_FIND_QUIETLY) + message(STATUS "Found module_1_assignment: 0.0.0 (${module_1_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_1_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_1_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_1_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_1_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_1_assignment/ament_cmake_core/package.cmake b/build/module_1_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..8e929324 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_1_assignment") +set(module_1_assignment_VERSION "0.0.0") +set(module_1_assignment_MAINTAINER "luqman ") +set(module_1_assignment_BUILD_DEPENDS ) +set(module_1_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_1_assignment_BUILD_EXPORT_DEPENDS ) +set(module_1_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_1_assignment_EXEC_DEPENDS ) +set(module_1_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_1_assignment_GROUP_DEPENDS ) +set(module_1_assignment_MEMBER_OF_GROUPS ) +set(module_1_assignment_DEPRECATED "") +set(module_1_assignment_EXPORT_TAGS) +list(APPEND module_1_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_1_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_1_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_1_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_1_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_1_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_1_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_1_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_1_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..708f5931 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_1_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_1_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_1_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_1_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_1_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_1_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_1_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_1_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_1_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_1_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..1497707f --- /dev/null +++ b/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_1_assignment/environment/ament_prefix_path.sh +source;share/module_1_assignment/environment/path.sh diff --git a/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..4bb183a9 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_1_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_1_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_1_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_1_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..6cd711e0 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_1_assignment/local_setup.bash +source;share/module_1_assignment/local_setup.dsv +source;share/module_1_assignment/local_setup.sh +source;share/module_1_assignment/local_setup.zsh diff --git a/build/module_1_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_1_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_1_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_1_assignment b/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_1_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_1_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_1_assignment b/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_1_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_1_assignment b/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_1_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_1_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_1_assignment/ament_cmake_package_templates/templates.cmake b/build/module_1_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_1_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_1_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_1_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..7a2009da --- /dev/null +++ b/build/module_1_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_1_assignment/cmake_args.last b/build/module_1_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_1_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_1_assignment/cmake_install.cmake b/build/module_1_assignment/cmake_install.cmake new file mode 100644 index 00000000..f172ac46 --- /dev/null +++ b/build/module_1_assignment/cmake_install.cmake @@ -0,0 +1,113 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_1_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_1_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_1_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_core/module_1_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/ament_cmake_core/module_1_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_1_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_1_assignment/colcon_build.rc b/build/module_1_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_1_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_1_assignment/colcon_command_prefix_build.sh b/build/module_1_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_1_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_1_assignment/colcon_command_prefix_build.sh.env b/build/module_1_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..c2de550e --- /dev/null +++ b/build/module_1_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_1_assignment/install_manifest.txt b/build/module_1_assignment/install_manifest.txt new file mode 100644 index 00000000..24cb503a --- /dev/null +++ b/build/module_1_assignment/install_manifest.txt @@ -0,0 +1,15 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/package_run_dependencies/module_1_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/parent_prefix_path/module_1_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/packages/module_1_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.xml \ No newline at end of file diff --git a/build/module_2_assignment/CMakeCache.txt b/build/module_2_assignment/CMakeCache.txt new file mode 100644 index 00000000..f6563e55 --- /dev/null +++ b/build/module_2_assignment/CMakeCache.txt @@ -0,0 +1,730 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_2_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a library. +FastCDR_LIBRARY_DEBUG:FILEPATH=FastCDR_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +FastCDR_LIBRARY_RELEASE:FILEPATH=/opt/ros/humble/lib/libfastcdr.so + +//Path to a file. +FastRTPS_INCLUDE_DIR:PATH=/opt/ros/humble/include + +//Path to a library. +FastRTPS_LIBRARY_DEBUG:FILEPATH=FastRTPS_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +FastRTPS_LIBRARY_RELEASE:FILEPATH=/opt/ros/humble/lib/libfastrtps.so + +//Path to a library. +OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a file. +OPENSSL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for TinyXML2. +TinyXML2_DIR:PATH=TinyXML2_DIR-NOTFOUND + +//Path to a library. +_lib:FILEPATH=/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so + +//The directory containing a CMake configuration file for action_msgs. +action_msgs_DIR:PATH=/opt/ros/humble/share/action_msgs/cmake + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_index_cpp. +ament_index_cpp_DIR:PATH=/opt/ros/humble/share/ament_index_cpp/cmake + +//The directory containing a CMake configuration file for builtin_interfaces. +builtin_interfaces_DIR:PATH=/opt/ros/humble/share/builtin_interfaces/cmake + +//The directory containing a CMake configuration file for class_loader. +class_loader_DIR:PATH=/opt/ros/humble/share/class_loader/cmake + +//The directory containing a CMake configuration file for composition_interfaces. +composition_interfaces_DIR:PATH=/opt/ros/humble/share/composition_interfaces/cmake + +//The directory containing a CMake configuration file for console_bridge. +console_bridge_DIR:PATH=/usr/lib/x86_64-linux-gnu/console_bridge/cmake + +//The directory containing a CMake configuration file for fastcdr. +fastcdr_DIR:PATH=/opt/ros/humble/lib/cmake/fastcdr + +//The directory containing a CMake configuration file for fastrtps. +fastrtps_DIR:PATH=/opt/ros/humble/share/fastrtps/cmake + +//The directory containing a CMake configuration file for fastrtps_cmake_module. +fastrtps_cmake_module_DIR:PATH=/opt/ros/humble/share/fastrtps_cmake_module/cmake + +//The directory containing a CMake configuration file for fmt. +fmt_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/fmt + +//The directory containing a CMake configuration file for foonathan_memory. +foonathan_memory_DIR:PATH=/opt/ros/humble/lib/foonathan_memory/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/humble/share/geometry_msgs/cmake + +//The directory containing a CMake configuration file for libstatistics_collector. +libstatistics_collector_DIR:PATH=/opt/ros/humble/share/libstatistics_collector/cmake + +//The directory containing a CMake configuration file for libyaml_vendor. +libyaml_vendor_DIR:PATH=/opt/ros/humble/share/libyaml_vendor/cmake + +//The directory containing a CMake configuration file for message_filters. +message_filters_DIR:PATH=/opt/ros/humble/share/message_filters/cmake + +//Value Computed by CMake +module_2_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment + +//Value Computed by CMake +module_2_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_2_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment + +//The directory containing a CMake configuration file for nav_msgs. +nav_msgs_DIR:PATH=/opt/ros/humble/share/nav_msgs/cmake + +//Path to a library. +pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a library. +pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//The directory containing a CMake configuration file for rcl. +rcl_DIR:PATH=/opt/ros/humble/share/rcl/cmake + +//The directory containing a CMake configuration file for rcl_action. +rcl_action_DIR:PATH=/opt/ros/humble/share/rcl_action/cmake + +//The directory containing a CMake configuration file for rcl_interfaces. +rcl_interfaces_DIR:PATH=/opt/ros/humble/share/rcl_interfaces/cmake + +//The directory containing a CMake configuration file for rcl_logging_interface. +rcl_logging_interface_DIR:PATH=/opt/ros/humble/share/rcl_logging_interface/cmake + +//The directory containing a CMake configuration file for rcl_logging_spdlog. +rcl_logging_spdlog_DIR:PATH=/opt/ros/humble/share/rcl_logging_spdlog/cmake + +//The directory containing a CMake configuration file for rcl_yaml_param_parser. +rcl_yaml_param_parser_DIR:PATH=/opt/ros/humble/share/rcl_yaml_param_parser/cmake + +//The directory containing a CMake configuration file for rclcpp. +rclcpp_DIR:PATH=/opt/ros/humble/share/rclcpp/cmake + +//The directory containing a CMake configuration file for rclcpp_action. +rclcpp_action_DIR:PATH=/opt/ros/humble/share/rclcpp_action/cmake + +//The directory containing a CMake configuration file for rclcpp_components. +rclcpp_components_DIR:PATH=/opt/ros/humble/share/rclcpp_components/cmake + +//The directory containing a CMake configuration file for rcpputils. +rcpputils_DIR:PATH=/opt/ros/humble/share/rcpputils/cmake + +//The directory containing a CMake configuration file for rcutils. +rcutils_DIR:PATH=/opt/ros/humble/share/rcutils/cmake + +//The directory containing a CMake configuration file for rmw. +rmw_DIR:PATH=/opt/ros/humble/share/rmw/cmake + +//The directory containing a CMake configuration file for rmw_dds_common. +rmw_dds_common_DIR:PATH=/opt/ros/humble/share/rmw_dds_common/cmake + +//The directory containing a CMake configuration file for rmw_fastrtps_cpp. +rmw_fastrtps_cpp_DIR:PATH=/opt/ros/humble/share/rmw_fastrtps_cpp/cmake + +//The directory containing a CMake configuration file for rmw_fastrtps_shared_cpp. +rmw_fastrtps_shared_cpp_DIR:PATH=/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake + +//The directory containing a CMake configuration file for rmw_implementation. +rmw_implementation_DIR:PATH=/opt/ros/humble/share/rmw_implementation/cmake + +//The directory containing a CMake configuration file for rmw_implementation_cmake. +rmw_implementation_cmake_DIR:PATH=/opt/ros/humble/share/rmw_implementation_cmake/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/humble/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for rosidl_adapter. +rosidl_adapter_DIR:PATH=/opt/ros/humble/share/rosidl_adapter/cmake + +//The directory containing a CMake configuration file for rosidl_cmake. +rosidl_cmake_DIR:PATH=/opt/ros/humble/share/rosidl_cmake/cmake + +//The directory containing a CMake configuration file for rosidl_default_runtime. +rosidl_default_runtime_DIR:PATH=/opt/ros/humble/share/rosidl_default_runtime/cmake + +//The directory containing a CMake configuration file for rosidl_generator_c. +rosidl_generator_c_DIR:PATH=/opt/ros/humble/share/rosidl_generator_c/cmake + +//The directory containing a CMake configuration file for rosidl_generator_cpp. +rosidl_generator_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_generator_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_c. +rosidl_runtime_c_DIR:PATH=/opt/ros/humble/share/rosidl_runtime_c/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_cpp. +rosidl_runtime_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_runtime_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_c. +rosidl_typesupport_c_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_cpp. +rosidl_typesupport_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_c. +rosidl_typesupport_fastrtps_c_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_cpp. +rosidl_typesupport_fastrtps_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_interface. +rosidl_typesupport_interface_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_interface/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_c. +rosidl_typesupport_introspection_c_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_cpp. +rosidl_typesupport_introspection_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake + +//The directory containing a CMake configuration file for spdlog. +spdlog_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/spdlog + +//The directory containing a CMake configuration file for spdlog_vendor. +spdlog_vendor_DIR:PATH=/opt/ros/humble/share/spdlog_vendor/cmake + +//The directory containing a CMake configuration file for statistics_msgs. +statistics_msgs_DIR:PATH=/opt/ros/humble/share/statistics_msgs/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/humble/share/std_msgs/cmake + +//The directory containing a CMake configuration file for tf2. +tf2_DIR:PATH=/opt/ros/humble/share/tf2/cmake + +//The directory containing a CMake configuration file for tf2_msgs. +tf2_msgs_DIR:PATH=/opt/ros/humble/share/tf2_msgs/cmake + +//The directory containing a CMake configuration file for tf2_ros. +tf2_ros_DIR:PATH=/opt/ros/humble/share/tf2_ros/cmake + +//The directory containing a CMake configuration file for tracetools. +tracetools_DIR:PATH=/opt/ros/humble/share/tracetools/cmake + +//The directory containing a CMake configuration file for unique_identifier_msgs. +unique_identifier_msgs_DIR:PATH=/opt/ros/humble/share/unique_identifier_msgs/cmake + +//The directory containing a CMake configuration file for yaml. +yaml_DIR:PATH=/opt/ros/humble/cmake + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding FastRTPS +FIND_PACKAGE_MESSAGE_DETAILS_FastRTPS:INTERNAL=[/opt/ros/humble/include][/opt/ros/humble/lib/libfastrtps.so;/opt/ros/humble/lib/libfastcdr.so][v()] +//Details about finding OpenSSL +FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcrypto.so][/usr/include][c ][v3.0.2()] +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY +OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_INCLUDE_DIR +OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_SSL_LIBRARY +OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +_OPENSSL_CFLAGS:INTERNAL= +_OPENSSL_CFLAGS_I:INTERNAL= +_OPENSSL_CFLAGS_OTHER:INTERNAL= +_OPENSSL_FOUND:INTERNAL=1 +_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include +_OPENSSL_INCLUDE_DIRS:INTERNAL= +_OPENSSL_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto +_OPENSSL_LDFLAGS_OTHER:INTERNAL= +_OPENSSL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto +_OPENSSL_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBS:INTERNAL= +_OPENSSL_LIBS_L:INTERNAL= +_OPENSSL_LIBS_OTHER:INTERNAL= +_OPENSSL_LIBS_PATHS:INTERNAL= +_OPENSSL_MODULE_NAME:INTERNAL=openssl +_OPENSSL_PREFIX:INTERNAL=/usr +_OPENSSL_STATIC_CFLAGS:INTERNAL= +_OPENSSL_STATIC_CFLAGS_I:INTERNAL= +_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= +_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL= +_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto;-ldl;-pthread +_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +_OPENSSL_STATIC_LIBDIR:INTERNAL= +_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;crypto;dl +_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_STATIC_LIBS:INTERNAL= +_OPENSSL_STATIC_LIBS_L:INTERNAL= +_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= +_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= +_OPENSSL_VERSION:INTERNAL=3.0.2 +_OPENSSL_openssl_INCLUDEDIR:INTERNAL= +_OPENSSL_openssl_LIBDIR:INTERNAL= +_OPENSSL_openssl_PREFIX:INTERNAL= +_OPENSSL_openssl_VERSION:INTERNAL= +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 +__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl +__pkg_config_checked__OPENSSL:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto +pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl +pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=/usr/lib/x86_64-linux-gnu + diff --git a/build/module_2_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_2_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_2_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_2_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_2_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_2_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_2_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..1a81bd9e --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment") + +# 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/module_2_assignment/CMakeFiles/CMakeOutput.log b/build/module_2_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..f243b3d0 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,497 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9fd43/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9fd43.dir/build.make CMakeFiles/cmTC_9fd43.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fd43.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_9fd43.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccKrXMgg.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fd43.dir/' + as -v --64 -o CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o /tmp/ccKrXMgg.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_9fd43 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9fd43.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o -o cmTC_9fd43 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9fd43' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9fd43.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccySoWcu.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_9fd43 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9fd43' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9fd43.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9fd43/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9fd43.dir/build.make CMakeFiles/cmTC_9fd43.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fd43.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_9fd43.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccKrXMgg.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fd43.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o /tmp/ccKrXMgg.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_9fd43] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9fd43.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o -o cmTC_9fd43 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9fd43' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9fd43.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccySoWcu.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_9fd43 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccySoWcu.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_9fd43] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_9fd43.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_54057/fast && /usr/bin/gmake -f CMakeFiles/cmTC_54057.dir/build.make CMakeFiles/cmTC_54057.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54057.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_54057.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccuLg4hx.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54057.dir/' + as -v --64 -o CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccuLg4hx.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_54057 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54057.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_54057 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_54057' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_54057.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cckpEnFa.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_54057 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_54057' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_54057.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_54057/fast && /usr/bin/gmake -f CMakeFiles/cmTC_54057.dir/build.make CMakeFiles/cmTC_54057.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54057.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_54057.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccuLg4hx.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54057.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccuLg4hx.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_54057] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54057.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_54057 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_54057' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_54057.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cckpEnFa.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_54057 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cckpEnFa.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_54057] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_54057.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_91182/fast && /usr/bin/gmake -f CMakeFiles/cmTC_91182.dir/build.make CMakeFiles/cmTC_91182.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_91182.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_91182.dir/CheckIncludeFile.c.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_91182 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_91182.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_91182.dir/CheckIncludeFile.c.o -o cmTC_91182 +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp' + + + +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2e74f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2e74f.dir/build.make CMakeFiles/cmTC_2e74f.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_2e74f.dir/src.c.o +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_2e74f.dir/src.c.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_2e74f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e74f.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_2e74f.dir/src.c.o -o cmTC_2e74f +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/CMakeTmp' + + +Source file was: +#include + +static void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_cancel(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + diff --git a/build/module_2_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_2_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..2b92c3ec --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +b97951072522f1d3e222f8e413715da8 CMakeFiles/module_2_assignment_uninstall diff --git a/build/module_2_assignment/CMakeFiles/Makefile.cmake b/build/module_2_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..16b7af3f --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,906 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/package.xml" + "/opt/ros/humble/cmake/yamlConfig.cmake" + "/opt/ros/humble/cmake/yamlConfigVersion.cmake" + "/opt/ros/humble/cmake/yamlTargets-none.cmake" + "/opt/ros/humble/cmake/yamlTargets.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-config-version.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-config.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-dynamic-targets-none.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-dynamic-targets.cmake" + "/opt/ros/humble/lib/foonathan_memory/cmake/foonathan_memory-config-none.cmake" + "/opt/ros/humble/lib/foonathan_memory/cmake/foonathan_memory-config-version.cmake" + "/opt/ros/humble/lib/foonathan_memory/cmake/foonathan_memory-config.cmake" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/action_msgs/cmake/action_msgsConfig-version.cmake" + "/opt/ros/humble/share/action_msgs/cmake/action_msgsConfig.cmake" + "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/action_msgs/cmake/action_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/action_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/action_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/action_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/action_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/action_msgs/cmake/export_action_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/action_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/action_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/action_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/ament_index_cppConfig-version.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/ament_index_cppConfig.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/export_ament_index_cppExport-none.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/export_ament_index_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfacesConfig-version.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/class_loader/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/class_loader/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/class_loader/cmake/class_loader-extras.cmake" + "/opt/ros/humble/share/class_loader/cmake/class_loaderConfig-version.cmake" + "/opt/ros/humble/share/class_loader/cmake/class_loaderConfig.cmake" + "/opt/ros/humble/share/class_loader/cmake/class_loaderExport-none.cmake" + "/opt/ros/humble/share/class_loader/cmake/class_loaderExport.cmake" + "/opt/ros/humble/share/class_loader/cmake/class_loader_hide_library_symbols.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfacesConfig-version.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfacesConfig.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/composition_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/export_composition_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/export_composition_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/export_composition_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/export_composition_interfaces__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/export_composition_interfaces__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/export_composition_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/export_composition_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/export_composition_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/export_composition_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/composition_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fast-discovery-server-targets-none.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fast-discovery-server-targets.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fastrtps-config-version.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fastrtps-config.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fastrtps-dynamic-targets-none.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fastrtps-dynamic-targets.cmake" + "/opt/ros/humble/share/fastrtps/cmake/optionparser-targets.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/Modules/FindFastRTPS.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/fastrtps_cmake_module-extras.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig-version.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorConfig-version.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorConfig.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorExport-none.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorExport.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/libyaml_vendor-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/libyaml_vendorConfig-version.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/libyaml_vendorConfig.cmake" + "/opt/ros/humble/share/message_filters/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/message_filters/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/message_filters/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/message_filters/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/message_filters/cmake/message_filtersConfig-version.cmake" + "/opt/ros/humble/share/message_filters/cmake/message_filtersConfig.cmake" + "/opt/ros/humble/share/message_filters/cmake/message_filtersExport-none.cmake" + "/opt/ros/humble/share/message_filters/cmake/message_filtersExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/export_nav_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/export_nav_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/export_nav_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/export_nav_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/export_nav_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/export_nav_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/export_nav_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/export_nav_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/export_nav_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgsConfig-version.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgsConfig.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/nav_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/nav_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/rcl-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/rclConfig-version.cmake" + "/opt/ros/humble/share/rcl/cmake/rclConfig.cmake" + "/opt/ros/humble/share/rcl/cmake/rclExport-none.cmake" + "/opt/ros/humble/share/rcl/cmake/rclExport.cmake" + "/opt/ros/humble/share/rcl/cmake/rcl_set_symbol_visibility_hidden.cmake" + "/opt/ros/humble/share/rcl_action/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_action/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_action/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_action/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_action/cmake/rcl_actionConfig-version.cmake" + "/opt/ros/humble/share/rcl_action/cmake/rcl_actionConfig.cmake" + "/opt/ros/humble/share/rcl_action/cmake/rcl_actionExport-none.cmake" + "/opt/ros/humble/share/rcl_action/cmake/rcl_actionExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfacesConfig-version.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfacesConfig.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceConfig-version.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceConfig.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceExport-none.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceExport.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogConfig-version.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogConfig.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogExport-none.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogExport.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig-version.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport-none.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppConfig-version.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppConfig.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppExport-none.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppExport.cmake" + "/opt/ros/humble/share/rclcpp_action/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rclcpp_action/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rclcpp_action/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rclcpp_action/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rclcpp_action/cmake/rclcpp_actionConfig-version.cmake" + "/opt/ros/humble/share/rclcpp_action/cmake/rclcpp_actionConfig.cmake" + "/opt/ros/humble/share/rclcpp_action/cmake/rclcpp_actionExport-none.cmake" + "/opt/ros/humble/share/rclcpp_action/cmake/rclcpp_actionExport.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/export_rclcpp_componentsExport-none.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/export_rclcpp_componentsExport.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/rclcpp_components-extras.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/rclcpp_componentsConfig-version.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/rclcpp_componentsConfig.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/rclcpp_components_register_node.cmake" + "/opt/ros/humble/share/rclcpp_components/cmake/rclcpp_components_register_nodes.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsConfig-version.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsConfig.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsExport-none.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsExport.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsConfig-version.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsConfig.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsExport-none.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsExport.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/configure_rmw_library.cmake" + "/opt/ros/humble/share/rmw/cmake/get_rmw_typesupport.cmake" + "/opt/ros/humble/share/rmw/cmake/register_rmw_implementation.cmake" + "/opt/ros/humble/share/rmw/cmake/rmw-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwConfig-version.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwConfig.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwExport-none.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_commonConfig-version.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_commonConfig.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common_libraryExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common_libraryExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cpp-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cppConfig-version.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cppConfig.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cpp-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppConfig-version.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppConfig.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppExport.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/export_rmw_implementationExport-none.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/export_rmw_implementationExport.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/rmw_implementation-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/rmw_implementationConfig-version.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/rmw_implementationConfig.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/call_for_each_rmw_implementation.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/get_available_rmw_implementations.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/get_default_rmw_implementation.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/rmw_implementation_cmake-extras.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig-version.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapt_interfaces.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapter-extras.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapterConfig-version.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapterConfig.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmakeConfig-version.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmakeConfig.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_export_typesupport_libraries.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_export_typesupport_targets.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_get_typesupport_target.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_target_interfaces.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_write_generator_arguments.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/string_camel_case_to_lower_case_underscore.cmake" + "/opt/ros/humble/share/rosidl_default_runtime/cmake/rosidl_default_runtime-extras.cmake" + "/opt/ros/humble/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig-version.cmake" + "/opt/ros/humble/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/register_c.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_c-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_cConfig.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/register_cpp.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/get_used_typesupports.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/spdlog_vendor/cmake/spdlog_vendorConfig-version.cmake" + "/opt/ros/humble/share/spdlog_vendor/cmake/spdlog_vendorConfig.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgsConfig-version.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgsConfig.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgsConfig-version.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgsConfig.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/tf2/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/tf2/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/tf2/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/tf2/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/tf2/cmake/export_tf2Export-none.cmake" + "/opt/ros/humble/share/tf2/cmake/export_tf2Export.cmake" + "/opt/ros/humble/share/tf2/cmake/tf2Config-version.cmake" + "/opt/ros/humble/share/tf2/cmake/tf2Config.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/export_tf2_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/export_tf2_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/export_tf2_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/export_tf2_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/export_tf2_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/export_tf2_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/export_tf2_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/export_tf2_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/export_tf2_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgsConfig-version.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgsConfig.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/tf2_msgs/cmake/tf2_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/tf2_ros/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/tf2_ros/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/tf2_ros/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/tf2_ros/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/tf2_ros/cmake/export_tf2_rosExport-none.cmake" + "/opt/ros/humble/share/tf2_ros/cmake/export_tf2_rosExport.cmake" + "/opt/ros/humble/share/tf2_ros/cmake/tf2_rosConfig-version.cmake" + "/opt/ros/humble/share/tf2_ros/cmake/tf2_rosConfig.cmake" + "/opt/ros/humble/share/tracetools/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/tracetools/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/tracetools/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetoolsConfig-version.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetoolsConfig.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetools_exportExport-none.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetools_exportExport.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/export_unique_identifier_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgsConfig-version.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgsConfig.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/unique_identifier_msgs/cmake/unique_identifier_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-targets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-targets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigTargets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigTargets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-config.cmake" + "/usr/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-targets-none.cmake" + "/usr/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-targets.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindDependencyMacro.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.22/Modules/CheckIncludeFile.c.in" + "/usr/share/cmake-3.22/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.22/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindOpenSSL.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPkgConfig.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/FindThreads.cmake" + "/usr/share/cmake-3.22/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_2_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_2_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_2_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_2_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_2_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_2_assignment_uninstall.dir/DependInfo.cmake" + "CMakeFiles/back_forth.dir/DependInfo.cmake" + "CMakeFiles/spiral_turtle.dir/DependInfo.cmake" + ) diff --git a/build/module_2_assignment/CMakeFiles/Makefile2 b/build/module_2_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..b1b7e6d1 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,194 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/back_forth.dir/all +all: CMakeFiles/spiral_turtle.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_2_assignment_uninstall.dir/clean +clean: CMakeFiles/back_forth.dir/clean +clean: CMakeFiles/spiral_turtle.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_2_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_2_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_2_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_2_assignment_uninstall.dir/build.make CMakeFiles/module_2_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_2_assignment_uninstall.dir/build.make CMakeFiles/module_2_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles --progress-num= "Built target module_2_assignment_uninstall" +.PHONY : CMakeFiles/module_2_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_2_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_2_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_2_assignment_uninstall.dir/rule + +# Convenience name for target. +module_2_assignment_uninstall: CMakeFiles/module_2_assignment_uninstall.dir/rule +.PHONY : module_2_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_2_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_2_assignment_uninstall.dir/build.make CMakeFiles/module_2_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_2_assignment_uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/back_forth.dir + +# All Build rule for target. +CMakeFiles/back_forth.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/back_forth.dir/build.make CMakeFiles/back_forth.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/back_forth.dir/build.make CMakeFiles/back_forth.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles --progress-num=1,2 "Built target back_forth" +.PHONY : CMakeFiles/back_forth.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/back_forth.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/back_forth.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/back_forth.dir/rule + +# Convenience name for target. +back_forth: CMakeFiles/back_forth.dir/rule +.PHONY : back_forth + +# clean rule for target. +CMakeFiles/back_forth.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/back_forth.dir/build.make CMakeFiles/back_forth.dir/clean +.PHONY : CMakeFiles/back_forth.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/spiral_turtle.dir + +# All Build rule for target. +CMakeFiles/spiral_turtle.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/spiral_turtle.dir/build.make CMakeFiles/spiral_turtle.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/spiral_turtle.dir/build.make CMakeFiles/spiral_turtle.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles --progress-num=3,4 "Built target spiral_turtle" +.PHONY : CMakeFiles/spiral_turtle.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/spiral_turtle.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/spiral_turtle.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/spiral_turtle.dir/rule + +# Convenience name for target. +spiral_turtle: CMakeFiles/spiral_turtle.dir/rule +.PHONY : spiral_turtle + +# clean rule for target. +CMakeFiles/spiral_turtle.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/spiral_turtle.dir/build.make CMakeFiles/spiral_turtle.dir/clean +.PHONY : CMakeFiles/spiral_turtle.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/module_2_assignment/CMakeFiles/TargetDirectories.txt b/build/module_2_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..c169706f --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,11 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/back_forth.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/spiral_turtle.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/DependInfo.cmake b/build/module_2_assignment/CMakeFiles/back_forth.dir/DependInfo.cmake new file mode 100644 index 00000000..f6bbd193 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# 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 + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/turtle_log_spiral.cpp" "CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o" "gcc" "CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/build.make b/build/module_2_assignment/CMakeFiles/back_forth.dir/build.make new file mode 100644 index 00000000..bca7b12c --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/build.make @@ -0,0 +1,218 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment + +# Include any dependencies generated for this target. +include CMakeFiles/back_forth.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/back_forth.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/back_forth.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/back_forth.dir/flags.make + +CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o: CMakeFiles/back_forth.dir/flags.make +CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o: /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/turtle_log_spiral.cpp +CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o: CMakeFiles/back_forth.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o -MF CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o.d -o CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/turtle_log_spiral.cpp + +CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/turtle_log_spiral.cpp > CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.i + +CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/turtle_log_spiral.cpp -o CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.s + +# Object files for target back_forth +back_forth_OBJECTS = \ +"CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o" + +# External object files for target back_forth +back_forth_EXTERNAL_OBJECTS = + +back_forth: CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o +back_forth: CMakeFiles/back_forth.dir/build.make +back_forth: /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so +back_forth: /opt/ros/humble/lib/libstatic_transform_broadcaster_node.so +back_forth: /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/libtf2_ros.so +back_forth: /opt/ros/humble/lib/libmessage_filters.so +back_forth: /opt/ros/humble/lib/librclcpp_action.so +back_forth: /opt/ros/humble/lib/librclcpp.so +back_forth: /opt/ros/humble/lib/liblibstatistics_collector.so +back_forth: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so +back_forth: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so +back_forth: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/librcl_action.so +back_forth: /opt/ros/humble/lib/librcl.so +back_forth: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so +back_forth: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/librcl_yaml_param_parser.so +back_forth: /opt/ros/humble/lib/libyaml.so +back_forth: /opt/ros/humble/lib/libtracetools.so +back_forth: /opt/ros/humble/lib/librmw_implementation.so +back_forth: /opt/ros/humble/lib/libament_index_cpp.so +back_forth: /opt/ros/humble/lib/librcl_logging_spdlog.so +back_forth: /opt/ros/humble/lib/librcl_logging_interface.so +back_forth: /opt/ros/humble/lib/libtf2.so +back_forth: /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so +back_forth: /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so +back_forth: /opt/ros/humble/lib/libfastcdr.so.1.0.24 +back_forth: /opt/ros/humble/lib/librmw.so +back_forth: /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so +back_forth: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so +back_forth: /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/librosidl_typesupport_cpp.so +back_forth: /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so +back_forth: /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so +back_forth: /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so +back_forth: /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so +back_forth: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so +back_forth: /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so +back_forth: /usr/lib/x86_64-linux-gnu/libpython3.10.so +back_forth: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/librosidl_typesupport_c.so +back_forth: /opt/ros/humble/lib/librcpputils.so +back_forth: /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so +back_forth: /opt/ros/humble/lib/librosidl_runtime_c.so +back_forth: /opt/ros/humble/lib/librcutils.so +back_forth: CMakeFiles/back_forth.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable back_forth" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/back_forth.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/back_forth.dir/build: back_forth +.PHONY : CMakeFiles/back_forth.dir/build + +CMakeFiles/back_forth.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/back_forth.dir/cmake_clean.cmake +.PHONY : CMakeFiles/back_forth.dir/clean + +CMakeFiles/back_forth.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/back_forth.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/back_forth.dir/depend + diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/cmake_clean.cmake b/build/module_2_assignment/CMakeFiles/back_forth.dir/cmake_clean.cmake new file mode 100644 index 00000000..6201ebb9 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o" + "CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o.d" + "back_forth" + "back_forth.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/back_forth.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/compiler_depend.make b/build/module_2_assignment/CMakeFiles/back_forth.dir/compiler_depend.make new file mode 100644 index 00000000..2003397c --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for back_forth. +# This may be replaced when dependencies are built. diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/compiler_depend.ts b/build/module_2_assignment/CMakeFiles/back_forth.dir/compiler_depend.ts new file mode 100644 index 00000000..2aedd0fd --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for back_forth. diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/depend.make b/build/module_2_assignment/CMakeFiles/back_forth.dir/depend.make new file mode 100644 index 00000000..8d11d560 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for back_forth. +# This may be replaced when dependencies are built. diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/flags.make b/build/module_2_assignment/CMakeFiles/back_forth.dir/flags.make new file mode 100644 index 00000000..3136332e --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION + +CXX_INCLUDES = -isystem /opt/ros/humble/include/rclcpp -isystem /opt/ros/humble/include/std_msgs -isystem /opt/ros/humble/include/geometry_msgs -isystem /opt/ros/humble/include/nav_msgs -isystem /opt/ros/humble/include/tf2_ros -isystem /opt/ros/humble/include/ament_index_cpp -isystem /opt/ros/humble/include/libstatistics_collector -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/fastcdr -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcpputils -isystem /opt/ros/humble/include/statistics_msgs -isystem /opt/ros/humble/include/rosgraph_msgs -isystem /opt/ros/humble/include/rosidl_typesupport_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_c -isystem /opt/ros/humble/include/message_filters -isystem /opt/ros/humble/include/rclcpp_action -isystem /opt/ros/humble/include/action_msgs -isystem /opt/ros/humble/include/unique_identifier_msgs -isystem /opt/ros/humble/include/rcl_action -isystem /opt/ros/humble/include/tf2 -isystem /opt/ros/humble/include/tf2_msgs + +CXX_FLAGS = -Wall -Wextra -Wpedantic + diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/link.txt b/build/module_2_assignment/CMakeFiles/back_forth.dir/link.txt new file mode 100644 index 00000000..909a3b53 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o -o back_forth -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatic_transform_broadcaster_node.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtf2_ros.so /opt/ros/humble/lib/libmessage_filters.so /opt/ros/humble/lib/librclcpp_action.so /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/librcl_action.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/libtf2.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/progress.make b/build/module_2_assignment/CMakeFiles/back_forth.dir/progress.make new file mode 100644 index 00000000..abadeb0c --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o b/build/module_2_assignment/CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o new file mode 100644 index 00000000..6a6dec79 Binary files /dev/null and b/build/module_2_assignment/CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o differ diff --git a/build/module_2_assignment/CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o.d b/build/module_2_assignment/CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o.d new file mode 100644 index 00000000..34f0b077 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o.d @@ -0,0 +1,607 @@ +CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o: \ + /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/turtle_log_spiral.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/type_traits \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/limits /usr/include/c++/11/ctime /usr/include/time.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/stl_function.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/cstdlib /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp \ + /usr/include/c++/11/csignal /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp \ + /usr/include/c++/11/future /usr/include/c++/11/mutex \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/c++/11/condition_variable /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_futex.h \ + /usr/include/c++/11/bits/std_thread.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/thread \ + /usr/include/c++/11/bits/this_thread_sleep.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/cassert /usr/include/assert.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/streambuf /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h /usr/include/c++/11/bits/list.tcc \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /opt/ros/humble/include/rcl/rcl/guard_condition.h \ + /opt/ros/humble/include/rcl/rcl/allocator.h \ + /opt/ros/humble/include/rcutils/rcutils/allocator.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ + /opt/ros/humble/include/rcutils/rcutils/macros.h \ + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h \ + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h \ + /opt/ros/humble/include/rcl/rcl/context.h \ + /opt/ros/humble/include/rmw/rmw/init.h \ + /opt/ros/humble/include/rmw/rmw/init_options.h \ + /opt/ros/humble/include/rmw/rmw/domain_id.h \ + /opt/ros/humble/include/rmw/rmw/localhost.h \ + /opt/ros/humble/include/rmw/rmw/visibility_control.h \ + /opt/ros/humble/include/rmw/rmw/macros.h \ + /opt/ros/humble/include/rmw/rmw/ret_types.h \ + /opt/ros/humble/include/rmw/rmw/security_options.h \ + /opt/ros/humble/include/rcl/rcl/arguments.h \ + /opt/ros/humble/include/rcl/rcl/log_level.h \ + /opt/ros/humble/include/rcl/rcl/macros.h \ + /opt/ros/humble/include/rcl/rcl/types.h \ + /opt/ros/humble/include/rmw/rmw/types.h \ + /opt/ros/humble/include/rcutils/rcutils/logging.h \ + /opt/ros/humble/include/rcutils/rcutils/error_handling.h \ + /usr/include/c++/11/stdlib.h /usr/include/string.h \ + /usr/include/strings.h \ + /opt/ros/humble/include/rcutils/rcutils/snprintf.h \ + /opt/ros/humble/include/rcutils/rcutils/time.h \ + /opt/ros/humble/include/rcutils/rcutils/types.h \ + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h \ + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h \ + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h \ + /opt/ros/humble/include/rcutils/rcutils/qsort.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h \ + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/serialized_message.h \ + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h \ + /opt/ros/humble/include/rmw/rmw/time.h \ + /opt/ros/humble/include/rcl/rcl/visibility_control.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \ + /opt/ros/humble/include/rcl/rcl/init_options.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h \ + /opt/ros/humble/include/rcl/rcl/wait.h \ + /opt/ros/humble/include/rcl/rcl/client.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \ + /opt/ros/humble/include/rcl/rcl/event_callback.h \ + /opt/ros/humble/include/rmw/rmw/event_callback_type.h \ + /opt/ros/humble/include/rcl/rcl/node.h \ + /opt/ros/humble/include/rcl/rcl/node_options.h \ + /opt/ros/humble/include/rcl/rcl/domain_id.h \ + /opt/ros/humble/include/rcl/rcl/service.h \ + /opt/ros/humble/include/rcl/rcl/subscription.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ + /opt/ros/humble/include/rmw/rmw/message_sequence.h \ + /opt/ros/humble/include/rcl/rcl/timer.h \ + /opt/ros/humble/include/rcl/rcl/time.h \ + /opt/ros/humble/include/rmw/rmw/rmw.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \ + /opt/ros/humble/include/rmw/rmw/event.h \ + /opt/ros/humble/include/rmw/rmw/publisher_options.h \ + /opt/ros/humble/include/rmw/rmw/qos_profiles.h \ + /opt/ros/humble/include/rmw/rmw/subscription_options.h \ + /opt/ros/humble/include/rcl/rcl/event.h \ + /opt/ros/humble/include/rcl/rcl/publisher.h \ + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp \ + /usr/include/c++/11/typeindex /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/unordered_set.h \ + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp \ + /usr/include/c++/11/optional /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc /usr/include/c++/11/variant \ + /opt/ros/humble/include/rcl/rcl/error_handling.h \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp \ + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h \ + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \ + /opt/ros/humble/include/rcl/rcl/graph.h \ + /opt/ros/humble/include/rmw/rmw/names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h \ + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \ + /usr/include/c++/11/codecvt /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/iomanip /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/quoted_string.h \ + /opt/ros/humble/include/rcl/rcl/logging_rosout.h \ + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h \ + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ + /opt/ros/humble/include/rmw/rmw/error_handling.h \ + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /opt/ros/humble/include/rmw/rmw/impl/config.h \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp \ + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp \ + /opt/ros/humble/include/tracetools/tracetools/tracetools.h \ + /opt/ros/humble/include/tracetools/tracetools/config.h \ + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp \ + /opt/ros/humble/include/tracetools/tracetools/utils.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp \ + /usr/include/c++/11/cstring \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \ + /usr/include/c++/11/shared_mutex \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \ + /usr/include/c++/11/numeric /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp \ + /opt/ros/humble/include/rcutils/rcutils/shared_library.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp \ + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/int16.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int16__struct.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int16__builder.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int16__traits.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/twist.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__struct.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__struct.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__builder.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__traits.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__traits.hpp diff --git a/build/module_2_assignment/CMakeFiles/cmake.check_cache b/build/module_2_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_2_assignment/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/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/DependInfo.cmake b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/build.make b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..53483983 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment + +# Utility rule file for module_2_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_2_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_2_assignment_uninstall.dir/progress.make + +CMakeFiles/module_2_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_2_assignment_uninstall: CMakeFiles/module_2_assignment_uninstall +module_2_assignment_uninstall: CMakeFiles/module_2_assignment_uninstall.dir/build.make +.PHONY : module_2_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_2_assignment_uninstall.dir/build: module_2_assignment_uninstall +.PHONY : CMakeFiles/module_2_assignment_uninstall.dir/build + +CMakeFiles/module_2_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_2_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_2_assignment_uninstall.dir/clean + +CMakeFiles/module_2_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_2_assignment_uninstall.dir/depend + diff --git a/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/cmake_clean.cmake b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..7bd5de6c --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_2_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_2_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/compiler_depend.make b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..44744b0a --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_2_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/compiler_depend.ts b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ba529ecb --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_2_assignment_uninstall. diff --git a/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/progress.make b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/module_2_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_2_assignment/CMakeFiles/progress.marks b/build/module_2_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..b8626c4c --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/DependInfo.cmake b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/DependInfo.cmake new file mode 100644 index 00000000..46976b7c --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# 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 + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/spiral_turtle.cpp" "CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o" "gcc" "CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/build.make b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/build.make new file mode 100644 index 00000000..b5e6682a --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/build.make @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment + +# Include any dependencies generated for this target. +include CMakeFiles/spiral_turtle.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/spiral_turtle.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/spiral_turtle.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/spiral_turtle.dir/flags.make + +CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o: CMakeFiles/spiral_turtle.dir/flags.make +CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o: /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/spiral_turtle.cpp +CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o: CMakeFiles/spiral_turtle.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o -MF CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o.d -o CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/spiral_turtle.cpp + +CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/spiral_turtle.cpp > CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.i + +CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/spiral_turtle.cpp -o CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.s + +# Object files for target spiral_turtle +spiral_turtle_OBJECTS = \ +"CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o" + +# External object files for target spiral_turtle +spiral_turtle_EXTERNAL_OBJECTS = + +spiral_turtle: CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o +spiral_turtle: CMakeFiles/spiral_turtle.dir/build.make +spiral_turtle: /opt/ros/humble/lib/librclcpp.so +spiral_turtle: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so +spiral_turtle: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +spiral_turtle: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so +spiral_turtle: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +spiral_turtle: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +spiral_turtle: /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so +spiral_turtle: /opt/ros/humble/lib/liblibstatistics_collector.so +spiral_turtle: /opt/ros/humble/lib/librcl.so +spiral_turtle: /opt/ros/humble/lib/librmw_implementation.so +spiral_turtle: /opt/ros/humble/lib/libament_index_cpp.so +spiral_turtle: /opt/ros/humble/lib/librcl_logging_spdlog.so +spiral_turtle: /opt/ros/humble/lib/librcl_logging_interface.so +spiral_turtle: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so +spiral_turtle: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so +spiral_turtle: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so +spiral_turtle: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so +spiral_turtle: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so +spiral_turtle: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so +spiral_turtle: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so +spiral_turtle: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so +spiral_turtle: /opt/ros/humble/lib/librcl_yaml_param_parser.so +spiral_turtle: /opt/ros/humble/lib/libyaml.so +spiral_turtle: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so +spiral_turtle: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so +spiral_turtle: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so +spiral_turtle: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so +spiral_turtle: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so +spiral_turtle: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so +spiral_turtle: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so +spiral_turtle: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so +spiral_turtle: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so +spiral_turtle: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so +spiral_turtle: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so +spiral_turtle: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so +spiral_turtle: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so +spiral_turtle: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so +spiral_turtle: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so +spiral_turtle: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so +spiral_turtle: /opt/ros/humble/lib/libtracetools.so +spiral_turtle: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so +spiral_turtle: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so +spiral_turtle: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so +spiral_turtle: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +spiral_turtle: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +spiral_turtle: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so +spiral_turtle: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so +spiral_turtle: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so +spiral_turtle: /opt/ros/humble/lib/libfastcdr.so.1.0.24 +spiral_turtle: /opt/ros/humble/lib/librmw.so +spiral_turtle: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +spiral_turtle: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +spiral_turtle: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so +spiral_turtle: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so +spiral_turtle: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so +spiral_turtle: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +spiral_turtle: /opt/ros/humble/lib/librosidl_typesupport_cpp.so +spiral_turtle: /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so +spiral_turtle: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so +spiral_turtle: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so +spiral_turtle: /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so +spiral_turtle: /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so +spiral_turtle: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so +spiral_turtle: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +spiral_turtle: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so +spiral_turtle: /opt/ros/humble/lib/librosidl_typesupport_c.so +spiral_turtle: /opt/ros/humble/lib/librcpputils.so +spiral_turtle: /opt/ros/humble/lib/librosidl_runtime_c.so +spiral_turtle: /opt/ros/humble/lib/librcutils.so +spiral_turtle: /usr/lib/x86_64-linux-gnu/libpython3.10.so +spiral_turtle: CMakeFiles/spiral_turtle.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable spiral_turtle" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/spiral_turtle.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/spiral_turtle.dir/build: spiral_turtle +.PHONY : CMakeFiles/spiral_turtle.dir/build + +CMakeFiles/spiral_turtle.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/spiral_turtle.dir/cmake_clean.cmake +.PHONY : CMakeFiles/spiral_turtle.dir/clean + +CMakeFiles/spiral_turtle.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/spiral_turtle.dir/depend + diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/cmake_clean.cmake b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/cmake_clean.cmake new file mode 100644 index 00000000..230defbb --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o" + "CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o.d" + "spiral_turtle" + "spiral_turtle.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/spiral_turtle.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/compiler_depend.make b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/compiler_depend.make new file mode 100644 index 00000000..2589387a --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for spiral_turtle. +# This may be replaced when dependencies are built. diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/compiler_depend.ts b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/compiler_depend.ts new file mode 100644 index 00000000..aa314107 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for spiral_turtle. diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/depend.make b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/depend.make new file mode 100644 index 00000000..d4e6358b --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for spiral_turtle. +# This may be replaced when dependencies are built. diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/flags.make b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/flags.make new file mode 100644 index 00000000..90b7f1d4 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DRCUTILS_ENABLE_FAULT_INJECTION + +CXX_INCLUDES = -isystem /opt/ros/humble/include/rclcpp -isystem /opt/ros/humble/include/std_msgs -isystem /opt/ros/humble/include/geometry_msgs -isystem /opt/ros/humble/include/ament_index_cpp -isystem /opt/ros/humble/include/libstatistics_collector -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/fastcdr -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcpputils -isystem /opt/ros/humble/include/statistics_msgs -isystem /opt/ros/humble/include/rosgraph_msgs -isystem /opt/ros/humble/include/rosidl_typesupport_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_c + +CXX_FLAGS = -Wall -Wextra -Wpedantic + diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/link.txt b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/link.txt new file mode 100644 index 00000000..9533149e --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o -o spiral_turtle -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl /usr/lib/x86_64-linux-gnu/libpython3.10.so diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/progress.make b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/progress.make new file mode 100644 index 00000000..8c8fb6fb --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o new file mode 100644 index 00000000..989564b3 Binary files /dev/null and b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o differ diff --git a/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o.d b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o.d new file mode 100644 index 00000000..c80034e8 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o.d @@ -0,0 +1,607 @@ +CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o: \ + /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/src/spiral_turtle.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/type_traits \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/limits /usr/include/c++/11/ctime /usr/include/time.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/stl_function.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/cstdlib /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp \ + /usr/include/c++/11/csignal /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp \ + /usr/include/c++/11/future /usr/include/c++/11/mutex \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/c++/11/condition_variable /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_futex.h \ + /usr/include/c++/11/bits/std_thread.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/thread \ + /usr/include/c++/11/bits/this_thread_sleep.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/cassert /usr/include/assert.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/streambuf /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h /usr/include/c++/11/bits/list.tcc \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /opt/ros/humble/include/rcl/rcl/guard_condition.h \ + /opt/ros/humble/include/rcl/rcl/allocator.h \ + /opt/ros/humble/include/rcutils/rcutils/allocator.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ + /opt/ros/humble/include/rcutils/rcutils/macros.h \ + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h \ + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h \ + /opt/ros/humble/include/rcl/rcl/context.h \ + /opt/ros/humble/include/rmw/rmw/init.h \ + /opt/ros/humble/include/rmw/rmw/init_options.h \ + /opt/ros/humble/include/rmw/rmw/domain_id.h \ + /opt/ros/humble/include/rmw/rmw/localhost.h \ + /opt/ros/humble/include/rmw/rmw/visibility_control.h \ + /opt/ros/humble/include/rmw/rmw/macros.h \ + /opt/ros/humble/include/rmw/rmw/ret_types.h \ + /opt/ros/humble/include/rmw/rmw/security_options.h \ + /opt/ros/humble/include/rcl/rcl/arguments.h \ + /opt/ros/humble/include/rcl/rcl/log_level.h \ + /opt/ros/humble/include/rcl/rcl/macros.h \ + /opt/ros/humble/include/rcl/rcl/types.h \ + /opt/ros/humble/include/rmw/rmw/types.h \ + /opt/ros/humble/include/rcutils/rcutils/logging.h \ + /opt/ros/humble/include/rcutils/rcutils/error_handling.h \ + /usr/include/c++/11/stdlib.h /usr/include/string.h \ + /usr/include/strings.h \ + /opt/ros/humble/include/rcutils/rcutils/snprintf.h \ + /opt/ros/humble/include/rcutils/rcutils/time.h \ + /opt/ros/humble/include/rcutils/rcutils/types.h \ + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h \ + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h \ + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h \ + /opt/ros/humble/include/rcutils/rcutils/qsort.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h \ + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/serialized_message.h \ + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h \ + /opt/ros/humble/include/rmw/rmw/time.h \ + /opt/ros/humble/include/rcl/rcl/visibility_control.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \ + /opt/ros/humble/include/rcl/rcl/init_options.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h \ + /opt/ros/humble/include/rcl/rcl/wait.h \ + /opt/ros/humble/include/rcl/rcl/client.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \ + /opt/ros/humble/include/rcl/rcl/event_callback.h \ + /opt/ros/humble/include/rmw/rmw/event_callback_type.h \ + /opt/ros/humble/include/rcl/rcl/node.h \ + /opt/ros/humble/include/rcl/rcl/node_options.h \ + /opt/ros/humble/include/rcl/rcl/domain_id.h \ + /opt/ros/humble/include/rcl/rcl/service.h \ + /opt/ros/humble/include/rcl/rcl/subscription.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ + /opt/ros/humble/include/rmw/rmw/message_sequence.h \ + /opt/ros/humble/include/rcl/rcl/timer.h \ + /opt/ros/humble/include/rcl/rcl/time.h \ + /opt/ros/humble/include/rmw/rmw/rmw.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \ + /opt/ros/humble/include/rmw/rmw/event.h \ + /opt/ros/humble/include/rmw/rmw/publisher_options.h \ + /opt/ros/humble/include/rmw/rmw/qos_profiles.h \ + /opt/ros/humble/include/rmw/rmw/subscription_options.h \ + /opt/ros/humble/include/rcl/rcl/event.h \ + /opt/ros/humble/include/rcl/rcl/publisher.h \ + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp \ + /usr/include/c++/11/typeindex /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/unordered_set.h \ + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp \ + /usr/include/c++/11/optional /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc /usr/include/c++/11/variant \ + /opt/ros/humble/include/rcl/rcl/error_handling.h \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp \ + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h \ + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \ + /opt/ros/humble/include/rcl/rcl/graph.h \ + /opt/ros/humble/include/rmw/rmw/names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h \ + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \ + /usr/include/c++/11/codecvt /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/iomanip /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/quoted_string.h \ + /opt/ros/humble/include/rcl/rcl/logging_rosout.h \ + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h \ + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ + /opt/ros/humble/include/rmw/rmw/error_handling.h \ + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /opt/ros/humble/include/rmw/rmw/impl/config.h \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp \ + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp \ + /opt/ros/humble/include/tracetools/tracetools/tracetools.h \ + /opt/ros/humble/include/tracetools/tracetools/config.h \ + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp \ + /opt/ros/humble/include/tracetools/tracetools/utils.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp \ + /usr/include/c++/11/cstring \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \ + /usr/include/c++/11/shared_mutex \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \ + /usr/include/c++/11/numeric /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp \ + /opt/ros/humble/include/rcutils/rcutils/shared_library.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp \ + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/int16.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int16__struct.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int16__builder.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/int16__traits.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/twist.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__struct.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__struct.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__builder.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__traits.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__traits.hpp diff --git a/build/module_2_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_2_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_2_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_2_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..637e5063 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_2_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_2_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_2_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_2_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_2_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_2_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_2_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_2_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_2_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_2_assignment/CTestConfiguration.ini b/build/module_2_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..a6d475da --- /dev/null +++ b/build/module_2_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_2_assignment/CTestCustom.cmake b/build/module_2_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_2_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_2_assignment/CTestTestfile.cmake b/build/module_2_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..b4dfe9bb --- /dev/null +++ b/build/module_2_assignment/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/build/module_2_assignment/Makefile b/build/module_2_assignment/Makefile new file mode 100644 index 00000000..bc9d1f0d --- /dev/null +++ b/build/module_2_assignment/Makefile @@ -0,0 +1,310 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_2_assignment_uninstall + +# Build rule for target. +module_2_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_2_assignment_uninstall +.PHONY : module_2_assignment_uninstall + +# fast build rule for target. +module_2_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_2_assignment_uninstall.dir/build.make CMakeFiles/module_2_assignment_uninstall.dir/build +.PHONY : module_2_assignment_uninstall/fast + +#============================================================================= +# Target rules for targets named back_forth + +# Build rule for target. +back_forth: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 back_forth +.PHONY : back_forth + +# fast build rule for target. +back_forth/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/back_forth.dir/build.make CMakeFiles/back_forth.dir/build +.PHONY : back_forth/fast + +#============================================================================= +# Target rules for targets named spiral_turtle + +# Build rule for target. +spiral_turtle: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 spiral_turtle +.PHONY : spiral_turtle + +# fast build rule for target. +spiral_turtle/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/spiral_turtle.dir/build.make CMakeFiles/spiral_turtle.dir/build +.PHONY : spiral_turtle/fast + +src/spiral_turtle.o: src/spiral_turtle.cpp.o +.PHONY : src/spiral_turtle.o + +# target to build an object file +src/spiral_turtle.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/spiral_turtle.dir/build.make CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o +.PHONY : src/spiral_turtle.cpp.o + +src/spiral_turtle.i: src/spiral_turtle.cpp.i +.PHONY : src/spiral_turtle.i + +# target to preprocess a source file +src/spiral_turtle.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/spiral_turtle.dir/build.make CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.i +.PHONY : src/spiral_turtle.cpp.i + +src/spiral_turtle.s: src/spiral_turtle.cpp.s +.PHONY : src/spiral_turtle.s + +# target to generate assembly for a file +src/spiral_turtle.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/spiral_turtle.dir/build.make CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.s +.PHONY : src/spiral_turtle.cpp.s + +src/turtle_log_spiral.o: src/turtle_log_spiral.cpp.o +.PHONY : src/turtle_log_spiral.o + +# target to build an object file +src/turtle_log_spiral.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/back_forth.dir/build.make CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o +.PHONY : src/turtle_log_spiral.cpp.o + +src/turtle_log_spiral.i: src/turtle_log_spiral.cpp.i +.PHONY : src/turtle_log_spiral.i + +# target to preprocess a source file +src/turtle_log_spiral.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/back_forth.dir/build.make CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.i +.PHONY : src/turtle_log_spiral.cpp.i + +src/turtle_log_spiral.s: src/turtle_log_spiral.cpp.s +.PHONY : src/turtle_log_spiral.s + +# target to generate assembly for a file +src/turtle_log_spiral.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/back_forth.dir/build.make CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.s +.PHONY : src/turtle_log_spiral.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_2_assignment_uninstall" + @echo "... uninstall" + @echo "... back_forth" + @echo "... spiral_turtle" + @echo "... src/spiral_turtle.o" + @echo "... src/spiral_turtle.i" + @echo "... src/spiral_turtle.s" + @echo "... src/turtle_log_spiral.o" + @echo "... src/turtle_log_spiral.i" + @echo "... src/turtle_log_spiral.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/module_2_assignment/ament_cmake_core/module_2_assignmentConfig-version.cmake b/build/module_2_assignment/ament_cmake_core/module_2_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/module_2_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_2_assignment/ament_cmake_core/module_2_assignmentConfig.cmake b/build/module_2_assignment/ament_cmake_core/module_2_assignmentConfig.cmake new file mode 100644 index 00000000..9e912e77 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/module_2_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_2_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_2_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_2_assignment_FOUND FALSE) + elseif(NOT module_2_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_2_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_2_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_2_assignment_FIND_QUIETLY) + message(STATUS "Found module_2_assignment: 0.0.0 (${module_2_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_2_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_2_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_2_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_2_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_2_assignment/ament_cmake_core/package.cmake b/build/module_2_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..81bdfe5a --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_2_assignment") +set(module_2_assignment_VERSION "0.0.0") +set(module_2_assignment_MAINTAINER "luqman ") +set(module_2_assignment_BUILD_DEPENDS ) +set(module_2_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_2_assignment_BUILD_EXPORT_DEPENDS ) +set(module_2_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_2_assignment_EXEC_DEPENDS ) +set(module_2_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_2_assignment_GROUP_DEPENDS ) +set(module_2_assignment_MEMBER_OF_GROUPS ) +set(module_2_assignment_DEPRECATED "") +set(module_2_assignment_EXPORT_TAGS) +list(APPEND module_2_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_2_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_2_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_2_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_2_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_2_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_2_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_2_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_2_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..a2203bca --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_2_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_2_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_2_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_2_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_2_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_2_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_2_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_2_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_2_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_2_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..c993b561 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_2_assignment/environment/ament_prefix_path.sh +source;share/module_2_assignment/environment/path.sh diff --git a/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..951be876 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_2_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_2_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_2_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_2_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..296caedf --- /dev/null +++ b/build/module_2_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_2_assignment/local_setup.bash +source;share/module_2_assignment/local_setup.dsv +source;share/module_2_assignment/local_setup.sh +source;share/module_2_assignment/local_setup.zsh diff --git a/build/module_2_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_2_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_2_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_2_assignment b/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_2_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_2_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_2_assignment b/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_2_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_2_assignment b/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_2_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_2_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_2_assignment/ament_cmake_package_templates/templates.cmake b/build/module_2_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_2_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_2_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_2_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..696e894b --- /dev/null +++ b/build/module_2_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_2_assignment/back_forth b/build/module_2_assignment/back_forth new file mode 100755 index 00000000..4fabcc3e Binary files /dev/null and b/build/module_2_assignment/back_forth differ diff --git a/build/module_2_assignment/cmake_args.last b/build/module_2_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_2_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_2_assignment/cmake_install.cmake b/build/module_2_assignment/cmake_install.cmake new file mode 100644 index 00000000..fa8292b5 --- /dev/null +++ b/build/module_2_assignment/cmake_install.cmake @@ -0,0 +1,157 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/back_forth" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/back_forth") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/back_forth" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment" TYPE EXECUTABLE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/back_forth") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/back_forth" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/back_forth") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/back_forth" + OLD_RPATH "/opt/ros/humble/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/back_forth") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/spiral_turtle" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/spiral_turtle") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/spiral_turtle" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment" TYPE EXECUTABLE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/spiral_turtle") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/spiral_turtle" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/spiral_turtle") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/spiral_turtle" + OLD_RPATH "/opt/ros/humble/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_2_assignment/spiral_turtle") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment" TYPE DIRECTORY FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/launch") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_2_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_2_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_2_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_core/module_2_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/ament_cmake_core/module_2_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_2_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_2_assignment/colcon_build.rc b/build/module_2_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_2_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_2_assignment/colcon_command_prefix_build.sh b/build/module_2_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_2_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_2_assignment/colcon_command_prefix_build.sh.env b/build/module_2_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..469c283c --- /dev/null +++ b/build/module_2_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_2_assignment/install_manifest.txt b/build/module_2_assignment/install_manifest.txt new file mode 100644 index 00000000..301778cd --- /dev/null +++ b/build/module_2_assignment/install_manifest.txt @@ -0,0 +1,18 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/back_forth +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/spiral_turtle +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/launch/turtle_drive_log.launch.py +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/package_run_dependencies/module_2_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/parent_prefix_path/module_2_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/packages/module_2_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.xml \ No newline at end of file diff --git a/build/module_2_assignment/spiral_turtle b/build/module_2_assignment/spiral_turtle new file mode 100755 index 00000000..fa0da920 Binary files /dev/null and b/build/module_2_assignment/spiral_turtle differ diff --git a/build/module_3_assignment/CMakeCache.txt b/build/module_3_assignment/CMakeCache.txt new file mode 100644 index 00000000..e2604184 --- /dev/null +++ b/build/module_3_assignment/CMakeCache.txt @@ -0,0 +1,485 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_3_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +module_3_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment + +//Value Computed by CMake +module_3_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_3_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/build/module_3_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_3_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_3_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_3_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_3_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_3_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_3_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..ab563f47 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment") + +# 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/module_3_assignment/CMakeFiles/CMakeOutput.log b/build/module_3_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..e24e0e5a --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_55a2e/fast && /usr/bin/gmake -f CMakeFiles/cmTC_55a2e.dir/build.make CMakeFiles/cmTC_55a2e.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55a2e.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_55a2e.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cctDhMsk.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55a2e.dir/' + as -v --64 -o CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o /tmp/cctDhMsk.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_55a2e +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_55a2e.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o -o cmTC_55a2e +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_55a2e' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_55a2e.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoJIoXN.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_55a2e /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_55a2e' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_55a2e.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_55a2e/fast && /usr/bin/gmake -f CMakeFiles/cmTC_55a2e.dir/build.make CMakeFiles/cmTC_55a2e.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55a2e.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_55a2e.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cctDhMsk.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55a2e.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o /tmp/cctDhMsk.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_55a2e] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_55a2e.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o -o cmTC_55a2e ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_55a2e' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_55a2e.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoJIoXN.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_55a2e /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccoJIoXN.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_55a2e] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_55a2e.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_5cf44/fast && /usr/bin/gmake -f CMakeFiles/cmTC_5cf44.dir/build.make CMakeFiles/cmTC_5cf44.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5cf44.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_5cf44.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccB6Rx8D.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5cf44.dir/' + as -v --64 -o CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccB6Rx8D.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_5cf44 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5cf44.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_5cf44 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5cf44' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_5cf44.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cchHa4Z5.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_5cf44 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5cf44' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_5cf44.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_5cf44/fast && /usr/bin/gmake -f CMakeFiles/cmTC_5cf44.dir/build.make CMakeFiles/cmTC_5cf44.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5cf44.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_5cf44.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccB6Rx8D.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5cf44.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccB6Rx8D.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_5cf44] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5cf44.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_5cf44 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5cf44' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_5cf44.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cchHa4Z5.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_5cf44 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cchHa4Z5.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_5cf44] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_5cf44.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/module_3_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_3_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..414d4cb1 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +f6432261e326974c681f05b34b927339 CMakeFiles/module_3_assignment_uninstall diff --git a/build/module_3_assignment/CMakeFiles/Makefile.cmake b/build/module_3_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..4786bb86 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,297 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_3_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_3_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_3_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_3_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_3_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_3_assignment_uninstall.dir/DependInfo.cmake" + ) diff --git a/build/module_3_assignment/CMakeFiles/Makefile2 b/build/module_3_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..bcd6de10 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_3_assignment_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_3_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_3_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_3_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_3_assignment_uninstall.dir/build.make CMakeFiles/module_3_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_3_assignment_uninstall.dir/build.make CMakeFiles/module_3_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles --progress-num= "Built target module_3_assignment_uninstall" +.PHONY : CMakeFiles/module_3_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_3_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_3_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_3_assignment_uninstall.dir/rule + +# Convenience name for target. +module_3_assignment_uninstall: CMakeFiles/module_3_assignment_uninstall.dir/rule +.PHONY : module_3_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_3_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_3_assignment_uninstall.dir/build.make CMakeFiles/module_3_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_3_assignment_uninstall.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/module_3_assignment/CMakeFiles/TargetDirectories.txt b/build/module_3_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..f56f05b9 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_3_assignment/CMakeFiles/cmake.check_cache b/build/module_3_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_3_assignment/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/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/DependInfo.cmake b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/build.make b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..8b5bb37d --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment + +# Utility rule file for module_3_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_3_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_3_assignment_uninstall.dir/progress.make + +CMakeFiles/module_3_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_3_assignment_uninstall: CMakeFiles/module_3_assignment_uninstall +module_3_assignment_uninstall: CMakeFiles/module_3_assignment_uninstall.dir/build.make +.PHONY : module_3_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_3_assignment_uninstall.dir/build: module_3_assignment_uninstall +.PHONY : CMakeFiles/module_3_assignment_uninstall.dir/build + +CMakeFiles/module_3_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_3_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_3_assignment_uninstall.dir/clean + +CMakeFiles/module_3_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_3_assignment_uninstall.dir/depend + diff --git a/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/cmake_clean.cmake b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..76d85ae1 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_3_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_3_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/compiler_depend.make b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..d4ce1699 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_3_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/compiler_depend.ts b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..3fb49ed9 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_3_assignment_uninstall. diff --git a/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/progress.make b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/module_3_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_3_assignment/CMakeFiles/progress.marks b/build/module_3_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/module_3_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_3_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_3_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_3_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..a0c58d82 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_3_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_3_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_3_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_3_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_3_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_3_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_3_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_3_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_3_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_3_assignment/CTestConfiguration.ini b/build/module_3_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..55ab8837 --- /dev/null +++ b/build/module_3_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_3_assignment/CTestCustom.cmake b/build/module_3_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_3_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_3_assignment/CTestTestfile.cmake b/build/module_3_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..740eeace --- /dev/null +++ b/build/module_3_assignment/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/test_results/module_3_assignment/lint_cmake.xunit.xml" "--package-name" "module_3_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/test_results/module_3_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/test_results/module_3_assignment/xmllint.xunit.xml" "--package-name" "module_3_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/test_results/module_3_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment/CMakeLists.txt;0;") diff --git a/build/module_3_assignment/Makefile b/build/module_3_assignment/Makefile new file mode 100644 index 00000000..65ce7c25 --- /dev/null +++ b/build/module_3_assignment/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_3_assignment_uninstall + +# Build rule for target. +module_3_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_3_assignment_uninstall +.PHONY : module_3_assignment_uninstall + +# fast build rule for target. +module_3_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_3_assignment_uninstall.dir/build.make CMakeFiles/module_3_assignment_uninstall.dir/build +.PHONY : module_3_assignment_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_3_assignment_uninstall" + @echo "... uninstall" +.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/module_3_assignment/ament_cmake_core/module_3_assignmentConfig-version.cmake b/build/module_3_assignment/ament_cmake_core/module_3_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/module_3_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_3_assignment/ament_cmake_core/module_3_assignmentConfig.cmake b/build/module_3_assignment/ament_cmake_core/module_3_assignmentConfig.cmake new file mode 100644 index 00000000..5f9976e7 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/module_3_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_3_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_3_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_3_assignment_FOUND FALSE) + elseif(NOT module_3_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_3_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_3_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_3_assignment_FIND_QUIETLY) + message(STATUS "Found module_3_assignment: 0.0.0 (${module_3_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_3_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_3_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_3_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_3_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_3_assignment/ament_cmake_core/package.cmake b/build/module_3_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..a504ff1a --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_3_assignment") +set(module_3_assignment_VERSION "0.0.0") +set(module_3_assignment_MAINTAINER "luqman ") +set(module_3_assignment_BUILD_DEPENDS ) +set(module_3_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_3_assignment_BUILD_EXPORT_DEPENDS ) +set(module_3_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_3_assignment_EXEC_DEPENDS ) +set(module_3_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_3_assignment_GROUP_DEPENDS ) +set(module_3_assignment_MEMBER_OF_GROUPS ) +set(module_3_assignment_DEPRECATED "") +set(module_3_assignment_EXPORT_TAGS) +list(APPEND module_3_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_3_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_3_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_3_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_3_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_3_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_3_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_3_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_3_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..8806996b --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_3_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_3_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_3_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_3_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_3_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_3_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_3_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_3_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_3_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_3_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..8868f62c --- /dev/null +++ b/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_3_assignment/environment/ament_prefix_path.sh +source;share/module_3_assignment/environment/path.sh diff --git a/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..498cf5cf --- /dev/null +++ b/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_3_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_3_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_3_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_3_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..aefdd592 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_3_assignment/local_setup.bash +source;share/module_3_assignment/local_setup.dsv +source;share/module_3_assignment/local_setup.sh +source;share/module_3_assignment/local_setup.zsh diff --git a/build/module_3_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_3_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_3_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_3_assignment b/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_3_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_3_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_3_assignment b/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_3_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_3_assignment b/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_3_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_3_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_3_assignment/ament_cmake_package_templates/templates.cmake b/build/module_3_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_3_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_3_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_3_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..62a1accd --- /dev/null +++ b/build/module_3_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_3_assignment/cmake_args.last b/build/module_3_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_3_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_3_assignment/cmake_install.cmake b/build/module_3_assignment/cmake_install.cmake new file mode 100644 index 00000000..4cac642b --- /dev/null +++ b/build/module_3_assignment/cmake_install.cmake @@ -0,0 +1,113 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_3_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_3_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_3_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_core/module_3_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/ament_cmake_core/module_3_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_3_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_3_assignment/colcon_build.rc b/build/module_3_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_3_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_3_assignment/colcon_command_prefix_build.sh b/build/module_3_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_3_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_3_assignment/colcon_command_prefix_build.sh.env b/build/module_3_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..ac15a54e --- /dev/null +++ b/build/module_3_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_3_assignment/install_manifest.txt b/build/module_3_assignment/install_manifest.txt new file mode 100644 index 00000000..53baabdc --- /dev/null +++ b/build/module_3_assignment/install_manifest.txt @@ -0,0 +1,15 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/package_run_dependencies/module_3_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/parent_prefix_path/module_3_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/packages/module_3_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.xml \ No newline at end of file diff --git a/build/module_4_assignment/CMakeCache.txt b/build/module_4_assignment/CMakeCache.txt new file mode 100644 index 00000000..4e725ca5 --- /dev/null +++ b/build/module_4_assignment/CMakeCache.txt @@ -0,0 +1,485 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_4_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +module_4_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment + +//Value Computed by CMake +module_4_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_4_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_4_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_4_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_4_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..17ee684d --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment") + +# 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/module_4_assignment/CMakeFiles/CMakeOutput.log b/build/module_4_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..9b12341f --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_96786/fast && /usr/bin/gmake -f CMakeFiles/cmTC_96786.dir/build.make CMakeFiles/cmTC_96786.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96786.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_96786.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccoLayRm.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96786.dir/' + as -v --64 -o CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o /tmp/ccoLayRm.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_96786 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_96786.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o -o cmTC_96786 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_96786' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_96786.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccGTxWN8.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_96786 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_96786' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_96786.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_96786/fast && /usr/bin/gmake -f CMakeFiles/cmTC_96786.dir/build.make CMakeFiles/cmTC_96786.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96786.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_96786.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccoLayRm.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96786.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o /tmp/ccoLayRm.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_96786] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_96786.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o -o cmTC_96786 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_96786' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_96786.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccGTxWN8.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_96786 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccGTxWN8.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_96786] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_96786.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_344bf/fast && /usr/bin/gmake -f CMakeFiles/cmTC_344bf.dir/build.make CMakeFiles/cmTC_344bf.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_344bf.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_344bf.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc6TBlk2.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_344bf.dir/' + as -v --64 -o CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc6TBlk2.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_344bf +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_344bf.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_344bf +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_344bf' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_344bf.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccMRsSqA.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_344bf /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_344bf' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_344bf.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_344bf/fast && /usr/bin/gmake -f CMakeFiles/cmTC_344bf.dir/build.make CMakeFiles/cmTC_344bf.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_344bf.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_344bf.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc6TBlk2.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_344bf.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc6TBlk2.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_344bf] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_344bf.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_344bf ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_344bf' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_344bf.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccMRsSqA.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_344bf /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccMRsSqA.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_344bf] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_344bf.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/module_4_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_4_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..6c9c8de9 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +d6860bd40e67ceccef573244757beabe CMakeFiles/module_4_assignment_uninstall diff --git a/build/module_4_assignment/CMakeFiles/Makefile.cmake b/build/module_4_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..17cb82c3 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,297 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_4_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_4_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_4_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake" + ) diff --git a/build/module_4_assignment/CMakeFiles/Makefile2 b/build/module_4_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..b78f9227 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_4_assignment_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_4_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_4_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_4_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_4_assignment_uninstall.dir/build.make CMakeFiles/module_4_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_4_assignment_uninstall.dir/build.make CMakeFiles/module_4_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles --progress-num= "Built target module_4_assignment_uninstall" +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_4_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_4_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/rule + +# Convenience name for target. +module_4_assignment_uninstall: CMakeFiles/module_4_assignment_uninstall.dir/rule +.PHONY : module_4_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_4_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_4_assignment_uninstall.dir/build.make CMakeFiles/module_4_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_4_assignment_uninstall.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/module_4_assignment/CMakeFiles/TargetDirectories.txt b/build/module_4_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..0a246080 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_4_assignment/CMakeFiles/cmake.check_cache b/build/module_4_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_4_assignment/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/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/build.make b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..9d8767ba --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment + +# Utility rule file for module_4_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_4_assignment_uninstall.dir/progress.make + +CMakeFiles/module_4_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_4_assignment_uninstall: CMakeFiles/module_4_assignment_uninstall +module_4_assignment_uninstall: CMakeFiles/module_4_assignment_uninstall.dir/build.make +.PHONY : module_4_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_4_assignment_uninstall.dir/build: module_4_assignment_uninstall +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/build + +CMakeFiles/module_4_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/clean + +CMakeFiles/module_4_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/depend + diff --git a/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean.cmake b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..40d04541 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_4_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.make b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..442288ab --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_4_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.ts b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ba88f7ee --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_4_assignment_uninstall. diff --git a/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/progress.make b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_4_assignment/CMakeFiles/progress.marks b/build/module_4_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/module_4_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_4_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_4_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_4_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..7ea76588 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_4_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_4_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_4_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_4_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_4_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_4_assignment/CTestConfiguration.ini b/build/module_4_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..f4dac819 --- /dev/null +++ b/build/module_4_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_4_assignment/CTestCustom.cmake b/build/module_4_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_4_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_4_assignment/CTestTestfile.cmake b/build/module_4_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..0b069ff0 --- /dev/null +++ b/build/module_4_assignment/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/test_results/module_4_assignment/lint_cmake.xunit.xml" "--package-name" "module_4_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/test_results/module_4_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/test_results/module_4_assignment/xmllint.xunit.xml" "--package-name" "module_4_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/test_results/module_4_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;0;") diff --git a/build/module_4_assignment/Makefile b/build/module_4_assignment/Makefile new file mode 100644 index 00000000..9f42aad1 --- /dev/null +++ b/build/module_4_assignment/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_4_assignment_uninstall + +# Build rule for target. +module_4_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_4_assignment_uninstall +.PHONY : module_4_assignment_uninstall + +# fast build rule for target. +module_4_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_4_assignment_uninstall.dir/build.make CMakeFiles/module_4_assignment_uninstall.dir/build +.PHONY : module_4_assignment_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_4_assignment_uninstall" + @echo "... uninstall" +.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/module_4_assignment/ament_cmake_core/module_4_assignmentConfig-version.cmake b/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig.cmake b/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig.cmake new file mode 100644 index 00000000..949df84c --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_4_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_4_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_4_assignment_FOUND FALSE) + elseif(NOT module_4_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_4_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_4_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_4_assignment_FIND_QUIETLY) + message(STATUS "Found module_4_assignment: 0.0.0 (${module_4_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_4_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_4_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_4_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_4_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_4_assignment/ament_cmake_core/package.cmake b/build/module_4_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..88c9bf12 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_4_assignment") +set(module_4_assignment_VERSION "0.0.0") +set(module_4_assignment_MAINTAINER "luqman ") +set(module_4_assignment_BUILD_DEPENDS ) +set(module_4_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_4_assignment_BUILD_EXPORT_DEPENDS ) +set(module_4_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_4_assignment_EXEC_DEPENDS ) +set(module_4_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_4_assignment_GROUP_DEPENDS ) +set(module_4_assignment_MEMBER_OF_GROUPS ) +set(module_4_assignment_DEPRECATED "") +set(module_4_assignment_EXPORT_TAGS) +list(APPEND module_4_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_4_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_4_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_4_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_4_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_4_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_4_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_4_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_4_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..ef0314fe --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_4_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_4_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_4_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_4_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_4_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_4_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_4_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_4_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_4_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_4_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..83572324 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_4_assignment/environment/ament_prefix_path.sh +source;share/module_4_assignment/environment/path.sh diff --git a/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..ccd80c47 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_4_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_4_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_4_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_4_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..b8012292 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_4_assignment/local_setup.bash +source;share/module_4_assignment/local_setup.dsv +source;share/module_4_assignment/local_setup.sh +source;share/module_4_assignment/local_setup.zsh diff --git a/build/module_4_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_4_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_4_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment b/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_4_assignment b/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_4_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment b/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_4_assignment/ament_cmake_package_templates/templates.cmake b/build/module_4_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_4_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_4_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_4_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..539dc4eb --- /dev/null +++ b/build/module_4_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_4_assignment/cmake_args.last b/build/module_4_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_4_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_4_assignment/cmake_install.cmake b/build/module_4_assignment/cmake_install.cmake new file mode 100644 index 00000000..c7865932 --- /dev/null +++ b/build/module_4_assignment/cmake_install.cmake @@ -0,0 +1,113 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_4_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_4_assignment/colcon_build.rc b/build/module_4_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_4_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_4_assignment/colcon_command_prefix_build.sh b/build/module_4_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_4_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_4_assignment/colcon_command_prefix_build.sh.env b/build/module_4_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..5b2ae5d7 --- /dev/null +++ b/build/module_4_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_4_assignment/install_manifest.txt b/build/module_4_assignment/install_manifest.txt new file mode 100644 index 00000000..9e561ac5 --- /dev/null +++ b/build/module_4_assignment/install_manifest.txt @@ -0,0 +1,15 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.xml \ No newline at end of file diff --git a/build/module_5_assignment/CMakeCache.txt b/build/module_5_assignment/CMakeCache.txt new file mode 100644 index 00000000..2ea3b2f0 --- /dev/null +++ b/build/module_5_assignment/CMakeCache.txt @@ -0,0 +1,485 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_5_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +module_5_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment + +//Value Computed by CMake +module_5_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_5_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/build/module_5_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_5_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_5_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_5_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_5_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_5_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_5_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..22ebee42 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment") + +# 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/module_5_assignment/CMakeFiles/CMakeOutput.log b/build/module_5_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..884f3d96 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e6e4a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e6e4a.dir/build.make CMakeFiles/cmTC_e6e4a.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6e4a.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_e6e4a.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccTw2VRj.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6e4a.dir/' + as -v --64 -o CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o /tmp/ccTw2VRj.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_e6e4a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e6e4a.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o -o cmTC_e6e4a +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e6e4a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e6e4a.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3J0Nx6.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e6e4a /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e6e4a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e6e4a.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e6e4a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e6e4a.dir/build.make CMakeFiles/cmTC_e6e4a.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6e4a.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_e6e4a.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccTw2VRj.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6e4a.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o /tmp/ccTw2VRj.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_e6e4a] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e6e4a.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o -o cmTC_e6e4a ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e6e4a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e6e4a.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3J0Nx6.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e6e4a /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc3J0Nx6.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_e6e4a] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_e6e4a.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e2aed/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e2aed.dir/build.make CMakeFiles/cmTC_e2aed.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e2aed.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e2aed.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccl1gWBE.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e2aed.dir/' + as -v --64 -o CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccl1gWBE.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_e2aed +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e2aed.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e2aed +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e2aed' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e2aed.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc02N2hn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e2aed /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e2aed' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e2aed.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e2aed/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e2aed.dir/build.make CMakeFiles/cmTC_e2aed.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e2aed.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e2aed.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccl1gWBE.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e2aed.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccl1gWBE.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_e2aed] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e2aed.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e2aed ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e2aed' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e2aed.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc02N2hn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e2aed /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc02N2hn.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_e2aed] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_e2aed.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/module_5_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_5_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..11fac019 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +96a640dbba9146dd05508b9e6d269617 CMakeFiles/module_5_assignment_uninstall diff --git a/build/module_5_assignment/CMakeFiles/Makefile.cmake b/build/module_5_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..059a0ac9 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,297 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_5_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_5_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_5_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_5_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_5_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_5_assignment_uninstall.dir/DependInfo.cmake" + ) diff --git a/build/module_5_assignment/CMakeFiles/Makefile2 b/build/module_5_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..931d0483 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_5_assignment_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_5_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_5_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_5_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_5_assignment_uninstall.dir/build.make CMakeFiles/module_5_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_5_assignment_uninstall.dir/build.make CMakeFiles/module_5_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles --progress-num= "Built target module_5_assignment_uninstall" +.PHONY : CMakeFiles/module_5_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_5_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_5_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_5_assignment_uninstall.dir/rule + +# Convenience name for target. +module_5_assignment_uninstall: CMakeFiles/module_5_assignment_uninstall.dir/rule +.PHONY : module_5_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_5_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_5_assignment_uninstall.dir/build.make CMakeFiles/module_5_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_5_assignment_uninstall.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/module_5_assignment/CMakeFiles/TargetDirectories.txt b/build/module_5_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..87f5cde0 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_5_assignment/CMakeFiles/cmake.check_cache b/build/module_5_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_5_assignment/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/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/DependInfo.cmake b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/build.make b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..7cc24007 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment + +# Utility rule file for module_5_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_5_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_5_assignment_uninstall.dir/progress.make + +CMakeFiles/module_5_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_5_assignment_uninstall: CMakeFiles/module_5_assignment_uninstall +module_5_assignment_uninstall: CMakeFiles/module_5_assignment_uninstall.dir/build.make +.PHONY : module_5_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_5_assignment_uninstall.dir/build: module_5_assignment_uninstall +.PHONY : CMakeFiles/module_5_assignment_uninstall.dir/build + +CMakeFiles/module_5_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_5_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_5_assignment_uninstall.dir/clean + +CMakeFiles/module_5_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_5_assignment_uninstall.dir/depend + diff --git a/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/cmake_clean.cmake b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..f4911d4b --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_5_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_5_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/compiler_depend.make b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..266ee906 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_5_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/compiler_depend.ts b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..2ee6f199 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_5_assignment_uninstall. diff --git a/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/progress.make b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/module_5_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_5_assignment/CMakeFiles/progress.marks b/build/module_5_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/module_5_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_5_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_5_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_5_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..f5c053b5 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_5_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_5_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_5_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_5_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_5_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_5_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_5_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_5_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_5_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_5_assignment/CTestConfiguration.ini b/build/module_5_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..2aca45d2 --- /dev/null +++ b/build/module_5_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_5_assignment/CTestCustom.cmake b/build/module_5_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_5_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_5_assignment/CTestTestfile.cmake b/build/module_5_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..8bd8752a --- /dev/null +++ b/build/module_5_assignment/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/test_results/module_5_assignment/lint_cmake.xunit.xml" "--package-name" "module_5_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/test_results/module_5_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/test_results/module_5_assignment/xmllint.xunit.xml" "--package-name" "module_5_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/test_results/module_5_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment/CMakeLists.txt;0;") diff --git a/build/module_5_assignment/Makefile b/build/module_5_assignment/Makefile new file mode 100644 index 00000000..1bc050cc --- /dev/null +++ b/build/module_5_assignment/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_5_assignment_uninstall + +# Build rule for target. +module_5_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_5_assignment_uninstall +.PHONY : module_5_assignment_uninstall + +# fast build rule for target. +module_5_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_5_assignment_uninstall.dir/build.make CMakeFiles/module_5_assignment_uninstall.dir/build +.PHONY : module_5_assignment_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_5_assignment_uninstall" + @echo "... uninstall" +.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/module_5_assignment/ament_cmake_core/module_5_assignmentConfig-version.cmake b/build/module_5_assignment/ament_cmake_core/module_5_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/module_5_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_5_assignment/ament_cmake_core/module_5_assignmentConfig.cmake b/build/module_5_assignment/ament_cmake_core/module_5_assignmentConfig.cmake new file mode 100644 index 00000000..bc30686b --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/module_5_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_5_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_5_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_5_assignment_FOUND FALSE) + elseif(NOT module_5_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_5_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_5_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_5_assignment_FIND_QUIETLY) + message(STATUS "Found module_5_assignment: 0.0.0 (${module_5_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_5_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_5_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_5_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_5_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_5_assignment/ament_cmake_core/package.cmake b/build/module_5_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..cc00b666 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_5_assignment") +set(module_5_assignment_VERSION "0.0.0") +set(module_5_assignment_MAINTAINER "luqman ") +set(module_5_assignment_BUILD_DEPENDS ) +set(module_5_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_5_assignment_BUILD_EXPORT_DEPENDS ) +set(module_5_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_5_assignment_EXEC_DEPENDS ) +set(module_5_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_5_assignment_GROUP_DEPENDS ) +set(module_5_assignment_MEMBER_OF_GROUPS ) +set(module_5_assignment_DEPRECATED "") +set(module_5_assignment_EXPORT_TAGS) +list(APPEND module_5_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_5_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_5_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_5_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_5_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_5_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_5_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_5_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_5_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..1a88ed68 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_5_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_5_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_5_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_5_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_5_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_5_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_5_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_5_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_5_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_5_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..2e5639ed --- /dev/null +++ b/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_5_assignment/environment/ament_prefix_path.sh +source;share/module_5_assignment/environment/path.sh diff --git a/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..c25581bb --- /dev/null +++ b/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_5_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_5_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_5_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_5_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..20c0a975 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_5_assignment/local_setup.bash +source;share/module_5_assignment/local_setup.dsv +source;share/module_5_assignment/local_setup.sh +source;share/module_5_assignment/local_setup.zsh diff --git a/build/module_5_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_5_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_5_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_5_assignment b/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_5_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_5_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_5_assignment b/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_5_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_5_assignment b/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_5_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_5_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_5_assignment/ament_cmake_package_templates/templates.cmake b/build/module_5_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_5_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_5_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..dcc9eb24 --- /dev/null +++ b/build/module_5_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_5_assignment/cmake_args.last b/build/module_5_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_5_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_5_assignment/cmake_install.cmake b/build/module_5_assignment/cmake_install.cmake new file mode 100644 index 00000000..2a3812bb --- /dev/null +++ b/build/module_5_assignment/cmake_install.cmake @@ -0,0 +1,113 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_5_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_5_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_5_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_core/module_5_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/ament_cmake_core/module_5_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_5_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_5_assignment/colcon_build.rc b/build/module_5_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_5_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_5_assignment/colcon_command_prefix_build.sh b/build/module_5_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_5_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_5_assignment/colcon_command_prefix_build.sh.env b/build/module_5_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..a37c544e --- /dev/null +++ b/build/module_5_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_5_assignment/install_manifest.txt b/build/module_5_assignment/install_manifest.txt new file mode 100644 index 00000000..0d073944 --- /dev/null +++ b/build/module_5_assignment/install_manifest.txt @@ -0,0 +1,15 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/package_run_dependencies/module_5_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/parent_prefix_path/module_5_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/packages/module_5_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.xml \ No newline at end of file diff --git a/build/module_6_assignment/CMakeCache.txt b/build/module_6_assignment/CMakeCache.txt new file mode 100644 index 00000000..a8c5b7f6 --- /dev/null +++ b/build/module_6_assignment/CMakeCache.txt @@ -0,0 +1,485 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_6_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +module_6_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment + +//Value Computed by CMake +module_6_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_6_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/build/module_6_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_6_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_6_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_6_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_6_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_6_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_6_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..d7d2b5fa --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment") + +# 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/module_6_assignment/CMakeFiles/CMakeOutput.log b/build/module_6_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..5ed3a7fa --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_40b26/fast && /usr/bin/gmake -f CMakeFiles/cmTC_40b26.dir/build.make CMakeFiles/cmTC_40b26.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_40b26.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_40b26.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cct134F0.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_40b26.dir/' + as -v --64 -o CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o /tmp/cct134F0.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_40b26 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_40b26.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o -o cmTC_40b26 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_40b26' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_40b26.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6iernF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_40b26 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_40b26' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_40b26.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_40b26/fast && /usr/bin/gmake -f CMakeFiles/cmTC_40b26.dir/build.make CMakeFiles/cmTC_40b26.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_40b26.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_40b26.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cct134F0.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_40b26.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o /tmp/cct134F0.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_40b26] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_40b26.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o -o cmTC_40b26 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_40b26' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_40b26.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6iernF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_40b26 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc6iernF.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_40b26] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_40b26.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_95f3a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_95f3a.dir/build.make CMakeFiles/cmTC_95f3a.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95f3a.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_95f3a.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccdHzK4Q.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95f3a.dir/' + as -v --64 -o CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccdHzK4Q.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_95f3a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_95f3a.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_95f3a +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_95f3a' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_95f3a.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXHAeVX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_95f3a /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_95f3a' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_95f3a.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_95f3a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_95f3a.dir/build.make CMakeFiles/cmTC_95f3a.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95f3a.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_95f3a.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccdHzK4Q.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95f3a.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccdHzK4Q.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_95f3a] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_95f3a.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_95f3a ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_95f3a' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_95f3a.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXHAeVX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_95f3a /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccXHAeVX.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_95f3a] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_95f3a.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/module_6_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_6_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..7db8afc3 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +8a4db78268d183cec9e955acd0e7ccc4 CMakeFiles/module_6_assignment_uninstall diff --git a/build/module_6_assignment/CMakeFiles/Makefile.cmake b/build/module_6_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..afd8971a --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,297 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_6_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_6_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_6_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_6_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_6_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_6_assignment_uninstall.dir/DependInfo.cmake" + ) diff --git a/build/module_6_assignment/CMakeFiles/Makefile2 b/build/module_6_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..39f2eb43 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_6_assignment_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_6_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_6_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_6_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_6_assignment_uninstall.dir/build.make CMakeFiles/module_6_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_6_assignment_uninstall.dir/build.make CMakeFiles/module_6_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles --progress-num= "Built target module_6_assignment_uninstall" +.PHONY : CMakeFiles/module_6_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_6_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_6_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_6_assignment_uninstall.dir/rule + +# Convenience name for target. +module_6_assignment_uninstall: CMakeFiles/module_6_assignment_uninstall.dir/rule +.PHONY : module_6_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_6_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_6_assignment_uninstall.dir/build.make CMakeFiles/module_6_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_6_assignment_uninstall.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/module_6_assignment/CMakeFiles/TargetDirectories.txt b/build/module_6_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..bd8b04db --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_6_assignment/CMakeFiles/cmake.check_cache b/build/module_6_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_6_assignment/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/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/DependInfo.cmake b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/build.make b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..c9ceb6ce --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment + +# Utility rule file for module_6_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_6_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_6_assignment_uninstall.dir/progress.make + +CMakeFiles/module_6_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_6_assignment_uninstall: CMakeFiles/module_6_assignment_uninstall +module_6_assignment_uninstall: CMakeFiles/module_6_assignment_uninstall.dir/build.make +.PHONY : module_6_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_6_assignment_uninstall.dir/build: module_6_assignment_uninstall +.PHONY : CMakeFiles/module_6_assignment_uninstall.dir/build + +CMakeFiles/module_6_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_6_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_6_assignment_uninstall.dir/clean + +CMakeFiles/module_6_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_6_assignment_uninstall.dir/depend + diff --git a/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/cmake_clean.cmake b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9e7b2219 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_6_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_6_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/compiler_depend.make b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2fc2f333 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_6_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/compiler_depend.ts b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..da887dda --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_6_assignment_uninstall. diff --git a/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/progress.make b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/module_6_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_6_assignment/CMakeFiles/progress.marks b/build/module_6_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/module_6_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_6_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_6_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_6_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..588f1024 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_6_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_6_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_6_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_6_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_6_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_6_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_6_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_6_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_6_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_6_assignment/CTestConfiguration.ini b/build/module_6_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..cd8122b9 --- /dev/null +++ b/build/module_6_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_6_assignment/CTestCustom.cmake b/build/module_6_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_6_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_6_assignment/CTestTestfile.cmake b/build/module_6_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..bf07a061 --- /dev/null +++ b/build/module_6_assignment/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/test_results/module_6_assignment/lint_cmake.xunit.xml" "--package-name" "module_6_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/test_results/module_6_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/test_results/module_6_assignment/xmllint.xunit.xml" "--package-name" "module_6_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/test_results/module_6_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment/CMakeLists.txt;0;") diff --git a/build/module_6_assignment/Makefile b/build/module_6_assignment/Makefile new file mode 100644 index 00000000..22aa1796 --- /dev/null +++ b/build/module_6_assignment/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_6_assignment_uninstall + +# Build rule for target. +module_6_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_6_assignment_uninstall +.PHONY : module_6_assignment_uninstall + +# fast build rule for target. +module_6_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_6_assignment_uninstall.dir/build.make CMakeFiles/module_6_assignment_uninstall.dir/build +.PHONY : module_6_assignment_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_6_assignment_uninstall" + @echo "... uninstall" +.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/module_6_assignment/ament_cmake_core/module_6_assignmentConfig-version.cmake b/build/module_6_assignment/ament_cmake_core/module_6_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/module_6_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_6_assignment/ament_cmake_core/module_6_assignmentConfig.cmake b/build/module_6_assignment/ament_cmake_core/module_6_assignmentConfig.cmake new file mode 100644 index 00000000..4ac69808 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/module_6_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_6_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_6_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_6_assignment_FOUND FALSE) + elseif(NOT module_6_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_6_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_6_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_6_assignment_FIND_QUIETLY) + message(STATUS "Found module_6_assignment: 0.0.0 (${module_6_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_6_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_6_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_6_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_6_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_6_assignment/ament_cmake_core/package.cmake b/build/module_6_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..85315dd8 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_6_assignment") +set(module_6_assignment_VERSION "0.0.0") +set(module_6_assignment_MAINTAINER "luqman ") +set(module_6_assignment_BUILD_DEPENDS ) +set(module_6_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_6_assignment_BUILD_EXPORT_DEPENDS ) +set(module_6_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_6_assignment_EXEC_DEPENDS ) +set(module_6_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_6_assignment_GROUP_DEPENDS ) +set(module_6_assignment_MEMBER_OF_GROUPS ) +set(module_6_assignment_DEPRECATED "") +set(module_6_assignment_EXPORT_TAGS) +list(APPEND module_6_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_6_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_6_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_6_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_6_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_6_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_6_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_6_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_6_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..2aec897d --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_6_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_6_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_6_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_6_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_6_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_6_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_6_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_6_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_6_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_6_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..cc8415da --- /dev/null +++ b/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_6_assignment/environment/ament_prefix_path.sh +source;share/module_6_assignment/environment/path.sh diff --git a/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..8d11b886 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_6_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_6_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_6_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_6_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..2bdf938c --- /dev/null +++ b/build/module_6_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_6_assignment/local_setup.bash +source;share/module_6_assignment/local_setup.dsv +source;share/module_6_assignment/local_setup.sh +source;share/module_6_assignment/local_setup.zsh diff --git a/build/module_6_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_6_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_6_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_6_assignment b/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_6_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_6_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_6_assignment b/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_6_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_6_assignment b/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_6_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_6_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_6_assignment/ament_cmake_package_templates/templates.cmake b/build/module_6_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_6_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_6_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..705f9b58 --- /dev/null +++ b/build/module_6_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_6_assignment/cmake_args.last b/build/module_6_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_6_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_6_assignment/cmake_install.cmake b/build/module_6_assignment/cmake_install.cmake new file mode 100644 index 00000000..5a53a276 --- /dev/null +++ b/build/module_6_assignment/cmake_install.cmake @@ -0,0 +1,113 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_6_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_6_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_6_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_core/module_6_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/ament_cmake_core/module_6_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_6_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_6_assignment/colcon_build.rc b/build/module_6_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_6_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_6_assignment/colcon_command_prefix_build.sh b/build/module_6_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_6_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_6_assignment/colcon_command_prefix_build.sh.env b/build/module_6_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..add132c2 --- /dev/null +++ b/build/module_6_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_6_assignment/install_manifest.txt b/build/module_6_assignment/install_manifest.txt new file mode 100644 index 00000000..6ebfe8e1 --- /dev/null +++ b/build/module_6_assignment/install_manifest.txt @@ -0,0 +1,15 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/package_run_dependencies/module_6_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/parent_prefix_path/module_6_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/packages/module_6_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.xml \ No newline at end of file diff --git a/build/module_7_assignment/CMakeCache.txt b/build/module_7_assignment/CMakeCache.txt new file mode 100644 index 00000000..697ef7c0 --- /dev/null +++ b/build/module_7_assignment/CMakeCache.txt @@ -0,0 +1,485 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_7_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +module_7_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment + +//Value Computed by CMake +module_7_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_7_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/build/module_7_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_7_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_7_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_7_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_7_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_7_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_7_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..fedb0e4f --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment") + +# 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/module_7_assignment/CMakeFiles/CMakeOutput.log b/build/module_7_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..fc6dcc6a --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_d3087/fast && /usr/bin/gmake -f CMakeFiles/cmTC_d3087.dir/build.make CMakeFiles/cmTC_d3087.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d3087.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_d3087.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccy4bQFz.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d3087.dir/' + as -v --64 -o CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o /tmp/ccy4bQFz.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_d3087 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d3087.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o -o cmTC_d3087 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d3087' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d3087.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc5e3PD1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d3087 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d3087' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d3087.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_d3087/fast && /usr/bin/gmake -f CMakeFiles/cmTC_d3087.dir/build.make CMakeFiles/cmTC_d3087.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d3087.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_d3087.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccy4bQFz.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d3087.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o /tmp/ccy4bQFz.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_d3087] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d3087.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o -o cmTC_d3087 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d3087' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d3087.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc5e3PD1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d3087 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc5e3PD1.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_d3087] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_d3087.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_fa5fc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_fa5fc.dir/build.make CMakeFiles/cmTC_fa5fc.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa5fc.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_fa5fc.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cchYADAC.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa5fc.dir/' + as -v --64 -o CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o /tmp/cchYADAC.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_fa5fc +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fa5fc.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_fa5fc +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fa5fc' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fa5fc.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cct0DVX3.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fa5fc /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fa5fc' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fa5fc.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_fa5fc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_fa5fc.dir/build.make CMakeFiles/cmTC_fa5fc.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa5fc.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_fa5fc.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cchYADAC.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa5fc.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o /tmp/cchYADAC.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_fa5fc] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fa5fc.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_fa5fc ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fa5fc' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fa5fc.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cct0DVX3.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fa5fc /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cct0DVX3.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_fa5fc] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_fa5fc.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/module_7_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_7_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..0c59b8b3 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +eab11492a9d8560f33cdb240421374de CMakeFiles/module_7_assignment_uninstall diff --git a/build/module_7_assignment/CMakeFiles/Makefile.cmake b/build/module_7_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..09027493 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,297 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_7_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_7_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_7_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_7_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_7_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_7_assignment_uninstall.dir/DependInfo.cmake" + ) diff --git a/build/module_7_assignment/CMakeFiles/Makefile2 b/build/module_7_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..a855e099 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_7_assignment_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_7_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_7_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_7_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_7_assignment_uninstall.dir/build.make CMakeFiles/module_7_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_7_assignment_uninstall.dir/build.make CMakeFiles/module_7_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles --progress-num= "Built target module_7_assignment_uninstall" +.PHONY : CMakeFiles/module_7_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_7_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_7_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_7_assignment_uninstall.dir/rule + +# Convenience name for target. +module_7_assignment_uninstall: CMakeFiles/module_7_assignment_uninstall.dir/rule +.PHONY : module_7_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_7_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_7_assignment_uninstall.dir/build.make CMakeFiles/module_7_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_7_assignment_uninstall.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/module_7_assignment/CMakeFiles/TargetDirectories.txt b/build/module_7_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..47b3214a --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_7_assignment/CMakeFiles/cmake.check_cache b/build/module_7_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_7_assignment/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/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/DependInfo.cmake b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/build.make b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..cc8f744d --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment + +# Utility rule file for module_7_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_7_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_7_assignment_uninstall.dir/progress.make + +CMakeFiles/module_7_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_7_assignment_uninstall: CMakeFiles/module_7_assignment_uninstall +module_7_assignment_uninstall: CMakeFiles/module_7_assignment_uninstall.dir/build.make +.PHONY : module_7_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_7_assignment_uninstall.dir/build: module_7_assignment_uninstall +.PHONY : CMakeFiles/module_7_assignment_uninstall.dir/build + +CMakeFiles/module_7_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_7_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_7_assignment_uninstall.dir/clean + +CMakeFiles/module_7_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_7_assignment_uninstall.dir/depend + diff --git a/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/cmake_clean.cmake b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..5edfccbc --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_7_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_7_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/compiler_depend.make b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..cd51180f --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_7_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/compiler_depend.ts b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..c7fa900d --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_7_assignment_uninstall. diff --git a/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/progress.make b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/module_7_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_7_assignment/CMakeFiles/progress.marks b/build/module_7_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/module_7_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_7_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_7_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_7_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..a1809acf --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_7_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_7_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_7_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_7_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_7_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_7_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_7_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_7_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_7_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_7_assignment/CTestConfiguration.ini b/build/module_7_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..8951e38a --- /dev/null +++ b/build/module_7_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_7_assignment/CTestCustom.cmake b/build/module_7_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_7_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_7_assignment/CTestTestfile.cmake b/build/module_7_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..8cb46ac1 --- /dev/null +++ b/build/module_7_assignment/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/test_results/module_7_assignment/lint_cmake.xunit.xml" "--package-name" "module_7_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/test_results/module_7_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/test_results/module_7_assignment/xmllint.xunit.xml" "--package-name" "module_7_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/test_results/module_7_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment/CMakeLists.txt;0;") diff --git a/build/module_7_assignment/Makefile b/build/module_7_assignment/Makefile new file mode 100644 index 00000000..5595cc1b --- /dev/null +++ b/build/module_7_assignment/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_7_assignment_uninstall + +# Build rule for target. +module_7_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_7_assignment_uninstall +.PHONY : module_7_assignment_uninstall + +# fast build rule for target. +module_7_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_7_assignment_uninstall.dir/build.make CMakeFiles/module_7_assignment_uninstall.dir/build +.PHONY : module_7_assignment_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_7_assignment_uninstall" + @echo "... uninstall" +.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/module_7_assignment/ament_cmake_core/module_7_assignmentConfig-version.cmake b/build/module_7_assignment/ament_cmake_core/module_7_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/module_7_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_7_assignment/ament_cmake_core/module_7_assignmentConfig.cmake b/build/module_7_assignment/ament_cmake_core/module_7_assignmentConfig.cmake new file mode 100644 index 00000000..b9ba8e42 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/module_7_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_7_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_7_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_7_assignment_FOUND FALSE) + elseif(NOT module_7_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_7_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_7_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_7_assignment_FIND_QUIETLY) + message(STATUS "Found module_7_assignment: 0.0.0 (${module_7_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_7_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_7_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_7_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_7_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_7_assignment/ament_cmake_core/package.cmake b/build/module_7_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..37311602 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_7_assignment") +set(module_7_assignment_VERSION "0.0.0") +set(module_7_assignment_MAINTAINER "luqman ") +set(module_7_assignment_BUILD_DEPENDS ) +set(module_7_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_7_assignment_BUILD_EXPORT_DEPENDS ) +set(module_7_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_7_assignment_EXEC_DEPENDS ) +set(module_7_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_7_assignment_GROUP_DEPENDS ) +set(module_7_assignment_MEMBER_OF_GROUPS ) +set(module_7_assignment_DEPRECATED "") +set(module_7_assignment_EXPORT_TAGS) +list(APPEND module_7_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_7_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_7_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_7_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_7_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_7_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_7_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_7_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_7_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..e51a4c27 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_7_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_7_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_7_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_7_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_7_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_7_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_7_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_7_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_7_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_7_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..d39d50c5 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_7_assignment/environment/ament_prefix_path.sh +source;share/module_7_assignment/environment/path.sh diff --git a/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..466b17e9 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_7_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_7_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_7_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_7_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..1f854c57 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_7_assignment/local_setup.bash +source;share/module_7_assignment/local_setup.dsv +source;share/module_7_assignment/local_setup.sh +source;share/module_7_assignment/local_setup.zsh diff --git a/build/module_7_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_7_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_7_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_7_assignment b/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_7_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_7_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_7_assignment b/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_7_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_7_assignment b/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_7_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_7_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_7_assignment/ament_cmake_package_templates/templates.cmake b/build/module_7_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_7_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_7_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..990ca139 --- /dev/null +++ b/build/module_7_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_7_assignment/cmake_args.last b/build/module_7_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_7_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_7_assignment/cmake_install.cmake b/build/module_7_assignment/cmake_install.cmake new file mode 100644 index 00000000..1698c8fa --- /dev/null +++ b/build/module_7_assignment/cmake_install.cmake @@ -0,0 +1,113 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_7_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_7_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_7_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_core/module_7_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/ament_cmake_core/module_7_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_7_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_7_assignment/colcon_build.rc b/build/module_7_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_7_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_7_assignment/colcon_command_prefix_build.sh b/build/module_7_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_7_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_7_assignment/colcon_command_prefix_build.sh.env b/build/module_7_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..737261b6 --- /dev/null +++ b/build/module_7_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_7_assignment/install_manifest.txt b/build/module_7_assignment/install_manifest.txt new file mode 100644 index 00000000..961660a9 --- /dev/null +++ b/build/module_7_assignment/install_manifest.txt @@ -0,0 +1,15 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/package_run_dependencies/module_7_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/parent_prefix_path/module_7_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/packages/module_7_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.xml \ No newline at end of file diff --git a/build/module_8_assignment/CMakeCache.txt b/build/module_8_assignment/CMakeCache.txt new file mode 100644 index 00000000..a3d55f83 --- /dev/null +++ b/build/module_8_assignment/CMakeCache.txt @@ -0,0 +1,485 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_8_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +module_8_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment + +//Value Computed by CMake +module_8_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_8_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/build/module_8_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_8_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_8_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_8_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_8_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_8_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_8_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..a5649007 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment") + +# 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/module_8_assignment/CMakeFiles/CMakeOutput.log b/build/module_8_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..9d140a90 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_00999/fast && /usr/bin/gmake -f CMakeFiles/cmTC_00999.dir/build.make CMakeFiles/cmTC_00999.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_00999.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_00999.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccYu6Xi3.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_00999.dir/' + as -v --64 -o CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o /tmp/ccYu6Xi3.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_00999 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_00999.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o -o cmTC_00999 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_00999' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_00999.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjwqXVu.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_00999 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_00999' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_00999.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_00999/fast && /usr/bin/gmake -f CMakeFiles/cmTC_00999.dir/build.make CMakeFiles/cmTC_00999.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_00999.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_00999.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccYu6Xi3.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_00999.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o /tmp/ccYu6Xi3.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_00999] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_00999.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o -o cmTC_00999 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_00999' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_00999.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjwqXVu.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_00999 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccjwqXVu.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_00999] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_00999.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9df78/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9df78.dir/build.make CMakeFiles/cmTC_9df78.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9df78.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_9df78.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cctwzzbr.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9df78.dir/' + as -v --64 -o CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o /tmp/cctwzzbr.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_9df78 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9df78.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9df78 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9df78' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9df78.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHaeX7R.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_9df78 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9df78' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9df78.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9df78/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9df78.dir/build.make CMakeFiles/cmTC_9df78.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9df78.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_9df78.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cctwzzbr.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9df78.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o /tmp/cctwzzbr.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_9df78] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9df78.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9df78 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9df78' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9df78.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHaeX7R.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_9df78 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccHaeX7R.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_9df78] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_9df78.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/module_8_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_8_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..f5fffbe4 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +8decca68749777eb54659291fb10d32d CMakeFiles/module_8_assignment_uninstall diff --git a/build/module_8_assignment/CMakeFiles/Makefile.cmake b/build/module_8_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..6a63145e --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,297 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_8_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_8_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_8_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_8_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_8_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_8_assignment_uninstall.dir/DependInfo.cmake" + ) diff --git a/build/module_8_assignment/CMakeFiles/Makefile2 b/build/module_8_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..bd359913 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_8_assignment_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_8_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_8_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_8_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_8_assignment_uninstall.dir/build.make CMakeFiles/module_8_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_8_assignment_uninstall.dir/build.make CMakeFiles/module_8_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles --progress-num= "Built target module_8_assignment_uninstall" +.PHONY : CMakeFiles/module_8_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_8_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_8_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_8_assignment_uninstall.dir/rule + +# Convenience name for target. +module_8_assignment_uninstall: CMakeFiles/module_8_assignment_uninstall.dir/rule +.PHONY : module_8_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_8_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_8_assignment_uninstall.dir/build.make CMakeFiles/module_8_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_8_assignment_uninstall.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/module_8_assignment/CMakeFiles/TargetDirectories.txt b/build/module_8_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..de4b0b53 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_8_assignment/CMakeFiles/cmake.check_cache b/build/module_8_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_8_assignment/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/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/DependInfo.cmake b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/build.make b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..f68b7460 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment + +# Utility rule file for module_8_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_8_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_8_assignment_uninstall.dir/progress.make + +CMakeFiles/module_8_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_8_assignment_uninstall: CMakeFiles/module_8_assignment_uninstall +module_8_assignment_uninstall: CMakeFiles/module_8_assignment_uninstall.dir/build.make +.PHONY : module_8_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_8_assignment_uninstall.dir/build: module_8_assignment_uninstall +.PHONY : CMakeFiles/module_8_assignment_uninstall.dir/build + +CMakeFiles/module_8_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_8_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_8_assignment_uninstall.dir/clean + +CMakeFiles/module_8_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_8_assignment_uninstall.dir/depend + diff --git a/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/cmake_clean.cmake b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..637836f3 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_8_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_8_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/compiler_depend.make b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..586025e1 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_8_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/compiler_depend.ts b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..355a2ccc --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_8_assignment_uninstall. diff --git a/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/progress.make b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/module_8_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_8_assignment/CMakeFiles/progress.marks b/build/module_8_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/module_8_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_8_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_8_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_8_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..49268820 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_8_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_8_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_8_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_8_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_8_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_8_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_8_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_8_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_8_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_8_assignment/CTestConfiguration.ini b/build/module_8_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..f00fa7ec --- /dev/null +++ b/build/module_8_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_8_assignment/CTestCustom.cmake b/build/module_8_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_8_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_8_assignment/CTestTestfile.cmake b/build/module_8_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..5805e5e6 --- /dev/null +++ b/build/module_8_assignment/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/test_results/module_8_assignment/lint_cmake.xunit.xml" "--package-name" "module_8_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/test_results/module_8_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/test_results/module_8_assignment/xmllint.xunit.xml" "--package-name" "module_8_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/test_results/module_8_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment/CMakeLists.txt;0;") diff --git a/build/module_8_assignment/Makefile b/build/module_8_assignment/Makefile new file mode 100644 index 00000000..cf32d70b --- /dev/null +++ b/build/module_8_assignment/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_8_assignment_uninstall + +# Build rule for target. +module_8_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_8_assignment_uninstall +.PHONY : module_8_assignment_uninstall + +# fast build rule for target. +module_8_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_8_assignment_uninstall.dir/build.make CMakeFiles/module_8_assignment_uninstall.dir/build +.PHONY : module_8_assignment_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_8_assignment_uninstall" + @echo "... uninstall" +.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/module_8_assignment/ament_cmake_core/module_8_assignmentConfig-version.cmake b/build/module_8_assignment/ament_cmake_core/module_8_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/module_8_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_8_assignment/ament_cmake_core/module_8_assignmentConfig.cmake b/build/module_8_assignment/ament_cmake_core/module_8_assignmentConfig.cmake new file mode 100644 index 00000000..735a5515 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/module_8_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_8_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_8_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_8_assignment_FOUND FALSE) + elseif(NOT module_8_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_8_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_8_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_8_assignment_FIND_QUIETLY) + message(STATUS "Found module_8_assignment: 0.0.0 (${module_8_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_8_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_8_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_8_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_8_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_8_assignment/ament_cmake_core/package.cmake b/build/module_8_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..6ba1eee1 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_8_assignment") +set(module_8_assignment_VERSION "0.0.0") +set(module_8_assignment_MAINTAINER "luqman ") +set(module_8_assignment_BUILD_DEPENDS ) +set(module_8_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_8_assignment_BUILD_EXPORT_DEPENDS ) +set(module_8_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_8_assignment_EXEC_DEPENDS ) +set(module_8_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_8_assignment_GROUP_DEPENDS ) +set(module_8_assignment_MEMBER_OF_GROUPS ) +set(module_8_assignment_DEPRECATED "") +set(module_8_assignment_EXPORT_TAGS) +list(APPEND module_8_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_8_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_8_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_8_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_8_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_8_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_8_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_8_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_8_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..1db15373 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_8_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_8_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_8_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_8_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_8_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_8_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_8_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_8_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_8_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_8_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..af0ff138 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_8_assignment/environment/ament_prefix_path.sh +source;share/module_8_assignment/environment/path.sh diff --git a/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..6d4ff4c6 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_8_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_8_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_8_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_8_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..ea8e1f25 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_8_assignment/local_setup.bash +source;share/module_8_assignment/local_setup.dsv +source;share/module_8_assignment/local_setup.sh +source;share/module_8_assignment/local_setup.zsh diff --git a/build/module_8_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_8_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_8_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_8_assignment b/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_8_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_8_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_8_assignment b/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_8_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_8_assignment b/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_8_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_8_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_8_assignment/ament_cmake_package_templates/templates.cmake b/build/module_8_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_8_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_8_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_8_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..cf5de52e --- /dev/null +++ b/build/module_8_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_8_assignment/cmake_args.last b/build/module_8_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_8_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_8_assignment/cmake_install.cmake b/build/module_8_assignment/cmake_install.cmake new file mode 100644 index 00000000..05113cc7 --- /dev/null +++ b/build/module_8_assignment/cmake_install.cmake @@ -0,0 +1,113 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_8_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_8_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_8_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_core/module_8_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/ament_cmake_core/module_8_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_8_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_8_assignment/colcon_build.rc b/build/module_8_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_8_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_8_assignment/colcon_command_prefix_build.sh b/build/module_8_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_8_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_8_assignment/colcon_command_prefix_build.sh.env b/build/module_8_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..1ced9760 --- /dev/null +++ b/build/module_8_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_8_assignment/install_manifest.txt b/build/module_8_assignment/install_manifest.txt new file mode 100644 index 00000000..5690aacc --- /dev/null +++ b/build/module_8_assignment/install_manifest.txt @@ -0,0 +1,15 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/package_run_dependencies/module_8_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/parent_prefix_path/module_8_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/packages/module_8_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.xml \ No newline at end of file diff --git a/build/module_9_assignment/CMakeCache.txt b/build/module_9_assignment/CMakeCache.txt new file mode 100644 index 00000000..ced0b7ed --- /dev/null +++ b/build/module_9_assignment/CMakeCache.txt @@ -0,0 +1,485 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_9_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//Value Computed by CMake +module_9_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment + +//Value Computed by CMake +module_9_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_9_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 + diff --git a/build/module_9_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_9_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/module_9_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/build/module_9_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/build/module_9_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..f6cf644e --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/build/module_9_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/build/module_9_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..67eb81ee --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment") + +# 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/module_9_assignment/CMakeFiles/CMakeOutput.log b/build/module_9_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..b8ca5385 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.5.0-28-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_daf65/fast && /usr/bin/gmake -f CMakeFiles/cmTC_daf65.dir/build.make CMakeFiles/cmTC_daf65.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_daf65.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_daf65.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cchEqv0q.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_daf65.dir/' + as -v --64 -o CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o /tmp/cchEqv0q.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_daf65 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_daf65.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o -o cmTC_daf65 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_daf65' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_daf65.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsDoa15.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_daf65 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_daf65' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_daf65.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_daf65/fast && /usr/bin/gmake -f CMakeFiles/cmTC_daf65.dir/build.make CMakeFiles/cmTC_daf65.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_daf65.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_daf65.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cchEqv0q.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_daf65.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o /tmp/cchEqv0q.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_daf65] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_daf65.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o -o cmTC_daf65 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_daf65' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_daf65.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsDoa15.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_daf65 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccsDoa15.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_daf65] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_daf65.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_324ec/fast && /usr/bin/gmake -f CMakeFiles/cmTC_324ec.dir/build.make CMakeFiles/cmTC_324ec.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_324ec.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_324ec.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccFXO4uq.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_324ec.dir/' + as -v --64 -o CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccFXO4uq.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_324ec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_324ec.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_324ec +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_324ec' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_324ec.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cctzJiOk.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_324ec /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_324ec' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_324ec.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_324ec/fast && /usr/bin/gmake -f CMakeFiles/cmTC_324ec.dir/build.make CMakeFiles/cmTC_324ec.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_324ec.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_324ec.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccFXO4uq.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_324ec.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccFXO4uq.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_324ec] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_324ec.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_324ec ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_324ec' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_324ec.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cctzJiOk.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_324ec /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cctzJiOk.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_324ec] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_324ec.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/build/module_9_assignment/CMakeFiles/CMakeRuleHashes.txt b/build/module_9_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..fda24737 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +94eb192bd8291cb0f9dbe85100a1fbce CMakeFiles/module_9_assignment_uninstall diff --git a/build/module_9_assignment/CMakeFiles/Makefile.cmake b/build/module_9_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..ba08c248 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,297 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment/CMakeLists.txt" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment/package.xml" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_9_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_9_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_9_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_9_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_9_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_9_assignment_uninstall.dir/DependInfo.cmake" + ) diff --git a/build/module_9_assignment/CMakeFiles/Makefile2 b/build/module_9_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..261de1c4 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_9_assignment_uninstall.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_9_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_9_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_9_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_9_assignment_uninstall.dir/build.make CMakeFiles/module_9_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_9_assignment_uninstall.dir/build.make CMakeFiles/module_9_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles --progress-num= "Built target module_9_assignment_uninstall" +.PHONY : CMakeFiles/module_9_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_9_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_9_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_9_assignment_uninstall.dir/rule + +# Convenience name for target. +module_9_assignment_uninstall: CMakeFiles/module_9_assignment_uninstall.dir/rule +.PHONY : module_9_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_9_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_9_assignment_uninstall.dir/build.make CMakeFiles/module_9_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_9_assignment_uninstall.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/module_9_assignment/CMakeFiles/TargetDirectories.txt b/build/module_9_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..e228ff8c --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,9 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/install/strip.dir diff --git a/build/module_9_assignment/CMakeFiles/cmake.check_cache b/build/module_9_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/build/module_9_assignment/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/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/DependInfo.cmake b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/build.make b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..650ba017 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment + +# Utility rule file for module_9_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_9_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_9_assignment_uninstall.dir/progress.make + +CMakeFiles/module_9_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_9_assignment_uninstall: CMakeFiles/module_9_assignment_uninstall +module_9_assignment_uninstall: CMakeFiles/module_9_assignment_uninstall.dir/build.make +.PHONY : module_9_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_9_assignment_uninstall.dir/build: module_9_assignment_uninstall +.PHONY : CMakeFiles/module_9_assignment_uninstall.dir/build + +CMakeFiles/module_9_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_9_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_9_assignment_uninstall.dir/clean + +CMakeFiles/module_9_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_9_assignment_uninstall.dir/depend + diff --git a/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/cmake_clean.cmake b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..030a0fbf --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_9_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_9_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/compiler_depend.make b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..5a569382 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_9_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/compiler_depend.ts b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..c3d433c2 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_9_assignment_uninstall. diff --git a/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/progress.make b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/module_9_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_9_assignment/CMakeFiles/progress.marks b/build/module_9_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/build/module_9_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/build/module_9_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/module_9_assignment/CMakeFiles/uninstall.dir/build.make b/build/module_9_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..0c133097 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/build/module_9_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/build/module_9_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/module_9_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/build/module_9_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/build/module_9_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/build/module_9_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/build/module_9_assignment/CMakeFiles/uninstall.dir/progress.make b/build/module_9_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/build/module_9_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/build/module_9_assignment/CTestConfiguration.ini b/build/module_9_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..f978f95e --- /dev/null +++ b/build/module_9_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/build/module_9_assignment/CTestCustom.cmake b/build/module_9_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/build/module_9_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/build/module_9_assignment/CTestTestfile.cmake b/build/module_9_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..bcb93525 --- /dev/null +++ b/build/module_9_assignment/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/test_results/module_9_assignment/lint_cmake.xunit.xml" "--package-name" "module_9_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/test_results/module_9_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/test_results/module_9_assignment/xmllint.xunit.xml" "--package-name" "module_9_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/test_results/module_9_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment/CMakeLists.txt;26;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment/CMakeLists.txt;0;") diff --git a/build/module_9_assignment/Makefile b/build/module_9_assignment/Makefile new file mode 100644 index 00000000..09dca270 --- /dev/null +++ b/build/module_9_assignment/Makefile @@ -0,0 +1,228 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_9_assignment_uninstall + +# Build rule for target. +module_9_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_9_assignment_uninstall +.PHONY : module_9_assignment_uninstall + +# fast build rule for target. +module_9_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_9_assignment_uninstall.dir/build.make CMakeFiles/module_9_assignment_uninstall.dir/build +.PHONY : module_9_assignment_uninstall/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_9_assignment_uninstall" + @echo "... uninstall" +.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/module_9_assignment/ament_cmake_core/module_9_assignmentConfig-version.cmake b/build/module_9_assignment/ament_cmake_core/module_9_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/module_9_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_9_assignment/ament_cmake_core/module_9_assignmentConfig.cmake b/build/module_9_assignment/ament_cmake_core/module_9_assignmentConfig.cmake new file mode 100644 index 00000000..823c2fde --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/module_9_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_9_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_9_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_9_assignment_FOUND FALSE) + elseif(NOT module_9_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_9_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_9_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_9_assignment_FIND_QUIETLY) + message(STATUS "Found module_9_assignment: 0.0.0 (${module_9_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_9_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_9_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_9_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_9_assignment_DIR}/${_extra}") +endforeach() diff --git a/build/module_9_assignment/ament_cmake_core/package.cmake b/build/module_9_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..f39adbe7 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_9_assignment") +set(module_9_assignment_VERSION "0.0.0") +set(module_9_assignment_MAINTAINER "luqman ") +set(module_9_assignment_BUILD_DEPENDS ) +set(module_9_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_9_assignment_BUILD_EXPORT_DEPENDS ) +set(module_9_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_9_assignment_EXEC_DEPENDS ) +set(module_9_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_9_assignment_GROUP_DEPENDS ) +set(module_9_assignment_MEMBER_OF_GROUPS ) +set(module_9_assignment_DEPRECATED "") +set(module_9_assignment_EXPORT_TAGS) +list(APPEND module_9_assignment_EXPORT_TAGS "ament_cmake") diff --git a/build/module_9_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/build/module_9_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/build/module_9_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/build/module_9_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/build/module_9_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/build/module_9_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/build/module_9_assignment/ament_cmake_core/stamps/package.xml.stamp b/build/module_9_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..a5cae016 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_9_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/build/module_9_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/build/module_9_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/build/module_9_assignment/ament_cmake_core/stamps/path.sh.stamp b/build/module_9_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/build/module_9_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/build/module_9_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/build/module_9_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/build/module_9_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/build/module_9_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.bash b/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.dsv b/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..62ebdc22 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_9_assignment/environment/ament_prefix_path.sh +source;share/module_9_assignment/environment/path.sh diff --git a/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.sh b/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..add92975 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_9_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_9_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.zsh b/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/build/module_9_assignment/ament_cmake_environment_hooks/package.dsv b/build/module_9_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..5c150a0e --- /dev/null +++ b/build/module_9_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_9_assignment/local_setup.bash +source;share/module_9_assignment/local_setup.dsv +source;share/module_9_assignment/local_setup.sh +source;share/module_9_assignment/local_setup.zsh diff --git a/build/module_9_assignment/ament_cmake_environment_hooks/path.dsv b/build/module_9_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/build/module_9_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_9_assignment b/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_9_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_9_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_9_assignment b/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_9_assignment new file mode 100644 index 00000000..e69de29b diff --git a/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_9_assignment b/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_9_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_9_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/build/module_9_assignment/ament_cmake_package_templates/templates.cmake b/build/module_9_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/build/module_9_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/build/module_9_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/module_9_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..6e32c95a --- /dev/null +++ b/build/module_9_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/build/module_9_assignment/cmake_args.last b/build/module_9_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/build/module_9_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/build/module_9_assignment/cmake_install.cmake b/build/module_9_assignment/cmake_install.cmake new file mode 100644 index 00000000..28d2c8f1 --- /dev/null +++ b/build/module_9_assignment/cmake_install.cmake @@ -0,0 +1,113 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_9_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_9_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_9_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_core/module_9_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/ament_cmake_core/module_9_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_9_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/module_9_assignment/colcon_build.rc b/build/module_9_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/build/module_9_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/build/module_9_assignment/colcon_command_prefix_build.sh b/build/module_9_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/build/module_9_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/build/module_9_assignment/colcon_command_prefix_build.sh.env b/build/module_9_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..4351f195 --- /dev/null +++ b/build/module_9_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,64 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=3830 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=b6b8d6ca5901470da51d6ff45fbdb08a +JOURNAL_STREAM=8:30396 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1436 +OLDPWD=/home/kushal16/rse_ws/src +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1615 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385 +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.VFX3N2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/build/module_9_assignment/install_manifest.txt b/build/module_9_assignment/install_manifest.txt new file mode 100644 index 00000000..f2a2360a --- /dev/null +++ b/build/module_9_assignment/install_manifest.txt @@ -0,0 +1,15 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/package_run_dependencies/module_9_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/parent_prefix_path/module_9_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/packages/module_9_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.xml \ No newline at end of file diff --git a/install/.colcon_install_layout b/install/.colcon_install_layout new file mode 100644 index 00000000..3aad5336 --- /dev/null +++ b/install/.colcon_install_layout @@ -0,0 +1 @@ +isolated diff --git a/install/COLCON_IGNORE b/install/COLCON_IGNORE new file mode 100644 index 00000000..e69de29b diff --git a/install/_local_setup_util_ps1.py b/install/_local_setup_util_ps1.py new file mode 100644 index 00000000..83abe630 --- /dev/null +++ b/install/_local_setup_util_ps1.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"' +FORMAT_STR_USE_ENV_VAR = '$env:{name}' +FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"' +FORMAT_STR_REMOVE_LEADING_SEPARATOR = '' +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = '' + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/install/_local_setup_util_sh.py b/install/_local_setup_util_sh.py new file mode 100644 index 00000000..ff311987 --- /dev/null +++ b/install/_local_setup_util_sh.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"' +FORMAT_STR_USE_ENV_VAR = '${name}' +FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"' +FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi' +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi' + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/install/local_setup.bash b/install/local_setup.bash new file mode 100644 index 00000000..03f00256 --- /dev/null +++ b/install/local_setup.bash @@ -0,0 +1,121 @@ +# generated from colcon_bash/shell/template/prefix.bash.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +else + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_bash_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_bash_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_bash_prepend_unique_value_IFS" + unset _colcon_prefix_bash_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_bash_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX diff --git a/install/local_setup.ps1 b/install/local_setup.ps1 new file mode 100644 index 00000000..6f68c8de --- /dev/null +++ b/install/local_setup.ps1 @@ -0,0 +1,55 @@ +# generated from colcon_powershell/shell/template/prefix.ps1.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# check environment variable for custom Python executable +if ($env:COLCON_PYTHON_EXECUTABLE) { + if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) { + echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist" + exit 1 + } + $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE" +} else { + # use the Python executable known at configure time + $_colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) { + if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) { + echo "error: unable to find python3 executable" + exit 1 + } + $_colcon_python_executable="python3" + } +} + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_powershell_source_script { + param ( + $_colcon_prefix_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_powershell_source_script_param'" + } + . "$_colcon_prefix_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'" + } +} + +# get all commands in topological order +$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1 + +# execute all commands in topological order +if ($env:COLCON_TRACE) { + echo "Execute generated script:" + echo "<<<" + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output + echo ">>>" +} +if ($_colcon_ordered_commands) { + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression +} diff --git a/install/local_setup.sh b/install/local_setup.sh new file mode 100644 index 00000000..8be8ede8 --- /dev/null +++ b/install/local_setup.sh @@ -0,0 +1,137 @@ +# generated from colcon_core/shell/template/prefix.sh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX + return 1 + fi +else + _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_sh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_sh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_sh_prepend_unique_value_IFS" + unset _colcon_prefix_sh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_sh_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "_colcon_prefix_sh_source_script() { + if [ -f \"\$1\" ]; then + if [ -n \"\$COLCON_TRACE\" ]; then + echo \"# . \\\"\$1\\\"\" + fi + . \"\$1\" + else + echo \"not found: \\\"\$1\\\"\" 1>&2 + fi + }" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX diff --git a/install/local_setup.zsh b/install/local_setup.zsh new file mode 100644 index 00000000..b6487102 --- /dev/null +++ b/install/local_setup.zsh @@ -0,0 +1,134 @@ +# generated from colcon_zsh/shell/template/prefix.zsh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +else + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +_colcon_prefix_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_zsh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # workaround SH_WORD_SPLIT not being set + _colcon_prefix_zsh_convert_to_array _values + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS" + unset _colcon_prefix_zsh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_zsh_prepend_unique_value +unset _colcon_prefix_zsh_convert_to_array + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_10_assignment/share/ament_index/resource_index/package_run_dependencies/module_10_assignment b/install/module_10_assignment/share/ament_index/resource_index/package_run_dependencies/module_10_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_10_assignment/share/ament_index/resource_index/package_run_dependencies/module_10_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_10_assignment/share/ament_index/resource_index/packages/module_10_assignment b/install/module_10_assignment/share/ament_index/resource_index/packages/module_10_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_10_assignment/share/ament_index/resource_index/parent_prefix_path/module_10_assignment b/install/module_10_assignment/share/ament_index/resource_index/parent_prefix_path/module_10_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_10_assignment/share/ament_index/resource_index/parent_prefix_path/module_10_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_10_assignment/share/colcon-core/packages/module_10_assignment b/install/module_10_assignment/share/colcon-core/packages/module_10_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig-version.cmake b/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig.cmake b/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig.cmake new file mode 100644 index 00000000..352b87c3 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_10_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_10_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_10_assignment_FOUND FALSE) + elseif(NOT module_10_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_10_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_10_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_10_assignment_FIND_QUIETLY) + message(STATUS "Found module_10_assignment: 0.0.0 (${module_10_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_10_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_10_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_10_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_10_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.dsv b/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.sh b/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_10_assignment/share/module_10_assignment/environment/path.dsv b/install/module_10_assignment/share/module_10_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_10_assignment/share/module_10_assignment/environment/path.sh b/install/module_10_assignment/share/module_10_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.dsv b/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.ps1 b/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.sh b/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_10_assignment/share/module_10_assignment/local_setup.bash b/install/module_10_assignment/share/module_10_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_10_assignment/share/module_10_assignment/local_setup.dsv b/install/module_10_assignment/share/module_10_assignment/local_setup.dsv new file mode 100644 index 00000000..a7e635ae --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_10_assignment/environment/ament_prefix_path.sh +source;share/module_10_assignment/environment/path.sh diff --git a/install/module_10_assignment/share/module_10_assignment/local_setup.sh b/install/module_10_assignment/share/module_10_assignment/local_setup.sh new file mode 100644 index 00000000..c1bb1d05 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_10_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_10_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_10_assignment/share/module_10_assignment/local_setup.zsh b/install/module_10_assignment/share/module_10_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_10_assignment/share/module_10_assignment/package.bash b/install/module_10_assignment/share/module_10_assignment/package.bash new file mode 100644 index 00000000..97d772d8 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_10_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_10_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_10_assignment/share/module_10_assignment/package.dsv b/install/module_10_assignment/share/module_10_assignment/package.dsv new file mode 100644 index 00000000..07ea2f25 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_10_assignment/hook/cmake_prefix_path.ps1 +source;share/module_10_assignment/hook/cmake_prefix_path.dsv +source;share/module_10_assignment/hook/cmake_prefix_path.sh +source;share/module_10_assignment/local_setup.bash +source;share/module_10_assignment/local_setup.dsv +source;share/module_10_assignment/local_setup.ps1 +source;share/module_10_assignment/local_setup.sh +source;share/module_10_assignment/local_setup.zsh diff --git a/install/module_10_assignment/share/module_10_assignment/package.ps1 b/install/module_10_assignment/share/module_10_assignment/package.ps1 new file mode 100644 index 00000000..e5a7af0c --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_10_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_10_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_10_assignment/share/module_10_assignment/package.sh b/install/module_10_assignment/share/module_10_assignment/package.sh new file mode 100644 index 00000000..7321dd13 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_10_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_10_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_10_assignment/share/module_10_assignment/package.xml b/install/module_10_assignment/share/module_10_assignment/package.xml new file mode 100644 index 00000000..aa5b4122 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_10_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_10_assignment/share/module_10_assignment/package.zsh b/install/module_10_assignment/share/module_10_assignment/package.zsh new file mode 100644 index 00000000..2e5c1801 --- /dev/null +++ b/install/module_10_assignment/share/module_10_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_10_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_10_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_1_assignment/share/ament_index/resource_index/package_run_dependencies/module_1_assignment b/install/module_1_assignment/share/ament_index/resource_index/package_run_dependencies/module_1_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_1_assignment/share/ament_index/resource_index/package_run_dependencies/module_1_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_1_assignment/share/ament_index/resource_index/packages/module_1_assignment b/install/module_1_assignment/share/ament_index/resource_index/packages/module_1_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_1_assignment/share/ament_index/resource_index/parent_prefix_path/module_1_assignment b/install/module_1_assignment/share/ament_index/resource_index/parent_prefix_path/module_1_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_1_assignment/share/ament_index/resource_index/parent_prefix_path/module_1_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_1_assignment/share/colcon-core/packages/module_1_assignment b/install/module_1_assignment/share/colcon-core/packages/module_1_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig-version.cmake b/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig.cmake b/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig.cmake new file mode 100644 index 00000000..d2a3bb69 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_1_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_1_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_1_assignment_FOUND FALSE) + elseif(NOT module_1_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_1_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_1_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_1_assignment_FIND_QUIETLY) + message(STATUS "Found module_1_assignment: 0.0.0 (${module_1_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_1_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_1_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_1_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_1_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.dsv b/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.sh b/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_1_assignment/share/module_1_assignment/environment/path.dsv b/install/module_1_assignment/share/module_1_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_1_assignment/share/module_1_assignment/environment/path.sh b/install/module_1_assignment/share/module_1_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.dsv b/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.ps1 b/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.sh b/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_1_assignment/share/module_1_assignment/local_setup.bash b/install/module_1_assignment/share/module_1_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_1_assignment/share/module_1_assignment/local_setup.dsv b/install/module_1_assignment/share/module_1_assignment/local_setup.dsv new file mode 100644 index 00000000..1497707f --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_1_assignment/environment/ament_prefix_path.sh +source;share/module_1_assignment/environment/path.sh diff --git a/install/module_1_assignment/share/module_1_assignment/local_setup.sh b/install/module_1_assignment/share/module_1_assignment/local_setup.sh new file mode 100644 index 00000000..4bb183a9 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_1_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_1_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_1_assignment/share/module_1_assignment/local_setup.zsh b/install/module_1_assignment/share/module_1_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_1_assignment/share/module_1_assignment/package.bash b/install/module_1_assignment/share/module_1_assignment/package.bash new file mode 100644 index 00000000..a6c31ea8 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_1_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_1_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_1_assignment/share/module_1_assignment/package.dsv b/install/module_1_assignment/share/module_1_assignment/package.dsv new file mode 100644 index 00000000..451bed0d --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_1_assignment/hook/cmake_prefix_path.ps1 +source;share/module_1_assignment/hook/cmake_prefix_path.dsv +source;share/module_1_assignment/hook/cmake_prefix_path.sh +source;share/module_1_assignment/local_setup.bash +source;share/module_1_assignment/local_setup.dsv +source;share/module_1_assignment/local_setup.ps1 +source;share/module_1_assignment/local_setup.sh +source;share/module_1_assignment/local_setup.zsh diff --git a/install/module_1_assignment/share/module_1_assignment/package.ps1 b/install/module_1_assignment/share/module_1_assignment/package.ps1 new file mode 100644 index 00000000..5e283b8a --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_1_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_1_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_1_assignment/share/module_1_assignment/package.sh b/install/module_1_assignment/share/module_1_assignment/package.sh new file mode 100644 index 00000000..38e28271 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_1_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_1_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_1_assignment/share/module_1_assignment/package.xml b/install/module_1_assignment/share/module_1_assignment/package.xml new file mode 100644 index 00000000..708f5931 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_1_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_1_assignment/share/module_1_assignment/package.zsh b/install/module_1_assignment/share/module_1_assignment/package.zsh new file mode 100644 index 00000000..93d91211 --- /dev/null +++ b/install/module_1_assignment/share/module_1_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_1_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_1_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_2_assignment/lib/module_2_assignment/back_forth b/install/module_2_assignment/lib/module_2_assignment/back_forth new file mode 100755 index 00000000..2848b16a Binary files /dev/null and b/install/module_2_assignment/lib/module_2_assignment/back_forth differ diff --git a/install/module_2_assignment/lib/module_2_assignment/spiral_turtle b/install/module_2_assignment/lib/module_2_assignment/spiral_turtle new file mode 100755 index 00000000..19e52bb5 Binary files /dev/null and b/install/module_2_assignment/lib/module_2_assignment/spiral_turtle differ diff --git a/install/module_2_assignment/share/ament_index/resource_index/package_run_dependencies/module_2_assignment b/install/module_2_assignment/share/ament_index/resource_index/package_run_dependencies/module_2_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_2_assignment/share/ament_index/resource_index/package_run_dependencies/module_2_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_2_assignment/share/ament_index/resource_index/packages/module_2_assignment b/install/module_2_assignment/share/ament_index/resource_index/packages/module_2_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_2_assignment/share/ament_index/resource_index/parent_prefix_path/module_2_assignment b/install/module_2_assignment/share/ament_index/resource_index/parent_prefix_path/module_2_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_2_assignment/share/ament_index/resource_index/parent_prefix_path/module_2_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_2_assignment/share/colcon-core/packages/module_2_assignment b/install/module_2_assignment/share/colcon-core/packages/module_2_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig-version.cmake b/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig.cmake b/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig.cmake new file mode 100644 index 00000000..9e912e77 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_2_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_2_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_2_assignment_FOUND FALSE) + elseif(NOT module_2_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_2_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_2_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_2_assignment_FIND_QUIETLY) + message(STATUS "Found module_2_assignment: 0.0.0 (${module_2_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_2_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_2_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_2_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_2_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.dsv b/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.sh b/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_2_assignment/share/module_2_assignment/environment/path.dsv b/install/module_2_assignment/share/module_2_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_2_assignment/share/module_2_assignment/environment/path.sh b/install/module_2_assignment/share/module_2_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.dsv b/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.ps1 b/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.sh b/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_2_assignment/share/module_2_assignment/launch/turtle_drive_log.launch.py b/install/module_2_assignment/share/module_2_assignment/launch/turtle_drive_log.launch.py new file mode 100644 index 00000000..1d7c3548 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/launch/turtle_drive_log.launch.py @@ -0,0 +1,49 @@ +from launch import LaunchDescription +from launch_ros.actions import Node +from launch.actions import ExecuteProcess + +def generate_launch_description(): + + #define launch here + + # 1st we will call gui + turtlesim = Node( + package ='turtlesim', + executable = 'turtlesim_node', + name = 'turtlesim' + ) + + # 2nd defining the driver + turtle_driver= Node( + package ='module_2_assignment', + executable = 'drive_turtle', + name = 'turtle_driver', + parameters = [{'cmd_vel_topic':'/turtle1/cmd_vel'}] + + ) + + # # spawing the turtle 2nd. + # spawn_turtle1 = ExecuteProcess( + # cmd = ['ros','service', 'call', '/spawn', '/turtlesim/srv/Spawn', "\"{x: 2.0, y: 1.0, theta: 1.75, name : 'turtle2'}\""], + # name = 'spawn_turtle1', + # shell = 'True' + # ) + + # turtle_driver2= Node( + # package ='drive_mobile_robot', + # executable = 'drive_turtle', + # name = 'turtle_driver2', + # parameters = [ + # {'cmd_vel_topic':'/turtle2/cmd_vel'} + # ] + + # ) + return LaunchDescription([ + # we will call the launch name here + # add the name of the node in order of their execution + turtlesim # this will fire up the gui + , + turtle_driver # this will run the turtle. + , + # spawn_turtle1 # to spawn the turtle + ]) diff --git a/install/module_2_assignment/share/module_2_assignment/local_setup.bash b/install/module_2_assignment/share/module_2_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_2_assignment/share/module_2_assignment/local_setup.dsv b/install/module_2_assignment/share/module_2_assignment/local_setup.dsv new file mode 100644 index 00000000..c993b561 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_2_assignment/environment/ament_prefix_path.sh +source;share/module_2_assignment/environment/path.sh diff --git a/install/module_2_assignment/share/module_2_assignment/local_setup.sh b/install/module_2_assignment/share/module_2_assignment/local_setup.sh new file mode 100644 index 00000000..951be876 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_2_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_2_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_2_assignment/share/module_2_assignment/local_setup.zsh b/install/module_2_assignment/share/module_2_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_2_assignment/share/module_2_assignment/package.bash b/install/module_2_assignment/share/module_2_assignment/package.bash new file mode 100644 index 00000000..136066a1 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_2_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_2_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_2_assignment/share/module_2_assignment/package.dsv b/install/module_2_assignment/share/module_2_assignment/package.dsv new file mode 100644 index 00000000..b26f7275 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_2_assignment/hook/cmake_prefix_path.ps1 +source;share/module_2_assignment/hook/cmake_prefix_path.dsv +source;share/module_2_assignment/hook/cmake_prefix_path.sh +source;share/module_2_assignment/local_setup.bash +source;share/module_2_assignment/local_setup.dsv +source;share/module_2_assignment/local_setup.ps1 +source;share/module_2_assignment/local_setup.sh +source;share/module_2_assignment/local_setup.zsh diff --git a/install/module_2_assignment/share/module_2_assignment/package.ps1 b/install/module_2_assignment/share/module_2_assignment/package.ps1 new file mode 100644 index 00000000..8fad1be0 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_2_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_2_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_2_assignment/share/module_2_assignment/package.sh b/install/module_2_assignment/share/module_2_assignment/package.sh new file mode 100644 index 00000000..3655770b --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_2_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_2_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_2_assignment/share/module_2_assignment/package.xml b/install/module_2_assignment/share/module_2_assignment/package.xml new file mode 100644 index 00000000..a2203bca --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_2_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_2_assignment/share/module_2_assignment/package.zsh b/install/module_2_assignment/share/module_2_assignment/package.zsh new file mode 100644 index 00000000..19aed794 --- /dev/null +++ b/install/module_2_assignment/share/module_2_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_2_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_2_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_3_assignment/share/ament_index/resource_index/package_run_dependencies/module_3_assignment b/install/module_3_assignment/share/ament_index/resource_index/package_run_dependencies/module_3_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_3_assignment/share/ament_index/resource_index/package_run_dependencies/module_3_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_3_assignment/share/ament_index/resource_index/packages/module_3_assignment b/install/module_3_assignment/share/ament_index/resource_index/packages/module_3_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_3_assignment/share/ament_index/resource_index/parent_prefix_path/module_3_assignment b/install/module_3_assignment/share/ament_index/resource_index/parent_prefix_path/module_3_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_3_assignment/share/ament_index/resource_index/parent_prefix_path/module_3_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_3_assignment/share/colcon-core/packages/module_3_assignment b/install/module_3_assignment/share/colcon-core/packages/module_3_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig-version.cmake b/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig.cmake b/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig.cmake new file mode 100644 index 00000000..5f9976e7 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_3_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_3_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_3_assignment_FOUND FALSE) + elseif(NOT module_3_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_3_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_3_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_3_assignment_FIND_QUIETLY) + message(STATUS "Found module_3_assignment: 0.0.0 (${module_3_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_3_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_3_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_3_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_3_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.dsv b/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.sh b/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_3_assignment/share/module_3_assignment/environment/path.dsv b/install/module_3_assignment/share/module_3_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_3_assignment/share/module_3_assignment/environment/path.sh b/install/module_3_assignment/share/module_3_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.dsv b/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.ps1 b/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.sh b/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_3_assignment/share/module_3_assignment/local_setup.bash b/install/module_3_assignment/share/module_3_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_3_assignment/share/module_3_assignment/local_setup.dsv b/install/module_3_assignment/share/module_3_assignment/local_setup.dsv new file mode 100644 index 00000000..8868f62c --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_3_assignment/environment/ament_prefix_path.sh +source;share/module_3_assignment/environment/path.sh diff --git a/install/module_3_assignment/share/module_3_assignment/local_setup.sh b/install/module_3_assignment/share/module_3_assignment/local_setup.sh new file mode 100644 index 00000000..498cf5cf --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_3_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_3_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_3_assignment/share/module_3_assignment/local_setup.zsh b/install/module_3_assignment/share/module_3_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_3_assignment/share/module_3_assignment/package.bash b/install/module_3_assignment/share/module_3_assignment/package.bash new file mode 100644 index 00000000..75859f26 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_3_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_3_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_3_assignment/share/module_3_assignment/package.dsv b/install/module_3_assignment/share/module_3_assignment/package.dsv new file mode 100644 index 00000000..2c132207 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_3_assignment/hook/cmake_prefix_path.ps1 +source;share/module_3_assignment/hook/cmake_prefix_path.dsv +source;share/module_3_assignment/hook/cmake_prefix_path.sh +source;share/module_3_assignment/local_setup.bash +source;share/module_3_assignment/local_setup.dsv +source;share/module_3_assignment/local_setup.ps1 +source;share/module_3_assignment/local_setup.sh +source;share/module_3_assignment/local_setup.zsh diff --git a/install/module_3_assignment/share/module_3_assignment/package.ps1 b/install/module_3_assignment/share/module_3_assignment/package.ps1 new file mode 100644 index 00000000..e9f2597f --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_3_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_3_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_3_assignment/share/module_3_assignment/package.sh b/install/module_3_assignment/share/module_3_assignment/package.sh new file mode 100644 index 00000000..8341a9af --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_3_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_3_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_3_assignment/share/module_3_assignment/package.xml b/install/module_3_assignment/share/module_3_assignment/package.xml new file mode 100644 index 00000000..8806996b --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_3_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_3_assignment/share/module_3_assignment/package.zsh b/install/module_3_assignment/share/module_3_assignment/package.zsh new file mode 100644 index 00000000..aa9a3265 --- /dev/null +++ b/install/module_3_assignment/share/module_3_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_3_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_3_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment b/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment b/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment b/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_4_assignment/share/colcon-core/packages/module_4_assignment b/install/module_4_assignment/share/colcon-core/packages/module_4_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake b/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake b/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake new file mode 100644 index 00000000..949df84c --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_4_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_4_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_4_assignment_FOUND FALSE) + elseif(NOT module_4_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_4_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_4_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_4_assignment_FIND_QUIETLY) + message(STATUS "Found module_4_assignment: 0.0.0 (${module_4_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_4_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_4_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_4_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_4_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv b/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh b/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_4_assignment/share/module_4_assignment/environment/path.dsv b/install/module_4_assignment/share/module_4_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_4_assignment/share/module_4_assignment/environment/path.sh b/install/module_4_assignment/share/module_4_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv b/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1 b/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh b/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_4_assignment/share/module_4_assignment/local_setup.bash b/install/module_4_assignment/share/module_4_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_4_assignment/share/module_4_assignment/local_setup.dsv b/install/module_4_assignment/share/module_4_assignment/local_setup.dsv new file mode 100644 index 00000000..83572324 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_4_assignment/environment/ament_prefix_path.sh +source;share/module_4_assignment/environment/path.sh diff --git a/install/module_4_assignment/share/module_4_assignment/local_setup.sh b/install/module_4_assignment/share/module_4_assignment/local_setup.sh new file mode 100644 index 00000000..ccd80c47 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_4_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_4_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_4_assignment/share/module_4_assignment/local_setup.zsh b/install/module_4_assignment/share/module_4_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_4_assignment/share/module_4_assignment/package.bash b/install/module_4_assignment/share/module_4_assignment/package.bash new file mode 100644 index 00000000..df757505 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_4_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_4_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_4_assignment/share/module_4_assignment/package.dsv b/install/module_4_assignment/share/module_4_assignment/package.dsv new file mode 100644 index 00000000..3c73db82 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_4_assignment/hook/cmake_prefix_path.ps1 +source;share/module_4_assignment/hook/cmake_prefix_path.dsv +source;share/module_4_assignment/hook/cmake_prefix_path.sh +source;share/module_4_assignment/local_setup.bash +source;share/module_4_assignment/local_setup.dsv +source;share/module_4_assignment/local_setup.ps1 +source;share/module_4_assignment/local_setup.sh +source;share/module_4_assignment/local_setup.zsh diff --git a/install/module_4_assignment/share/module_4_assignment/package.ps1 b/install/module_4_assignment/share/module_4_assignment/package.ps1 new file mode 100644 index 00000000..3182c6d7 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_4_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_4_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_4_assignment/share/module_4_assignment/package.sh b/install/module_4_assignment/share/module_4_assignment/package.sh new file mode 100644 index 00000000..51bd0b37 --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_4_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_4_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_4_assignment/share/module_4_assignment/package.xml b/install/module_4_assignment/share/module_4_assignment/package.xml new file mode 100644 index 00000000..ef0314fe --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_4_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_4_assignment/share/module_4_assignment/package.zsh b/install/module_4_assignment/share/module_4_assignment/package.zsh new file mode 100644 index 00000000..9918ae3f --- /dev/null +++ b/install/module_4_assignment/share/module_4_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_4_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_4_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_5_assignment/share/ament_index/resource_index/package_run_dependencies/module_5_assignment b/install/module_5_assignment/share/ament_index/resource_index/package_run_dependencies/module_5_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_5_assignment/share/ament_index/resource_index/package_run_dependencies/module_5_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_5_assignment/share/ament_index/resource_index/packages/module_5_assignment b/install/module_5_assignment/share/ament_index/resource_index/packages/module_5_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_5_assignment/share/ament_index/resource_index/parent_prefix_path/module_5_assignment b/install/module_5_assignment/share/ament_index/resource_index/parent_prefix_path/module_5_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_5_assignment/share/ament_index/resource_index/parent_prefix_path/module_5_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_5_assignment/share/colcon-core/packages/module_5_assignment b/install/module_5_assignment/share/colcon-core/packages/module_5_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig-version.cmake b/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig.cmake b/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig.cmake new file mode 100644 index 00000000..bc30686b --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_5_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_5_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_5_assignment_FOUND FALSE) + elseif(NOT module_5_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_5_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_5_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_5_assignment_FIND_QUIETLY) + message(STATUS "Found module_5_assignment: 0.0.0 (${module_5_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_5_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_5_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_5_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_5_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.dsv b/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.sh b/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_5_assignment/share/module_5_assignment/environment/path.dsv b/install/module_5_assignment/share/module_5_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_5_assignment/share/module_5_assignment/environment/path.sh b/install/module_5_assignment/share/module_5_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.dsv b/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.ps1 b/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.sh b/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_5_assignment/share/module_5_assignment/local_setup.bash b/install/module_5_assignment/share/module_5_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_5_assignment/share/module_5_assignment/local_setup.dsv b/install/module_5_assignment/share/module_5_assignment/local_setup.dsv new file mode 100644 index 00000000..2e5639ed --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_5_assignment/environment/ament_prefix_path.sh +source;share/module_5_assignment/environment/path.sh diff --git a/install/module_5_assignment/share/module_5_assignment/local_setup.sh b/install/module_5_assignment/share/module_5_assignment/local_setup.sh new file mode 100644 index 00000000..c25581bb --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_5_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_5_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_5_assignment/share/module_5_assignment/local_setup.zsh b/install/module_5_assignment/share/module_5_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_5_assignment/share/module_5_assignment/package.bash b/install/module_5_assignment/share/module_5_assignment/package.bash new file mode 100644 index 00000000..9a056e25 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_5_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_5_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_5_assignment/share/module_5_assignment/package.dsv b/install/module_5_assignment/share/module_5_assignment/package.dsv new file mode 100644 index 00000000..5bab33bb --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_5_assignment/hook/cmake_prefix_path.ps1 +source;share/module_5_assignment/hook/cmake_prefix_path.dsv +source;share/module_5_assignment/hook/cmake_prefix_path.sh +source;share/module_5_assignment/local_setup.bash +source;share/module_5_assignment/local_setup.dsv +source;share/module_5_assignment/local_setup.ps1 +source;share/module_5_assignment/local_setup.sh +source;share/module_5_assignment/local_setup.zsh diff --git a/install/module_5_assignment/share/module_5_assignment/package.ps1 b/install/module_5_assignment/share/module_5_assignment/package.ps1 new file mode 100644 index 00000000..c595fcc8 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_5_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_5_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_5_assignment/share/module_5_assignment/package.sh b/install/module_5_assignment/share/module_5_assignment/package.sh new file mode 100644 index 00000000..e24296bc --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_5_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_5_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_5_assignment/share/module_5_assignment/package.xml b/install/module_5_assignment/share/module_5_assignment/package.xml new file mode 100644 index 00000000..1a88ed68 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_5_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_5_assignment/share/module_5_assignment/package.zsh b/install/module_5_assignment/share/module_5_assignment/package.zsh new file mode 100644 index 00000000..205e4a61 --- /dev/null +++ b/install/module_5_assignment/share/module_5_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_5_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_5_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_6_assignment/share/ament_index/resource_index/package_run_dependencies/module_6_assignment b/install/module_6_assignment/share/ament_index/resource_index/package_run_dependencies/module_6_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_6_assignment/share/ament_index/resource_index/package_run_dependencies/module_6_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_6_assignment/share/ament_index/resource_index/packages/module_6_assignment b/install/module_6_assignment/share/ament_index/resource_index/packages/module_6_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_6_assignment/share/ament_index/resource_index/parent_prefix_path/module_6_assignment b/install/module_6_assignment/share/ament_index/resource_index/parent_prefix_path/module_6_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_6_assignment/share/ament_index/resource_index/parent_prefix_path/module_6_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_6_assignment/share/colcon-core/packages/module_6_assignment b/install/module_6_assignment/share/colcon-core/packages/module_6_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig-version.cmake b/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig.cmake b/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig.cmake new file mode 100644 index 00000000..4ac69808 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_6_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_6_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_6_assignment_FOUND FALSE) + elseif(NOT module_6_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_6_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_6_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_6_assignment_FIND_QUIETLY) + message(STATUS "Found module_6_assignment: 0.0.0 (${module_6_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_6_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_6_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_6_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_6_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.dsv b/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.sh b/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_6_assignment/share/module_6_assignment/environment/path.dsv b/install/module_6_assignment/share/module_6_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_6_assignment/share/module_6_assignment/environment/path.sh b/install/module_6_assignment/share/module_6_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.dsv b/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.ps1 b/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.sh b/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_6_assignment/share/module_6_assignment/local_setup.bash b/install/module_6_assignment/share/module_6_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_6_assignment/share/module_6_assignment/local_setup.dsv b/install/module_6_assignment/share/module_6_assignment/local_setup.dsv new file mode 100644 index 00000000..cc8415da --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_6_assignment/environment/ament_prefix_path.sh +source;share/module_6_assignment/environment/path.sh diff --git a/install/module_6_assignment/share/module_6_assignment/local_setup.sh b/install/module_6_assignment/share/module_6_assignment/local_setup.sh new file mode 100644 index 00000000..8d11b886 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_6_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_6_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_6_assignment/share/module_6_assignment/local_setup.zsh b/install/module_6_assignment/share/module_6_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_6_assignment/share/module_6_assignment/package.bash b/install/module_6_assignment/share/module_6_assignment/package.bash new file mode 100644 index 00000000..0998a4d8 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_6_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_6_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_6_assignment/share/module_6_assignment/package.dsv b/install/module_6_assignment/share/module_6_assignment/package.dsv new file mode 100644 index 00000000..a5235b2e --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_6_assignment/hook/cmake_prefix_path.ps1 +source;share/module_6_assignment/hook/cmake_prefix_path.dsv +source;share/module_6_assignment/hook/cmake_prefix_path.sh +source;share/module_6_assignment/local_setup.bash +source;share/module_6_assignment/local_setup.dsv +source;share/module_6_assignment/local_setup.ps1 +source;share/module_6_assignment/local_setup.sh +source;share/module_6_assignment/local_setup.zsh diff --git a/install/module_6_assignment/share/module_6_assignment/package.ps1 b/install/module_6_assignment/share/module_6_assignment/package.ps1 new file mode 100644 index 00000000..d52775db --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_6_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_6_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_6_assignment/share/module_6_assignment/package.sh b/install/module_6_assignment/share/module_6_assignment/package.sh new file mode 100644 index 00000000..304cf380 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_6_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_6_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_6_assignment/share/module_6_assignment/package.xml b/install/module_6_assignment/share/module_6_assignment/package.xml new file mode 100644 index 00000000..2aec897d --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_6_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_6_assignment/share/module_6_assignment/package.zsh b/install/module_6_assignment/share/module_6_assignment/package.zsh new file mode 100644 index 00000000..b40f0424 --- /dev/null +++ b/install/module_6_assignment/share/module_6_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_6_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_6_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_7_assignment/share/ament_index/resource_index/package_run_dependencies/module_7_assignment b/install/module_7_assignment/share/ament_index/resource_index/package_run_dependencies/module_7_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_7_assignment/share/ament_index/resource_index/package_run_dependencies/module_7_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_7_assignment/share/ament_index/resource_index/packages/module_7_assignment b/install/module_7_assignment/share/ament_index/resource_index/packages/module_7_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_7_assignment/share/ament_index/resource_index/parent_prefix_path/module_7_assignment b/install/module_7_assignment/share/ament_index/resource_index/parent_prefix_path/module_7_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_7_assignment/share/ament_index/resource_index/parent_prefix_path/module_7_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_7_assignment/share/colcon-core/packages/module_7_assignment b/install/module_7_assignment/share/colcon-core/packages/module_7_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig-version.cmake b/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig.cmake b/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig.cmake new file mode 100644 index 00000000..b9ba8e42 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_7_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_7_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_7_assignment_FOUND FALSE) + elseif(NOT module_7_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_7_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_7_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_7_assignment_FIND_QUIETLY) + message(STATUS "Found module_7_assignment: 0.0.0 (${module_7_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_7_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_7_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_7_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_7_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.dsv b/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.sh b/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_7_assignment/share/module_7_assignment/environment/path.dsv b/install/module_7_assignment/share/module_7_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_7_assignment/share/module_7_assignment/environment/path.sh b/install/module_7_assignment/share/module_7_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.dsv b/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.ps1 b/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.sh b/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_7_assignment/share/module_7_assignment/local_setup.bash b/install/module_7_assignment/share/module_7_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_7_assignment/share/module_7_assignment/local_setup.dsv b/install/module_7_assignment/share/module_7_assignment/local_setup.dsv new file mode 100644 index 00000000..d39d50c5 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_7_assignment/environment/ament_prefix_path.sh +source;share/module_7_assignment/environment/path.sh diff --git a/install/module_7_assignment/share/module_7_assignment/local_setup.sh b/install/module_7_assignment/share/module_7_assignment/local_setup.sh new file mode 100644 index 00000000..466b17e9 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_7_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_7_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_7_assignment/share/module_7_assignment/local_setup.zsh b/install/module_7_assignment/share/module_7_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_7_assignment/share/module_7_assignment/package.bash b/install/module_7_assignment/share/module_7_assignment/package.bash new file mode 100644 index 00000000..b91e5fef --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_7_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_7_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_7_assignment/share/module_7_assignment/package.dsv b/install/module_7_assignment/share/module_7_assignment/package.dsv new file mode 100644 index 00000000..5eaef098 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_7_assignment/hook/cmake_prefix_path.ps1 +source;share/module_7_assignment/hook/cmake_prefix_path.dsv +source;share/module_7_assignment/hook/cmake_prefix_path.sh +source;share/module_7_assignment/local_setup.bash +source;share/module_7_assignment/local_setup.dsv +source;share/module_7_assignment/local_setup.ps1 +source;share/module_7_assignment/local_setup.sh +source;share/module_7_assignment/local_setup.zsh diff --git a/install/module_7_assignment/share/module_7_assignment/package.ps1 b/install/module_7_assignment/share/module_7_assignment/package.ps1 new file mode 100644 index 00000000..cb479ff9 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_7_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_7_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_7_assignment/share/module_7_assignment/package.sh b/install/module_7_assignment/share/module_7_assignment/package.sh new file mode 100644 index 00000000..1c4663b3 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_7_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_7_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_7_assignment/share/module_7_assignment/package.xml b/install/module_7_assignment/share/module_7_assignment/package.xml new file mode 100644 index 00000000..e51a4c27 --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_7_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_7_assignment/share/module_7_assignment/package.zsh b/install/module_7_assignment/share/module_7_assignment/package.zsh new file mode 100644 index 00000000..81c70a6c --- /dev/null +++ b/install/module_7_assignment/share/module_7_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_7_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_7_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_8_assignment/share/ament_index/resource_index/package_run_dependencies/module_8_assignment b/install/module_8_assignment/share/ament_index/resource_index/package_run_dependencies/module_8_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_8_assignment/share/ament_index/resource_index/package_run_dependencies/module_8_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_8_assignment/share/ament_index/resource_index/packages/module_8_assignment b/install/module_8_assignment/share/ament_index/resource_index/packages/module_8_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_8_assignment/share/ament_index/resource_index/parent_prefix_path/module_8_assignment b/install/module_8_assignment/share/ament_index/resource_index/parent_prefix_path/module_8_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_8_assignment/share/ament_index/resource_index/parent_prefix_path/module_8_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_8_assignment/share/colcon-core/packages/module_8_assignment b/install/module_8_assignment/share/colcon-core/packages/module_8_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig-version.cmake b/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig.cmake b/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig.cmake new file mode 100644 index 00000000..735a5515 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_8_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_8_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_8_assignment_FOUND FALSE) + elseif(NOT module_8_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_8_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_8_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_8_assignment_FIND_QUIETLY) + message(STATUS "Found module_8_assignment: 0.0.0 (${module_8_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_8_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_8_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_8_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_8_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.dsv b/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.sh b/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_8_assignment/share/module_8_assignment/environment/path.dsv b/install/module_8_assignment/share/module_8_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_8_assignment/share/module_8_assignment/environment/path.sh b/install/module_8_assignment/share/module_8_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.dsv b/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.ps1 b/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.sh b/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_8_assignment/share/module_8_assignment/local_setup.bash b/install/module_8_assignment/share/module_8_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_8_assignment/share/module_8_assignment/local_setup.dsv b/install/module_8_assignment/share/module_8_assignment/local_setup.dsv new file mode 100644 index 00000000..af0ff138 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_8_assignment/environment/ament_prefix_path.sh +source;share/module_8_assignment/environment/path.sh diff --git a/install/module_8_assignment/share/module_8_assignment/local_setup.sh b/install/module_8_assignment/share/module_8_assignment/local_setup.sh new file mode 100644 index 00000000..6d4ff4c6 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_8_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_8_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_8_assignment/share/module_8_assignment/local_setup.zsh b/install/module_8_assignment/share/module_8_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_8_assignment/share/module_8_assignment/package.bash b/install/module_8_assignment/share/module_8_assignment/package.bash new file mode 100644 index 00000000..382291b5 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_8_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_8_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_8_assignment/share/module_8_assignment/package.dsv b/install/module_8_assignment/share/module_8_assignment/package.dsv new file mode 100644 index 00000000..24e4d2e0 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_8_assignment/hook/cmake_prefix_path.ps1 +source;share/module_8_assignment/hook/cmake_prefix_path.dsv +source;share/module_8_assignment/hook/cmake_prefix_path.sh +source;share/module_8_assignment/local_setup.bash +source;share/module_8_assignment/local_setup.dsv +source;share/module_8_assignment/local_setup.ps1 +source;share/module_8_assignment/local_setup.sh +source;share/module_8_assignment/local_setup.zsh diff --git a/install/module_8_assignment/share/module_8_assignment/package.ps1 b/install/module_8_assignment/share/module_8_assignment/package.ps1 new file mode 100644 index 00000000..04985ff5 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_8_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_8_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_8_assignment/share/module_8_assignment/package.sh b/install/module_8_assignment/share/module_8_assignment/package.sh new file mode 100644 index 00000000..fa1d3c35 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_8_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_8_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_8_assignment/share/module_8_assignment/package.xml b/install/module_8_assignment/share/module_8_assignment/package.xml new file mode 100644 index 00000000..1db15373 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_8_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_8_assignment/share/module_8_assignment/package.zsh b/install/module_8_assignment/share/module_8_assignment/package.zsh new file mode 100644 index 00000000..666ec510 --- /dev/null +++ b/install/module_8_assignment/share/module_8_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_8_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_8_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/module_9_assignment/share/ament_index/resource_index/package_run_dependencies/module_9_assignment b/install/module_9_assignment/share/ament_index/resource_index/package_run_dependencies/module_9_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/install/module_9_assignment/share/ament_index/resource_index/package_run_dependencies/module_9_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/module_9_assignment/share/ament_index/resource_index/packages/module_9_assignment b/install/module_9_assignment/share/ament_index/resource_index/packages/module_9_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_9_assignment/share/ament_index/resource_index/parent_prefix_path/module_9_assignment b/install/module_9_assignment/share/ament_index/resource_index/parent_prefix_path/module_9_assignment new file mode 100644 index 00000000..a22e96b2 --- /dev/null +++ b/install/module_9_assignment/share/ament_index/resource_index/parent_prefix_path/module_9_assignment @@ -0,0 +1 @@ +/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble \ No newline at end of file diff --git a/install/module_9_assignment/share/colcon-core/packages/module_9_assignment b/install/module_9_assignment/share/colcon-core/packages/module_9_assignment new file mode 100644 index 00000000..e69de29b diff --git a/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig-version.cmake b/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig.cmake b/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig.cmake new file mode 100644 index 00000000..823c2fde --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_9_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_9_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_9_assignment_FOUND FALSE) + elseif(NOT module_9_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_9_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_9_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_9_assignment_FIND_QUIETLY) + message(STATUS "Found module_9_assignment: 0.0.0 (${module_9_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_9_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_9_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_9_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_9_assignment_DIR}/${_extra}") +endforeach() diff --git a/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.dsv b/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.sh b/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/module_9_assignment/share/module_9_assignment/environment/path.dsv b/install/module_9_assignment/share/module_9_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/module_9_assignment/share/module_9_assignment/environment/path.sh b/install/module_9_assignment/share/module_9_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.dsv b/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.ps1 b/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.sh b/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/install/module_9_assignment/share/module_9_assignment/local_setup.bash b/install/module_9_assignment/share/module_9_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_9_assignment/share/module_9_assignment/local_setup.dsv b/install/module_9_assignment/share/module_9_assignment/local_setup.dsv new file mode 100644 index 00000000..62ebdc22 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_9_assignment/environment/ament_prefix_path.sh +source;share/module_9_assignment/environment/path.sh diff --git a/install/module_9_assignment/share/module_9_assignment/local_setup.sh b/install/module_9_assignment/share/module_9_assignment/local_setup.sh new file mode 100644 index 00000000..add92975 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_9_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_9_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/module_9_assignment/share/module_9_assignment/local_setup.zsh b/install/module_9_assignment/share/module_9_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/module_9_assignment/share/module_9_assignment/package.bash b/install/module_9_assignment/share/module_9_assignment/package.bash new file mode 100644 index 00000000..cf779e55 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_9_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_9_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/install/module_9_assignment/share/module_9_assignment/package.dsv b/install/module_9_assignment/share/module_9_assignment/package.dsv new file mode 100644 index 00000000..82d5c7aa --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_9_assignment/hook/cmake_prefix_path.ps1 +source;share/module_9_assignment/hook/cmake_prefix_path.dsv +source;share/module_9_assignment/hook/cmake_prefix_path.sh +source;share/module_9_assignment/local_setup.bash +source;share/module_9_assignment/local_setup.dsv +source;share/module_9_assignment/local_setup.ps1 +source;share/module_9_assignment/local_setup.sh +source;share/module_9_assignment/local_setup.zsh diff --git a/install/module_9_assignment/share/module_9_assignment/package.ps1 b/install/module_9_assignment/share/module_9_assignment/package.ps1 new file mode 100644 index 00000000..59026068 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_9_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_9_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/install/module_9_assignment/share/module_9_assignment/package.sh b/install/module_9_assignment/share/module_9_assignment/package.sh new file mode 100644 index 00000000..c898c057 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_9_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_9_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/install/module_9_assignment/share/module_9_assignment/package.xml b/install/module_9_assignment/share/module_9_assignment/package.xml new file mode 100644 index 00000000..a5cae016 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_9_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/install/module_9_assignment/share/module_9_assignment/package.zsh b/install/module_9_assignment/share/module_9_assignment/package.zsh new file mode 100644 index 00000000..6c2ab5b7 --- /dev/null +++ b/install/module_9_assignment/share/module_9_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_9_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_9_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/install/setup.bash b/install/setup.bash new file mode 100644 index 00000000..df102120 --- /dev/null +++ b/install/setup.bash @@ -0,0 +1,37 @@ +# generated from colcon_bash/shell/template/prefix_chain.bash.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/robotisim_ws/install" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/install" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_bash_source_script diff --git a/install/setup.ps1 b/install/setup.ps1 new file mode 100644 index 00000000..da489d67 --- /dev/null +++ b/install/setup.ps1 @@ -0,0 +1,31 @@ +# generated from colcon_powershell/shell/template/prefix_chain.ps1.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_chain_powershell_source_script { + param ( + $_colcon_prefix_chain_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_chain_powershell_source_script_param'" + } + . "$_colcon_prefix_chain_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'" + } +} + +# source chained prefixes +_colcon_prefix_chain_powershell_source_script "/opt/ros/humble\local_setup.ps1" +_colcon_prefix_chain_powershell_source_script "/home/kushal16/robotisim_ws/install\local_setup.ps1" +_colcon_prefix_chain_powershell_source_script "/home/kushal16/rse_ws/install\local_setup.ps1" + +# source this prefix +$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent) +_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1" diff --git a/install/setup.sh b/install/setup.sh new file mode 100644 index 00000000..0ce4ada4 --- /dev/null +++ b/install/setup.sh @@ -0,0 +1,53 @@ +# generated from colcon_core/shell/template/prefix_chain.sh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install +if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX + return 1 +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/robotisim_ws/install" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/install" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_sh_source_script +unset COLCON_CURRENT_PREFIX diff --git a/install/setup.zsh b/install/setup.zsh new file mode 100644 index 00000000..1d9dbc8c --- /dev/null +++ b/install/setup.zsh @@ -0,0 +1,37 @@ +# generated from colcon_zsh/shell/template/prefix_chain.zsh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/robotisim_ws/install" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/install" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_zsh_source_script diff --git a/log/COLCON_IGNORE b/log/COLCON_IGNORE new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/events.log b/log/build_2024-05-18_22-29-15/events.log new file mode 100644 index 00000000..91e54d09 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/events.log @@ -0,0 +1,573 @@ +[0.000000] (-) TimerEvent: {} +[0.000900] (module_10_assignment) JobQueued: {'identifier': 'module_10_assignment', 'dependencies': OrderedDict()} +[0.000980] (module_1_assignment) JobQueued: {'identifier': 'module_1_assignment', 'dependencies': OrderedDict()} +[0.001027] (module_2_assignment) JobQueued: {'identifier': 'module_2_assignment', 'dependencies': OrderedDict()} +[0.001069] (module_3_assignment) JobQueued: {'identifier': 'module_3_assignment', 'dependencies': OrderedDict()} +[0.001134] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.001175] (module_5_assignment) JobQueued: {'identifier': 'module_5_assignment', 'dependencies': OrderedDict()} +[0.001211] (module_6_assignment) JobQueued: {'identifier': 'module_6_assignment', 'dependencies': OrderedDict()} +[0.001247] (module_7_assignment) JobQueued: {'identifier': 'module_7_assignment', 'dependencies': OrderedDict()} +[0.001455] (module_8_assignment) JobQueued: {'identifier': 'module_8_assignment', 'dependencies': OrderedDict()} +[0.001470] (module_9_assignment) JobQueued: {'identifier': 'module_9_assignment', 'dependencies': OrderedDict()} +[0.001484] (module_10_assignment) JobStarted: {'identifier': 'module_10_assignment'} +[0.007854] (module_1_assignment) JobStarted: {'identifier': 'module_1_assignment'} +[0.011682] (module_2_assignment) JobStarted: {'identifier': 'module_2_assignment'} +[0.016361] (module_3_assignment) JobStarted: {'identifier': 'module_3_assignment'} +[0.020489] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.024206] (module_5_assignment) JobStarted: {'identifier': 'module_5_assignment'} +[0.029354] (module_6_assignment) JobStarted: {'identifier': 'module_6_assignment'} +[0.034522] (module_7_assignment) JobStarted: {'identifier': 'module_7_assignment'} +[0.038679] (module_8_assignment) JobStarted: {'identifier': 'module_8_assignment'} +[0.042911] (module_9_assignment) JobStarted: {'identifier': 'module_9_assignment'} +[0.049567] (module_10_assignment) JobProgress: {'identifier': 'module_10_assignment', 'progress': 'cmake'} +[0.049842] (module_10_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.052940] (module_1_assignment) JobProgress: {'identifier': 'module_1_assignment', 'progress': 'cmake'} +[0.053104] (module_1_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.055268] (module_2_assignment) JobProgress: {'identifier': 'module_2_assignment', 'progress': 'cmake'} +[0.055431] (module_2_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.059183] (module_3_assignment) JobProgress: {'identifier': 'module_3_assignment', 'progress': 'cmake'} +[0.059380] (module_3_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.061606] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.062039] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.064982] (module_5_assignment) JobProgress: {'identifier': 'module_5_assignment', 'progress': 'cmake'} +[0.065221] (module_5_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.067712] (module_6_assignment) JobProgress: {'identifier': 'module_6_assignment', 'progress': 'cmake'} +[0.068094] (module_6_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.070461] (module_7_assignment) JobProgress: {'identifier': 'module_7_assignment', 'progress': 'cmake'} +[0.070704] (module_7_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.073560] (module_8_assignment) JobProgress: {'identifier': 'module_8_assignment', 'progress': 'cmake'} +[0.073839] (module_8_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.083780] (module_9_assignment) JobProgress: {'identifier': 'module_9_assignment', 'progress': 'cmake'} +[0.084831] (module_9_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[0.099851] (-) TimerEvent: {} +[0.174094] (module_7_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.174522] (module_8_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.176365] (module_9_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.182093] (module_4_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.183563] (module_6_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.185287] (module_10_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.185932] (module_3_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.187160] (module_2_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.187518] (module_1_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.187624] (module_5_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.199984] (-) TimerEvent: {} +[0.277199] (module_6_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.277573] (module_8_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.286263] (module_1_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.287396] (module_5_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.290452] (module_6_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.290648] (module_8_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.295074] (module_1_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.295328] (module_7_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.295716] (module_5_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.296088] (module_10_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.300117] (-) TimerEvent: {} +[0.301025] (module_2_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.301258] (module_4_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.301981] (module_9_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.302171] (module_3_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.304653] (module_7_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.305539] (module_10_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.310005] (module_2_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.310273] (module_3_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.310719] (module_4_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.312242] (module_9_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.400474] (-) TimerEvent: {} +[0.414566] (module_5_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.419393] (module_10_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.422405] (module_8_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.422773] (module_6_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.424933] (module_1_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.425413] (module_5_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.425520] (module_2_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.425900] (module_5_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.426951] (module_5_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.427337] (module_10_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.427677] (module_10_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.428164] (module_7_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.428294] (module_10_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.430667] (module_3_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.430965] (module_4_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.431204] (module_8_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.431531] (module_8_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.431710] (module_10_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.431941] (module_5_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.432096] (module_8_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.432773] (module_6_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.433074] (module_6_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.433597] (module_6_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.434169] (module_9_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.434458] (module_1_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.434773] (module_1_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.435327] (module_1_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.436281] (module_2_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.436546] (module_8_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.436704] (module_2_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.437143] (module_2_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.437381] (module_7_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.437667] (module_7_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.438101] (module_7_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.438355] (module_6_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.439768] (module_1_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.441611] (module_2_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.442044] (module_4_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.442399] (module_3_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.442501] (module_7_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.442596] (module_4_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.442680] (module_3_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.442818] (module_4_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.442957] (module_3_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.445699] (module_9_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.446748] (module_9_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.447512] (module_3_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.447800] (module_4_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.447936] (module_9_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.452096] (module_9_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.500628] (-) TimerEvent: {} +[0.579778] (module_6_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.586430] (module_10_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.589397] (module_5_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.589929] (module_6_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.590255] (module_1_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.590375] (module_6_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.590541] (module_4_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.590678] (module_2_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.590940] (module_6_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.593020] (module_8_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.593685] (module_7_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.595689] (module_3_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.596209] (module_10_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.596644] (module_10_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.597371] (module_10_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.599031] (module_5_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.599430] (module_5_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.599568] (module_9_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.600034] (module_5_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.600421] (module_1_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.600739] (module_1_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.600843] (-) TimerEvent: {} +[0.601019] (module_6_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.601318] (module_1_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.602387] (module_2_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.602663] (module_4_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.602901] (module_2_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.604124] (module_4_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.604549] (module_4_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.604729] (module_10_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.604944] (module_2_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.605049] (module_8_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.605208] (module_8_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.605289] (module_3_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.605506] (module_7_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.605602] (module_8_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.605657] (module_3_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.605708] (module_5_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.605784] (module_7_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.605900] (module_3_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.606207] (module_7_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.606603] (module_1_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.609022] (module_2_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.609209] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.610714] (module_8_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.611066] (module_3_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.611335] (module_9_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.611510] (module_7_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.611650] (module_9_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.612298] (module_9_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.617600] (module_9_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.701005] (-) TimerEvent: {} +[0.801532] (-) TimerEvent: {} +[0.852530] (module_10_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.867431] (module_1_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.885496] (module_9_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.887363] (module_7_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.887895] (module_8_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.888028] (module_2_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.888125] (module_6_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.888212] (module_4_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.888558] (module_3_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.891650] (module_5_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.901678] (-) TimerEvent: {} +[1.002229] (-) TimerEvent: {} +[1.025486] (module_10_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.025771] (module_9_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.027716] (module_1_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.031642] (module_2_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[1.038924] (module_6_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.039405] (module_5_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.058761] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.061440] (module_8_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.062604] (module_3_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.067125] (module_7_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.102351] (-) TimerEvent: {} +[1.130649] (module_2_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[1.143337] (module_2_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[1.157780] (module_2_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[1.165969] (module_10_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.167666] (module_10_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.169108] (module_5_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.170144] (module_9_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.170388] (module_10_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.170510] (module_5_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.171606] (module_9_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.173113] (module_5_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.173900] (module_9_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.175076] (module_10_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.176632] (module_10_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment\n'} +[1.177645] (module_5_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.178379] (module_9_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.178677] (module_1_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.179115] (module_5_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment\n'} +[1.179838] (module_1_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.180001] (module_9_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment\n'} +[1.181781] (module_1_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.183126] (module_2_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[1.184294] (module_10_assignment) CommandEnded: {'returncode': 0} +[1.185123] (module_10_assignment) JobProgress: {'identifier': 'module_10_assignment', 'progress': 'build'} +[1.187426] (module_10_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.189168] (module_1_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.189744] (module_1_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment\n'} +[1.189839] (module_7_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.190617] (module_6_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.190969] (module_8_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.191113] (module_7_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.193758] (module_9_assignment) CommandEnded: {'returncode': 0} +[1.194647] (module_9_assignment) JobProgress: {'identifier': 'module_9_assignment', 'progress': 'build'} +[1.194732] (module_9_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.195647] (module_8_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.197817] (module_6_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.199305] (module_8_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.199818] (module_6_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.199961] (module_7_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.200259] (module_5_assignment) CommandEnded: {'returncode': 0} +[1.200821] (module_5_assignment) JobProgress: {'identifier': 'module_5_assignment', 'progress': 'build'} +[1.201216] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.203804] (-) TimerEvent: {} +[1.204257] (module_5_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.205180] (module_6_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.205304] (module_7_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.205386] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.205565] (module_8_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.205650] (module_6_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment\n'} +[1.205718] (module_7_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment\n'} +[1.205783] (module_8_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment\n'} +[1.205855] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.205982] (module_1_assignment) CommandEnded: {'returncode': 0} +[1.206424] (module_1_assignment) JobProgress: {'identifier': 'module_1_assignment', 'progress': 'build'} +[1.206451] (module_1_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.206828] (module_4_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.206917] (module_3_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.207187] (module_4_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment\n'} +[1.207802] (module_3_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.208600] (module_7_assignment) CommandEnded: {'returncode': 0} +[1.209496] (module_7_assignment) JobProgress: {'identifier': 'module_7_assignment', 'progress': 'build'} +[1.210191] (module_7_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.212198] (module_3_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.212647] (module_8_assignment) CommandEnded: {'returncode': 0} +[1.215054] (module_8_assignment) JobProgress: {'identifier': 'module_8_assignment', 'progress': 'build'} +[1.215166] (module_8_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.216688] (module_3_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.218575] (module_3_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment\n'} +[1.219012] (module_6_assignment) CommandEnded: {'returncode': 0} +[1.219589] (module_6_assignment) JobProgress: {'identifier': 'module_6_assignment', 'progress': 'build'} +[1.220218] (module_2_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[1.221825] (module_6_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.222824] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.224165] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'build'} +[1.225151] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.227652] (module_3_assignment) CommandEnded: {'returncode': 0} +[1.228820] (module_3_assignment) JobProgress: {'identifier': 'module_3_assignment', 'progress': 'build'} +[1.229274] (module_3_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.246486] (module_10_assignment) CommandEnded: {'returncode': 0} +[1.249734] (module_9_assignment) CommandEnded: {'returncode': 0} +[1.253989] (module_5_assignment) CommandEnded: {'returncode': 0} +[1.261381] (module_1_assignment) CommandEnded: {'returncode': 0} +[1.268663] (module_7_assignment) CommandEnded: {'returncode': 0} +[1.274299] (module_8_assignment) CommandEnded: {'returncode': 0} +[1.279936] (module_10_assignment) JobProgress: {'identifier': 'module_10_assignment', 'progress': 'install'} +[1.291513] (module_10_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.294287] (module_6_assignment) CommandEnded: {'returncode': 0} +[1.296576] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.298641] (module_3_assignment) CommandEnded: {'returncode': 0} +[1.300937] (module_5_assignment) JobProgress: {'identifier': 'module_5_assignment', 'progress': 'install'} +[1.301743] (module_5_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.304431] (-) TimerEvent: {} +[1.304788] (module_10_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.305178] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/package_run_dependencies/module_10_assignment\n'} +[1.305287] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/parent_prefix_path/module_10_assignment\n'} +[1.306944] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.sh\n'} +[1.307321] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.dsv\n'} +[1.307404] (module_9_assignment) JobProgress: {'identifier': 'module_9_assignment', 'progress': 'install'} +[1.307423] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.sh\n'} +[1.307511] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.dsv\n'} +[1.307562] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.bash\n'} +[1.307612] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.sh\n'} +[1.307719] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.zsh\n'} +[1.307774] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.dsv\n'} +[1.307823] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.dsv\n'} +[1.307872] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/packages/module_10_assignment\n'} +[1.307921] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig.cmake\n'} +[1.307969] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig-version.cmake\n'} +[1.308020] (module_10_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.xml\n'} +[1.308072] (module_9_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.308788] (module_1_assignment) JobProgress: {'identifier': 'module_1_assignment', 'progress': 'install'} +[1.309389] (module_1_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.313712] (module_5_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.315324] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/package_run_dependencies/module_5_assignment\n'} +[1.315483] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/parent_prefix_path/module_5_assignment\n'} +[1.315541] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.sh\n'} +[1.315767] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.dsv\n'} +[1.315855] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.sh\n'} +[1.315908] (module_10_assignment) CommandEnded: {'returncode': 0} +[1.316498] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.dsv\n'} +[1.316713] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.bash\n'} +[1.316775] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.sh\n'} +[1.316828] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.zsh\n'} +[1.316909] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.dsv\n'} +[1.316967] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.dsv\n'} +[1.317019] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/packages/module_5_assignment\n'} +[1.317116] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig.cmake\n'} +[1.317185] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig-version.cmake\n'} +[1.317240] (module_5_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.xml\n'} +[1.319295] (module_9_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.319681] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/package_run_dependencies/module_9_assignment\n'} +[1.320155] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/parent_prefix_path/module_9_assignment\n'} +[1.320442] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.sh\n'} +[1.320917] (module_1_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.321240] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.dsv\n'} +[1.321591] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/package_run_dependencies/module_1_assignment\n'} +[1.322107] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.sh\n'} +[1.322924] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.dsv\n'} +[1.323509] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/parent_prefix_path/module_1_assignment\n'} +[1.323800] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.bash\n'} +[1.323920] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.sh\n'} +[1.324017] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.dsv\n'} +[1.324149] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.sh\n'} +[1.324208] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.sh\n'} +[1.324998] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.zsh\n'} +[1.325332] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.dsv\n'} +[1.325419] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.dsv\n'} +[1.326152] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.dsv\n'} +[1.326785] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.bash\n'} +[1.326911] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.sh\n'} +[1.326978] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/packages/module_9_assignment\n'} +[1.327350] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.zsh\n'} +[1.327484] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.dsv\n'} +[1.327553] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.dsv\n'} +[1.327616] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/packages/module_1_assignment\n'} +[1.327678] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig.cmake\n'} +[1.327740] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig.cmake\n'} +[1.328025] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig-version.cmake\n'} +[1.328128] (module_9_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.xml\n'} +[1.328190] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig-version.cmake\n'} +[1.328256] (module_1_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.xml\n'} +[1.337098] (module_2_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[1.338161] (module_7_assignment) JobProgress: {'identifier': 'module_7_assignment', 'progress': 'install'} +[1.339289] (module_7_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.340056] (module_8_assignment) JobProgress: {'identifier': 'module_8_assignment', 'progress': 'install'} +[1.340502] (module_8_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.343073] (module_2_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[1.345395] (module_5_assignment) CommandEnded: {'returncode': 0} +[1.348461] (module_7_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.348653] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/package_run_dependencies/module_7_assignment\n'} +[1.348842] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/parent_prefix_path/module_7_assignment\n'} +[1.349557] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.sh\n'} +[1.350771] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.dsv\n'} +[1.350896] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.sh\n'} +[1.351166] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.dsv\n'} +[1.351783] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.bash\n'} +[1.352301] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.sh\n'} +[1.352632] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.zsh\n'} +[1.353175] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.dsv\n'} +[1.353269] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.dsv\n'} +[1.353322] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/packages/module_7_assignment\n'} +[1.353375] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig.cmake\n'} +[1.353424] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig-version.cmake\n'} +[1.353743] (module_8_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.353861] (module_7_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.xml\n'} +[1.353917] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/package_run_dependencies/module_8_assignment\n'} +[1.354153] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/parent_prefix_path/module_8_assignment\n'} +[1.354209] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.sh\n'} +[1.354262] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.dsv\n'} +[1.354314] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.sh\n'} +[1.354386] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.dsv\n'} +[1.354543] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.bash\n'} +[1.354594] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.sh\n'} +[1.354645] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.zsh\n'} +[1.354740] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.dsv\n'} +[1.354801] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.dsv\n'} +[1.354854] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/packages/module_8_assignment\n'} +[1.354906] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig.cmake\n'} +[1.355148] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig-version.cmake\n'} +[1.355212] (module_8_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.xml\n'} +[1.356847] (module_6_assignment) JobProgress: {'identifier': 'module_6_assignment', 'progress': 'install'} +[1.357759] (module_6_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.358484] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'install'} +[1.358691] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.360414] (module_3_assignment) JobProgress: {'identifier': 'module_3_assignment', 'progress': 'install'} +[1.360697] (module_3_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[1.362864] (module_1_assignment) CommandEnded: {'returncode': 0} +[1.370278] (module_9_assignment) CommandEnded: {'returncode': 0} +[1.377757] (module_4_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.378777] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment\n'} +[1.379267] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment\n'} +[1.379758] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh\n'} +[1.379813] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv\n'} +[1.379861] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.sh\n'} +[1.379911] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.dsv\n'} +[1.379957] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.bash\n'} +[1.380904] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.sh\n'} +[1.381010] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.zsh\n'} +[1.381080] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.dsv\n'} +[1.381130] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.dsv\n'} +[1.381178] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment\n'} +[1.381227] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake\n'} +[1.381274] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake\n'} +[1.381320] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.xml\n'} +[1.381369] (module_6_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.381428] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/package_run_dependencies/module_6_assignment\n'} +[1.381476] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/parent_prefix_path/module_6_assignment\n'} +[1.381523] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.sh\n'} +[1.381569] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.dsv\n'} +[1.381614] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.sh\n'} +[1.381661] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.dsv\n'} +[1.381708] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.bash\n'} +[1.381753] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.sh\n'} +[1.381868] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.zsh\n'} +[1.381997] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.dsv\n'} +[1.382052] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.dsv\n'} +[1.382105] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/packages/module_6_assignment\n'} +[1.382221] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig.cmake\n'} +[1.382273] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig-version.cmake\n'} +[1.382324] (module_6_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.xml\n'} +[1.382375] (module_3_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.382471] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/package_run_dependencies/module_3_assignment\n'} +[1.382525] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/parent_prefix_path/module_3_assignment\n'} +[1.382577] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.sh\n'} +[1.382629] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.dsv\n'} +[1.382681] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.sh\n'} +[1.382733] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.dsv\n'} +[1.382786] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.bash\n'} +[1.382838] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.sh\n'} +[1.382891] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.zsh\n'} +[1.382961] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.dsv\n'} +[1.383010] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.dsv\n'} +[1.383056] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/packages/module_3_assignment\n'} +[1.383101] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig.cmake\n'} +[1.383147] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig-version.cmake\n'} +[1.383191] (module_3_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.xml\n'} +[1.383236] (module_7_assignment) CommandEnded: {'returncode': 0} +[1.395440] (module_10_assignment) JobEnded: {'identifier': 'module_10_assignment', 'rc': 0} +[1.395999] (module_8_assignment) CommandEnded: {'returncode': 0} +[1.402947] (module_6_assignment) CommandEnded: {'returncode': 0} +[1.404534] (-) TimerEvent: {} +[1.409410] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.416372] (module_3_assignment) CommandEnded: {'returncode': 0} +[1.430965] (module_5_assignment) JobEnded: {'identifier': 'module_5_assignment', 'rc': 0} +[1.438266] (module_1_assignment) JobEnded: {'identifier': 'module_1_assignment', 'rc': 0} +[1.445459] (module_9_assignment) JobEnded: {'identifier': 'module_9_assignment', 'rc': 0} +[1.450621] (module_7_assignment) JobEnded: {'identifier': 'module_7_assignment', 'rc': 0} +[1.457092] (module_8_assignment) JobEnded: {'identifier': 'module_8_assignment', 'rc': 0} +[1.462553] (module_6_assignment) JobEnded: {'identifier': 'module_6_assignment', 'rc': 0} +[1.467926] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 0} +[1.472099] (module_3_assignment) JobEnded: {'identifier': 'module_3_assignment', 'rc': 0} +[1.483596] (module_2_assignment) StdoutLine: {'line': b'-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") \n'} +[1.504638] (-) TimerEvent: {} +[1.512420] (module_2_assignment) StdoutLine: {'line': b'-- Found FastRTPS: /opt/ros/humble/include \n'} +[1.562968] (module_2_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[1.576675] (module_2_assignment) StdoutLine: {'line': b'-- Looking for pthread.h\n'} +[1.604782] (-) TimerEvent: {} +[1.659437] (module_2_assignment) StdoutLine: {'line': b'-- Looking for pthread.h - found\n'} +[1.659834] (module_2_assignment) StdoutLine: {'line': b'-- Performing Test CMAKE_HAVE_LIBC_PTHREAD\n'} +[1.704888] (-) TimerEvent: {} +[1.742904] (module_2_assignment) StdoutLine: {'line': b'-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success\n'} +[1.743852] (module_2_assignment) StdoutLine: {'line': b'-- Found Threads: TRUE \n'} +[1.805012] (-) TimerEvent: {} +[1.905374] (-) TimerEvent: {} +[1.907108] (module_2_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[1.948668] (module_2_assignment) StdoutLine: {'line': b'-- Found nav_msgs: 4.2.3 (/opt/ros/humble/share/nav_msgs/cmake)\n'} +[2.005522] (-) TimerEvent: {} +[2.023848] (module_2_assignment) StdoutLine: {'line': b'-- Found tf2_ros: 0.25.6 (/opt/ros/humble/share/tf2_ros/cmake)\n'} +[2.105679] (-) TimerEvent: {} +[2.206106] (-) TimerEvent: {} +[2.306504] (-) TimerEvent: {} +[2.404201] (module_2_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[2.406562] (-) TimerEvent: {} +[2.418540] (module_2_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[2.420278] (module_2_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment\n'} +[2.430299] (module_2_assignment) CommandEnded: {'returncode': 0} +[2.431180] (module_2_assignment) JobProgress: {'identifier': 'module_2_assignment', 'progress': 'build'} +[2.432253] (module_2_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[2.489932] (module_2_assignment) StdoutLine: {'line': b'[ 25%] \x1b[32mBuilding CXX object CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o\x1b[0m\n'} +[2.490291] (module_2_assignment) StdoutLine: {'line': b'[ 50%] \x1b[32mBuilding CXX object CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o\x1b[0m\n'} +[2.506687] (-) TimerEvent: {} +[2.606998] (-) TimerEvent: {} +[2.707326] (-) TimerEvent: {} +[2.807719] (-) TimerEvent: {} +[2.908273] (-) TimerEvent: {} +[3.008702] (-) TimerEvent: {} +[3.109091] (-) TimerEvent: {} +[3.209489] (-) TimerEvent: {} +[3.310110] (-) TimerEvent: {} +[3.410749] (-) TimerEvent: {} +[3.511448] (-) TimerEvent: {} +[3.611861] (-) TimerEvent: {} +[3.712302] (-) TimerEvent: {} +[3.812716] (-) TimerEvent: {} +[3.913109] (-) TimerEvent: {} +[4.013499] (-) TimerEvent: {} +[4.113851] (-) TimerEvent: {} +[4.214200] (-) TimerEvent: {} +[4.314990] (-) TimerEvent: {} +[4.415399] (-) TimerEvent: {} +[4.515806] (-) TimerEvent: {} +[4.616195] (-) TimerEvent: {} +[4.716632] (-) TimerEvent: {} +[4.817027] (-) TimerEvent: {} +[4.917453] (-) TimerEvent: {} +[5.017851] (-) TimerEvent: {} +[5.118531] (-) TimerEvent: {} +[5.218935] (-) TimerEvent: {} +[5.319304] (-) TimerEvent: {} +[5.419681] (-) TimerEvent: {} +[5.520059] (-) TimerEvent: {} +[5.620446] (-) TimerEvent: {} +[5.720888] (-) TimerEvent: {} +[5.821280] (-) TimerEvent: {} +[5.921674] (-) TimerEvent: {} +[6.003433] (module_2_assignment) StdoutLine: {'line': b'[ 75%] \x1b[32m\x1b[1mLinking CXX executable back_forth\x1b[0m\n'} +[6.021293] (module_2_assignment) StdoutLine: {'line': b'[100%] \x1b[32m\x1b[1mLinking CXX executable spiral_turtle\x1b[0m\n'} +[6.021756] (-) TimerEvent: {} +[6.122115] (-) TimerEvent: {} +[6.222681] (-) TimerEvent: {} +[6.267636] (module_2_assignment) StdoutLine: {'line': b'[100%] Built target spiral_turtle\n'} +[6.278979] (module_2_assignment) StdoutLine: {'line': b'[100%] Built target back_forth\n'} +[6.290905] (module_2_assignment) CommandEnded: {'returncode': 0} +[6.322791] (-) TimerEvent: {} +[6.323979] (module_2_assignment) JobProgress: {'identifier': 'module_2_assignment', 'progress': 'install'} +[6.324273] (module_2_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1436'), ('SYSTEMD_EXEC_PID', '1615'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '3830'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:30396'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1581,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1581'), ('INVOCATION_ID', 'b6b8d6ca5901470da51d6ff45fbdb08a'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.VFX3N2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:b13046b0-b2ac-4405-bae2-9acad1c52385'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/opt/ros/humble')]), 'shell': False} +[6.333212] (module_2_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[6.333527] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/back_forth\n'} +[6.335063] (module_2_assignment) StdoutLine: {'line': b'-- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/back_forth" to ""\n'} +[6.335277] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/spiral_turtle\n'} +[6.336485] (module_2_assignment) StdoutLine: {'line': b'-- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/spiral_turtle" to ""\n'} +[6.336636] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/launch\n'} +[6.336758] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/launch/turtle_drive_log.launch.py\n'} +[6.337363] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/package_run_dependencies/module_2_assignment\n'} +[6.337546] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/parent_prefix_path/module_2_assignment\n'} +[6.337710] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.sh\n'} +[6.337842] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.dsv\n'} +[6.337976] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.sh\n'} +[6.338115] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.dsv\n'} +[6.338238] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.bash\n'} +[6.338367] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.sh\n'} +[6.338509] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.zsh\n'} +[6.338635] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.dsv\n'} +[6.338757] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.dsv\n'} +[6.338931] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/packages/module_2_assignment\n'} +[6.339097] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig.cmake\n'} +[6.339216] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig-version.cmake\n'} +[6.339347] (module_2_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.xml\n'} +[6.341818] (module_2_assignment) CommandEnded: {'returncode': 0} +[6.384949] (module_2_assignment) JobEnded: {'identifier': 'module_2_assignment', 'rc': 0} +[6.386065] (-) EventReactorShutdown: {} diff --git a/log/build_2024-05-18_22-29-15/logger_all.log b/log/build_2024-05-18_22-29-15/logger_all.log new file mode 100644 index 00000000..cb16ea0d --- /dev/null +++ b/log/build_2024-05-18_22-29-15/logger_all.log @@ -0,0 +1,706 @@ +[0.095s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.095s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.233s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.233s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.233s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.233s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.233s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.233s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.233s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer' +[0.234s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.234s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.234s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.234s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.234s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.234s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.234s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.234s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.234s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(module_10_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(module_10_assignment) by extension 'ignore' +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(module_10_assignment) by extension 'ignore_ament_install' +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(module_10_assignment) by extensions ['colcon_pkg'] +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(module_10_assignment) by extension 'colcon_pkg' +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(module_10_assignment) by extensions ['colcon_meta'] +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(module_10_assignment) by extension 'colcon_meta' +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(module_10_assignment) by extensions ['ros'] +[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(module_10_assignment) by extension 'ros' +[0.247s] DEBUG:colcon.colcon_core.package_identification:Package 'module_10_assignment' with type 'ros.ament_cmake' and name 'module_10_assignment' +[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(module_1_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_1_assignment) by extension 'ignore' +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_1_assignment) by extension 'ignore_ament_install' +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_1_assignment) by extensions ['colcon_pkg'] +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_1_assignment) by extension 'colcon_pkg' +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_1_assignment) by extensions ['colcon_meta'] +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_1_assignment) by extension 'colcon_meta' +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_1_assignment) by extensions ['ros'] +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_1_assignment) by extension 'ros' +[0.248s] DEBUG:colcon.colcon_core.package_identification:Package 'module_1_assignment' with type 'ros.ament_cmake' and name 'module_1_assignment' +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_2_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_2_assignment) by extension 'ignore' +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_2_assignment) by extension 'ignore_ament_install' +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_2_assignment) by extensions ['colcon_pkg'] +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_2_assignment) by extension 'colcon_pkg' +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_2_assignment) by extensions ['colcon_meta'] +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_2_assignment) by extension 'colcon_meta' +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_2_assignment) by extensions ['ros'] +[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(module_2_assignment) by extension 'ros' +[0.249s] DEBUG:colcon.colcon_core.package_identification:Package 'module_2_assignment' with type 'ros.ament_cmake' and name 'module_2_assignment' +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_3_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_3_assignment) by extension 'ignore' +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_3_assignment) by extension 'ignore_ament_install' +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_3_assignment) by extensions ['colcon_pkg'] +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_3_assignment) by extension 'colcon_pkg' +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_3_assignment) by extensions ['colcon_meta'] +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_3_assignment) by extension 'colcon_meta' +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_3_assignment) by extensions ['ros'] +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_3_assignment) by extension 'ros' +[0.249s] DEBUG:colcon.colcon_core.package_identification:Package 'module_3_assignment' with type 'ros.ament_cmake' and name 'module_3_assignment' +[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(module_4_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_4_assignment) by extension 'ignore' +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_4_assignment) by extension 'ignore_ament_install' +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_4_assignment) by extensions ['colcon_pkg'] +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_4_assignment) by extension 'colcon_pkg' +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_4_assignment) by extensions ['colcon_meta'] +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_4_assignment) by extension 'colcon_meta' +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_4_assignment) by extensions ['ros'] +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_4_assignment) by extension 'ros' +[0.250s] DEBUG:colcon.colcon_core.package_identification:Package 'module_4_assignment' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_5_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_5_assignment) by extension 'ignore' +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_5_assignment) by extension 'ignore_ament_install' +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_5_assignment) by extensions ['colcon_pkg'] +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_5_assignment) by extension 'colcon_pkg' +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_5_assignment) by extensions ['colcon_meta'] +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_5_assignment) by extension 'colcon_meta' +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_5_assignment) by extensions ['ros'] +[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(module_5_assignment) by extension 'ros' +[0.251s] DEBUG:colcon.colcon_core.package_identification:Package 'module_5_assignment' with type 'ros.ament_cmake' and name 'module_5_assignment' +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_6_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_6_assignment) by extension 'ignore' +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_6_assignment) by extension 'ignore_ament_install' +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_6_assignment) by extensions ['colcon_pkg'] +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_6_assignment) by extension 'colcon_pkg' +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_6_assignment) by extensions ['colcon_meta'] +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_6_assignment) by extension 'colcon_meta' +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_6_assignment) by extensions ['ros'] +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_6_assignment) by extension 'ros' +[0.251s] DEBUG:colcon.colcon_core.package_identification:Package 'module_6_assignment' with type 'ros.ament_cmake' and name 'module_6_assignment' +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_7_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_7_assignment) by extension 'ignore' +[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(module_7_assignment) by extension 'ignore_ament_install' +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_7_assignment) by extensions ['colcon_pkg'] +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_7_assignment) by extension 'colcon_pkg' +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_7_assignment) by extensions ['colcon_meta'] +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_7_assignment) by extension 'colcon_meta' +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_7_assignment) by extensions ['ros'] +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_7_assignment) by extension 'ros' +[0.252s] DEBUG:colcon.colcon_core.package_identification:Package 'module_7_assignment' with type 'ros.ament_cmake' and name 'module_7_assignment' +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_8_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_8_assignment) by extension 'ignore' +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_8_assignment) by extension 'ignore_ament_install' +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_8_assignment) by extensions ['colcon_pkg'] +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_8_assignment) by extension 'colcon_pkg' +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_8_assignment) by extensions ['colcon_meta'] +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_8_assignment) by extension 'colcon_meta' +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_8_assignment) by extensions ['ros'] +[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(module_8_assignment) by extension 'ros' +[0.253s] DEBUG:colcon.colcon_core.package_identification:Package 'module_8_assignment' with type 'ros.ament_cmake' and name 'module_8_assignment' +[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(module_9_assignment) by extensions ['ignore', 'ignore_ament_install'] +[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(module_9_assignment) by extension 'ignore' +[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(module_9_assignment) by extension 'ignore_ament_install' +[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(module_9_assignment) by extensions ['colcon_pkg'] +[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(module_9_assignment) by extension 'colcon_pkg' +[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(module_9_assignment) by extensions ['colcon_meta'] +[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(module_9_assignment) by extension 'colcon_meta' +[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(module_9_assignment) by extensions ['ros'] +[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(module_9_assignment) by extension 'ros' +[0.253s] DEBUG:colcon.colcon_core.package_identification:Package 'module_9_assignment' with type 'ros.ament_cmake' and name 'module_9_assignment' +[0.253s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.253s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.253s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.253s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.253s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.271s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.271s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.275s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 10 installed packages in /home/kushal16/rse_ws/install +[0.275s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/robotisim_ws/install +[0.277s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 278 installed packages in /opt/ros/humble +[0.291s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.323s] Level 5:colcon.colcon_core.verb:set package 'module_10_assignment' build argument 'cmake_args' from command line to 'None' +[0.323s] Level 5:colcon.colcon_core.verb:set package 'module_10_assignment' build argument 'cmake_target' from command line to 'None' +[0.323s] Level 5:colcon.colcon_core.verb:set package 'module_10_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.323s] Level 5:colcon.colcon_core.verb:set package 'module_10_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.323s] Level 5:colcon.colcon_core.verb:set package 'module_10_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_10_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_10_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_10_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_10_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.324s] DEBUG:colcon.colcon_core.verb:Building package 'module_10_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment', 'symlink_install': False, 'test_result_base': None} +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_1_assignment' build argument 'cmake_args' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_1_assignment' build argument 'cmake_target' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_1_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_1_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_1_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_1_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_1_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_1_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_1_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.324s] DEBUG:colcon.colcon_core.verb:Building package 'module_1_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment', 'symlink_install': False, 'test_result_base': None} +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_2_assignment' build argument 'cmake_args' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_2_assignment' build argument 'cmake_target' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_2_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_2_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_2_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_2_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_2_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_2_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.324s] Level 5:colcon.colcon_core.verb:set package 'module_2_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.324s] DEBUG:colcon.colcon_core.verb:Building package 'module_2_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment', 'symlink_install': False, 'test_result_base': None} +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_3_assignment' build argument 'cmake_args' from command line to 'None' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_3_assignment' build argument 'cmake_target' from command line to 'None' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_3_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_3_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_3_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_3_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_3_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_3_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_3_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.325s] DEBUG:colcon.colcon_core.verb:Building package 'module_3_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment', 'symlink_install': False, 'test_result_base': None} +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.325s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_5_assignment' build argument 'cmake_args' from command line to 'None' +[0.325s] Level 5:colcon.colcon_core.verb:set package 'module_5_assignment' build argument 'cmake_target' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_5_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_5_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_5_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_5_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_5_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_5_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_5_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.326s] DEBUG:colcon.colcon_core.verb:Building package 'module_5_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment', 'symlink_install': False, 'test_result_base': None} +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_6_assignment' build argument 'cmake_args' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_6_assignment' build argument 'cmake_target' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_6_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_6_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_6_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_6_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_6_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_6_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_6_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.326s] DEBUG:colcon.colcon_core.verb:Building package 'module_6_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment', 'symlink_install': False, 'test_result_base': None} +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_7_assignment' build argument 'cmake_args' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_7_assignment' build argument 'cmake_target' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_7_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_7_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_7_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_7_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_7_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_7_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.326s] Level 5:colcon.colcon_core.verb:set package 'module_7_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.326s] DEBUG:colcon.colcon_core.verb:Building package 'module_7_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment', 'symlink_install': False, 'test_result_base': None} +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_8_assignment' build argument 'cmake_args' from command line to 'None' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_8_assignment' build argument 'cmake_target' from command line to 'None' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_8_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_8_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_8_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_8_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_8_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_8_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_8_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.327s] DEBUG:colcon.colcon_core.verb:Building package 'module_8_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment', 'symlink_install': False, 'test_result_base': None} +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_9_assignment' build argument 'cmake_args' from command line to 'None' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_9_assignment' build argument 'cmake_target' from command line to 'None' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_9_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_9_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_9_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_9_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_9_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_9_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.327s] Level 5:colcon.colcon_core.verb:set package 'module_9_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.327s] DEBUG:colcon.colcon_core.verb:Building package 'module_9_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment', 'symlink_install': False, 'test_result_base': None} +[0.327s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.328s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.329s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment' with build type 'ament_cmake' +[0.329s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment' +[0.331s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.332s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.332s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.335s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment' with build type 'ament_cmake' +[0.336s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment' +[0.336s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.336s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.339s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment' with build type 'ament_cmake' +[0.339s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment' +[0.340s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.340s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.344s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment' with build type 'ament_cmake' +[0.344s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment' +[0.344s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.344s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.348s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.348s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.348s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.348s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.352s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment' with build type 'ament_cmake' +[0.352s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment' +[0.353s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.353s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.357s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment' with build type 'ament_cmake' +[0.358s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment' +[0.358s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.358s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.362s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment' with build type 'ament_cmake' +[0.362s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment' +[0.362s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.363s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.366s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment' with build type 'ament_cmake' +[0.366s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment' +[0.367s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.367s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.370s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment' with build type 'ament_cmake' +[0.371s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment' +[0.371s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.371s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.381s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment +[0.383s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment +[0.387s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment +[0.390s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment +[0.393s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment +[0.396s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment +[0.398s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment +[0.401s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment +[0.407s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment +[0.415s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment +[1.513s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment +[1.517s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment -- -j16 -l16 +[1.523s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment +[1.524s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment -- -j16 -l16 +[1.529s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment +[1.533s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment -- -j16 -l16 +[1.534s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment +[1.535s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment -- -j16 -l16 +[1.537s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment +[1.540s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment -- -j16 -l16 +[1.543s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment +[1.544s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment -- -j16 -l16 +[1.548s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment +[1.551s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment -- -j16 -l16 +[1.551s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment +[1.554s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment -- -j16 -l16 +[1.556s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment +[1.558s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment -- -j16 -l16 +[1.575s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment -- -j16 -l16 +[1.578s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment -- -j16 -l16 +[1.583s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment -- -j16 -l16 +[1.591s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment -- -j16 -l16 +[1.597s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment -- -j16 -l16 +[1.603s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment -- -j16 -l16 +[1.620s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +[1.623s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment -- -j16 -l16 +[1.625s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment -- -j16 -l16 +[1.627s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment -- -j16 -l16 +[1.632s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +[1.637s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +[1.639s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +[1.643s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_10_assignment) +[1.644s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +[1.651s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment' for CMake module files +[1.653s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment' for CMake config files +[1.653s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_10_assignment', 'cmake_prefix_path') +[1.653s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.ps1' +[1.655s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.dsv' +[1.656s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.sh' +[1.658s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/bin' +[1.658s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/lib/pkgconfig/module_10_assignment.pc' +[1.658s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/lib/python3.10/site-packages' +[1.658s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/bin' +[1.659s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.ps1' +[1.660s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.dsv' +[1.661s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.sh' +[1.662s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.bash' +[1.663s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.zsh' +[1.664s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/colcon-core/packages/module_10_assignment) +[1.668s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +[1.670s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +[1.673s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_5_assignment) +[1.674s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment' for CMake module files +[1.674s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +[1.675s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment' for CMake config files +[1.675s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_5_assignment', 'cmake_prefix_path') +[1.675s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.ps1' +[1.676s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.dsv' +[1.676s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.sh' +[1.678s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/bin' +[1.678s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/lib/pkgconfig/module_5_assignment.pc' +[1.678s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/lib/python3.10/site-packages' +[1.678s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/bin' +[1.679s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.ps1' +[1.680s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.dsv' +[1.681s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.sh' +[1.682s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.bash' +[1.683s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.zsh' +[1.684s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/colcon-core/packages/module_5_assignment) +[1.687s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +[1.688s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +[1.691s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +[1.691s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_1_assignment) +[1.691s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment' for CMake module files +[1.692s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +[1.692s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment' for CMake config files +[1.692s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_1_assignment', 'cmake_prefix_path') +[1.693s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.ps1' +[1.693s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.dsv' +[1.693s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.sh' +[1.694s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/bin' +[1.694s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/lib/pkgconfig/module_1_assignment.pc' +[1.694s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/lib/python3.10/site-packages' +[1.694s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/bin' +[1.695s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.ps1' +[1.695s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.dsv' +[1.696s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.sh' +[1.696s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.bash' +[1.696s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.zsh' +[1.696s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/colcon-core/packages/module_1_assignment) +[1.698s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_9_assignment) +[1.699s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment' for CMake module files +[1.699s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +[1.700s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment' for CMake config files +[1.700s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_9_assignment', 'cmake_prefix_path') +[1.700s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.ps1' +[1.701s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.dsv' +[1.701s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.sh' +[1.702s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/bin' +[1.702s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/lib/pkgconfig/module_9_assignment.pc' +[1.702s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/lib/python3.10/site-packages' +[1.702s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/bin' +[1.702s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.ps1' +[1.703s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.dsv' +[1.703s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.sh' +[1.703s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.bash' +[1.704s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.zsh' +[1.704s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/colcon-core/packages/module_9_assignment) +[1.708s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_7_assignment) +[1.709s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment' for CMake module files +[1.712s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +[1.712s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment' for CMake config files +[1.712s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_7_assignment', 'cmake_prefix_path') +[1.712s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.ps1' +[1.713s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.dsv' +[1.713s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.sh' +[1.714s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/bin' +[1.714s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/lib/pkgconfig/module_7_assignment.pc' +[1.714s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/lib/python3.10/site-packages' +[1.715s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/bin' +[1.715s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.ps1' +[1.715s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.dsv' +[1.716s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.sh' +[1.716s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.bash' +[1.716s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.zsh' +[1.716s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/colcon-core/packages/module_7_assignment) +[1.718s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_10_assignment) +[1.718s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment' for CMake module files +[1.719s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment' for CMake config files +[1.719s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_10_assignment', 'cmake_prefix_path') +[1.719s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.ps1' +[1.719s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.dsv' +[1.720s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/hook/cmake_prefix_path.sh' +[1.720s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/bin' +[1.720s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/lib/pkgconfig/module_10_assignment.pc' +[1.720s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/lib/python3.10/site-packages' +[1.721s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/bin' +[1.721s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.ps1' +[1.721s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.dsv' +[1.722s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.sh' +[1.722s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.bash' +[1.723s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.zsh' +[1.723s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/colcon-core/packages/module_10_assignment) +[1.723s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_8_assignment) +[1.723s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment' for CMake module files +[1.724s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +[1.725s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment' for CMake config files +[1.725s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_8_assignment', 'cmake_prefix_path') +[1.726s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.ps1' +[1.726s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.dsv' +[1.726s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.sh' +[1.727s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/bin' +[1.727s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/lib/pkgconfig/module_8_assignment.pc' +[1.727s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/lib/python3.10/site-packages' +[1.727s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/bin' +[1.727s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.ps1' +[1.728s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.dsv' +[1.728s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.sh' +[1.728s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.bash' +[1.729s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.zsh' +[1.729s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/colcon-core/packages/module_8_assignment) +[1.731s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_6_assignment) +[1.731s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment' for CMake module files +[1.732s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +[1.732s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment' for CMake config files +[1.732s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_6_assignment', 'cmake_prefix_path') +[1.732s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.ps1' +[1.733s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.dsv' +[1.734s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.sh' +[1.734s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/bin' +[1.734s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/lib/pkgconfig/module_6_assignment.pc' +[1.734s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/lib/python3.10/site-packages' +[1.734s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/bin' +[1.735s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.ps1' +[1.735s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.dsv' +[1.735s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.sh' +[1.736s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.bash' +[1.736s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.zsh' +[1.736s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/colcon-core/packages/module_6_assignment) +[1.737s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[1.738s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment' for CMake module files +[1.738s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +[1.739s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment' for CMake config files +[1.739s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_4_assignment', 'cmake_prefix_path') +[1.739s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1' +[1.739s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv' +[1.740s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh' +[1.740s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/bin' +[1.740s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[1.740s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/lib/python3.10/site-packages' +[1.740s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/bin' +[1.741s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.ps1' +[1.741s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.dsv' +[1.742s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.sh' +[1.742s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.bash' +[1.742s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.zsh' +[1.742s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[1.744s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_3_assignment) +[1.744s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment' for CMake module files +[1.745s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +[1.745s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment' for CMake config files +[1.745s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_3_assignment', 'cmake_prefix_path') +[1.746s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.ps1' +[1.746s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.dsv' +[1.746s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.sh' +[1.747s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/bin' +[1.747s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/lib/pkgconfig/module_3_assignment.pc' +[1.747s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/lib/python3.10/site-packages' +[1.747s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/bin' +[1.748s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.ps1' +[1.748s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.dsv' +[1.748s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.sh' +[1.749s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.bash' +[1.749s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.zsh' +[1.749s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/colcon-core/packages/module_3_assignment) +[1.752s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_5_assignment) +[1.752s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment' for CMake module files +[1.752s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment' for CMake config files +[1.753s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_5_assignment', 'cmake_prefix_path') +[1.753s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.ps1' +[1.753s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.dsv' +[1.754s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/hook/cmake_prefix_path.sh' +[1.754s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/bin' +[1.755s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/lib/pkgconfig/module_5_assignment.pc' +[1.755s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/lib/python3.10/site-packages' +[1.755s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/bin' +[1.756s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.ps1' +[1.757s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.dsv' +[1.758s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.sh' +[1.758s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.bash' +[1.758s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.zsh' +[1.759s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/colcon-core/packages/module_5_assignment) +[1.760s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_1_assignment) +[1.760s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment' for CMake module files +[1.761s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment' for CMake config files +[1.761s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_1_assignment', 'cmake_prefix_path') +[1.761s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.ps1' +[1.762s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.dsv' +[1.762s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/hook/cmake_prefix_path.sh' +[1.763s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/bin' +[1.763s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/lib/pkgconfig/module_1_assignment.pc' +[1.763s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/lib/python3.10/site-packages' +[1.763s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/bin' +[1.763s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.ps1' +[1.764s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.dsv' +[1.764s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.sh' +[1.765s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.bash' +[1.766s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.zsh' +[1.766s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/colcon-core/packages/module_1_assignment) +[1.768s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_9_assignment) +[1.768s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment' for CMake module files +[1.768s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment' for CMake config files +[1.769s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_9_assignment', 'cmake_prefix_path') +[1.769s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.ps1' +[1.769s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.dsv' +[1.770s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/hook/cmake_prefix_path.sh' +[1.770s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/bin' +[1.770s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/lib/pkgconfig/module_9_assignment.pc' +[1.771s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/lib/python3.10/site-packages' +[1.771s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/bin' +[1.771s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.ps1' +[1.772s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.dsv' +[1.772s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.sh' +[1.772s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.bash' +[1.773s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.zsh' +[1.773s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/colcon-core/packages/module_9_assignment) +[1.774s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_7_assignment) +[1.774s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment' for CMake module files +[1.775s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment' for CMake config files +[1.775s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_7_assignment', 'cmake_prefix_path') +[1.775s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.ps1' +[1.776s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.dsv' +[1.776s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/hook/cmake_prefix_path.sh' +[1.776s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/bin' +[1.776s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/lib/pkgconfig/module_7_assignment.pc' +[1.777s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/lib/python3.10/site-packages' +[1.777s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/bin' +[1.777s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.ps1' +[1.777s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.dsv' +[1.778s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.sh' +[1.778s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.bash' +[1.778s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.zsh' +[1.778s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/colcon-core/packages/module_7_assignment) +[1.780s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_8_assignment) +[1.780s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment' for CMake module files +[1.780s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment' for CMake config files +[1.780s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_8_assignment', 'cmake_prefix_path') +[1.781s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.ps1' +[1.781s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.dsv' +[1.782s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/hook/cmake_prefix_path.sh' +[1.782s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/bin' +[1.782s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/lib/pkgconfig/module_8_assignment.pc' +[1.782s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/lib/python3.10/site-packages' +[1.782s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/bin' +[1.783s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.ps1' +[1.783s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.dsv' +[1.784s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.sh' +[1.784s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.bash' +[1.784s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.zsh' +[1.784s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/colcon-core/packages/module_8_assignment) +[1.785s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_6_assignment) +[1.785s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment' for CMake module files +[1.786s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment' for CMake config files +[1.786s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_6_assignment', 'cmake_prefix_path') +[1.786s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.ps1' +[1.787s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.dsv' +[1.787s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/hook/cmake_prefix_path.sh' +[1.787s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/bin' +[1.787s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/lib/pkgconfig/module_6_assignment.pc' +[1.787s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/lib/python3.10/site-packages' +[1.788s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/bin' +[1.788s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.ps1' +[1.789s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.dsv' +[1.789s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.sh' +[1.789s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.bash' +[1.790s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.zsh' +[1.790s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/colcon-core/packages/module_6_assignment) +[1.790s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[1.791s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment' for CMake module files +[1.791s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment' for CMake config files +[1.791s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_4_assignment', 'cmake_prefix_path') +[1.792s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1' +[1.792s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv' +[1.793s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh' +[1.793s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/bin' +[1.793s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[1.793s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/lib/python3.10/site-packages' +[1.793s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/bin' +[1.794s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.ps1' +[1.794s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.dsv' +[1.794s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.sh' +[1.795s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.bash' +[1.795s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.zsh' +[1.795s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[1.796s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_3_assignment) +[1.796s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment' for CMake module files +[1.797s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment' for CMake config files +[1.797s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_3_assignment', 'cmake_prefix_path') +[1.797s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.ps1' +[1.797s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.dsv' +[1.798s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/hook/cmake_prefix_path.sh' +[1.798s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/bin' +[1.798s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/lib/pkgconfig/module_3_assignment.pc' +[1.798s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/lib/python3.10/site-packages' +[1.798s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/bin' +[1.799s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.ps1' +[1.799s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.dsv' +[1.799s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.sh' +[1.800s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.bash' +[1.800s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.zsh' +[1.800s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/colcon-core/packages/module_3_assignment) +[2.759s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment +[2.761s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment -- -j16 -l16 +[6.620s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment -- -j16 -l16 +[6.653s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +[6.670s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_2_assignment) +[6.670s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +[6.671s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment' for CMake module files +[6.671s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment' for CMake config files +[6.671s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_2_assignment', 'cmake_prefix_path') +[6.672s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.ps1' +[6.672s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.dsv' +[6.672s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.sh' +[6.673s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib' +[6.673s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/bin' +[6.673s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/pkgconfig/module_2_assignment.pc' +[6.673s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/python3.10/site-packages' +[6.673s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/bin' +[6.673s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.ps1' +[6.674s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.dsv' +[6.674s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.sh' +[6.674s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.bash' +[6.675s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.zsh' +[6.675s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/colcon-core/packages/module_2_assignment) +[6.708s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_2_assignment) +[6.708s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment' for CMake module files +[6.709s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment' for CMake config files +[6.709s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_2_assignment', 'cmake_prefix_path') +[6.710s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.ps1' +[6.710s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.dsv' +[6.710s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/hook/cmake_prefix_path.sh' +[6.711s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib' +[6.711s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/bin' +[6.711s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/pkgconfig/module_2_assignment.pc' +[6.711s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/python3.10/site-packages' +[6.711s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/bin' +[6.711s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.ps1' +[6.712s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.dsv' +[6.712s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.sh' +[6.712s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.bash' +[6.713s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.zsh' +[6.713s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/colcon-core/packages/module_2_assignment) +[6.713s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[6.713s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[6.713s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[6.713s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[6.720s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[6.720s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[6.720s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[6.744s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[6.745s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/local_setup.ps1' +[6.745s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/install/_local_setup_util_ps1.py' +[6.747s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/setup.ps1' +[6.748s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/local_setup.sh' +[6.749s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/install/_local_setup_util_sh.py' +[6.749s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/setup.sh' +[6.750s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/local_setup.bash' +[6.751s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/setup.bash' +[6.752s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/local_setup.zsh' +[6.752s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/install/setup.zsh' diff --git a/log/build_2024-05-18_22-29-15/module_10_assignment/command.log b/log/build_2024-05-18_22-29-15/module_10_assignment/command.log new file mode 100644 index 00000000..98164ff2 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_10_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment diff --git a/log/build_2024-05-18_22-29-15/module_10_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_10_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_10_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_10_assignment/stdout.log new file mode 100644 index 00000000..d7a992bc --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_10_assignment/stdout.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/package_run_dependencies/module_10_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/parent_prefix_path/module_10_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/packages/module_10_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_10_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_10_assignment/stdout_stderr.log new file mode 100644 index 00000000..d7a992bc --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_10_assignment/stdout_stderr.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/package_run_dependencies/module_10_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/parent_prefix_path/module_10_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/packages/module_10_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_10_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_10_assignment/streams.log new file mode 100644 index 00000000..b2158cf3 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_10_assignment/streams.log @@ -0,0 +1,42 @@ +[0.051s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment +[0.184s] -- The C compiler identification is GNU 11.4.0 +[0.295s] -- The CXX compiler identification is GNU 11.4.0 +[0.304s] -- Detecting C compiler ABI info +[0.418s] -- Detecting C compiler ABI info - done +[0.426s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.426s] -- Detecting C compile features +[0.427s] -- Detecting C compile features - done +[0.430s] -- Detecting CXX compiler ABI info +[0.585s] -- Detecting CXX compiler ABI info - done +[0.595s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.595s] -- Detecting CXX compile features +[0.596s] -- Detecting CXX compile features - done +[0.603s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.851s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.024s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.165s] -- Added test 'lint_cmake' to check CMake code style +[1.166s] -- Added test 'xmllint' to check XML markup files +[1.169s] -- Configuring done +[1.174s] -- Generating done +[1.175s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +[1.183s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_10_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment +[1.187s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment -- -j16 -l16 +[1.245s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment -- -j16 -l16 +[1.291s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment +[1.304s] -- Install configuration: "" +[1.304s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/package_run_dependencies/module_10_assignment +[1.305s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/parent_prefix_path/module_10_assignment +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.sh +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/ament_prefix_path.dsv +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.sh +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/environment/path.dsv +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.bash +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.sh +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.zsh +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/local_setup.dsv +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.dsv +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/ament_index/resource_index/packages/module_10_assignment +[1.306s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig.cmake +[1.307s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/cmake/module_10_assignmentConfig-version.cmake +[1.307s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_10_assignment/share/module_10_assignment/package.xml +[1.315s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_10_assignment diff --git a/log/build_2024-05-18_22-29-15/module_1_assignment/command.log b/log/build_2024-05-18_22-29-15/module_1_assignment/command.log new file mode 100644 index 00000000..53570d75 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_1_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment diff --git a/log/build_2024-05-18_22-29-15/module_1_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_1_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_1_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_1_assignment/stdout.log new file mode 100644 index 00000000..f57f92a5 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_1_assignment/stdout.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/package_run_dependencies/module_1_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/parent_prefix_path/module_1_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/packages/module_1_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_1_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_1_assignment/stdout_stderr.log new file mode 100644 index 00000000..f57f92a5 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_1_assignment/stdout_stderr.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/package_run_dependencies/module_1_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/parent_prefix_path/module_1_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/packages/module_1_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_1_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_1_assignment/streams.log new file mode 100644 index 00000000..f3c6bf88 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_1_assignment/streams.log @@ -0,0 +1,42 @@ +[0.047s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment +[0.180s] -- The C compiler identification is GNU 11.4.0 +[0.278s] -- The CXX compiler identification is GNU 11.4.0 +[0.287s] -- Detecting C compiler ABI info +[0.417s] -- Detecting C compiler ABI info - done +[0.427s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.427s] -- Detecting C compile features +[0.428s] -- Detecting C compile features - done +[0.432s] -- Detecting CXX compiler ABI info +[0.582s] -- Detecting CXX compiler ABI info - done +[0.593s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.593s] -- Detecting CXX compile features +[0.593s] -- Detecting CXX compile features - done +[0.599s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.860s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.020s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.171s] -- Added test 'lint_cmake' to check CMake code style +[1.172s] -- Added test 'xmllint' to check XML markup files +[1.174s] -- Configuring done +[1.182s] -- Generating done +[1.182s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +[1.198s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_1_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment +[1.199s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment -- -j16 -l16 +[1.255s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment -- -j16 -l16 +[1.303s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment +[1.313s] -- Install configuration: "" +[1.314s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/package_run_dependencies/module_1_assignment +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/parent_prefix_path/module_1_assignment +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.sh +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/ament_prefix_path.dsv +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.sh +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/environment/path.dsv +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.bash +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.sh +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.zsh +[1.320s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/local_setup.dsv +[1.320s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.dsv +[1.320s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/ament_index/resource_index/packages/module_1_assignment +[1.320s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig.cmake +[1.320s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/cmake/module_1_assignmentConfig-version.cmake +[1.321s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_1_assignment/share/module_1_assignment/package.xml +[1.356s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_1_assignment diff --git a/log/build_2024-05-18_22-29-15/module_2_assignment/command.log b/log/build_2024-05-18_22-29-15/module_2_assignment/command.log new file mode 100644 index 00000000..9ed90f7c --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_2_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment diff --git a/log/build_2024-05-18_22-29-15/module_2_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_2_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_2_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_2_assignment/stdout.log new file mode 100644 index 00000000..545dfe51 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_2_assignment/stdout.log @@ -0,0 +1,64 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") +-- Found FastRTPS: /opt/ros/humble/include +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +-- Found Threads: TRUE +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found nav_msgs: 4.2.3 (/opt/ros/humble/share/nav_msgs/cmake) +-- Found tf2_ros: 0.25.6 (/opt/ros/humble/share/tf2_ros/cmake) +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +[ 25%] Building CXX object CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o +[ 50%] Building CXX object CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o +[ 75%] Linking CXX executable back_forth +[100%] Linking CXX executable spiral_turtle +[100%] Built target spiral_turtle +[100%] Built target back_forth +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/back_forth +-- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/back_forth" to "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/spiral_turtle +-- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/spiral_turtle" to "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/launch +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/launch/turtle_drive_log.launch.py +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/package_run_dependencies/module_2_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/parent_prefix_path/module_2_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/packages/module_2_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_2_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_2_assignment/stdout_stderr.log new file mode 100644 index 00000000..545dfe51 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_2_assignment/stdout_stderr.log @@ -0,0 +1,64 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") +-- Found FastRTPS: /opt/ros/humble/include +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +-- Found Threads: TRUE +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found nav_msgs: 4.2.3 (/opt/ros/humble/share/nav_msgs/cmake) +-- Found tf2_ros: 0.25.6 (/opt/ros/humble/share/tf2_ros/cmake) +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +[ 25%] Building CXX object CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o +[ 50%] Building CXX object CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o +[ 75%] Linking CXX executable back_forth +[100%] Linking CXX executable spiral_turtle +[100%] Built target spiral_turtle +[100%] Built target back_forth +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/back_forth +-- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/back_forth" to "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/spiral_turtle +-- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/spiral_turtle" to "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/launch +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/launch/turtle_drive_log.launch.py +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/package_run_dependencies/module_2_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/parent_prefix_path/module_2_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/packages/module_2_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_2_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_2_assignment/streams.log new file mode 100644 index 00000000..5c367b5c --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_2_assignment/streams.log @@ -0,0 +1,70 @@ +[0.047s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment +[0.176s] -- The C compiler identification is GNU 11.4.0 +[0.289s] -- The CXX compiler identification is GNU 11.4.0 +[0.298s] -- Detecting C compiler ABI info +[0.414s] -- Detecting C compiler ABI info - done +[0.425s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.425s] -- Detecting C compile features +[0.425s] -- Detecting C compile features - done +[0.430s] -- Detecting CXX compiler ABI info +[0.579s] -- Detecting CXX compiler ABI info - done +[0.591s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.591s] -- Detecting CXX compile features +[0.593s] -- Detecting CXX compile features - done +[0.597s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.876s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.020s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[1.119s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[1.132s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[1.146s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[1.172s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[1.210s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[1.326s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[1.332s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[1.472s] -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") +[1.501s] -- Found FastRTPS: /opt/ros/humble/include +[1.551s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[1.565s] -- Looking for pthread.h +[1.648s] -- Looking for pthread.h - found +[1.648s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD +[1.731s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +[1.732s] -- Found Threads: TRUE +[1.895s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[1.937s] -- Found nav_msgs: 4.2.3 (/opt/ros/humble/share/nav_msgs/cmake) +[2.012s] -- Found tf2_ros: 0.25.6 (/opt/ros/humble/share/tf2_ros/cmake) +[2.393s] -- Configuring done +[2.407s] -- Generating done +[2.409s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +[2.419s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_2_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment +[2.421s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment -- -j16 -l16 +[2.478s] [ 25%] Building CXX object CMakeFiles/spiral_turtle.dir/src/spiral_turtle.cpp.o +[2.479s] [ 50%] Building CXX object CMakeFiles/back_forth.dir/src/turtle_log_spiral.cpp.o +[5.992s] [ 75%] Linking CXX executable back_forth +[6.010s] [100%] Linking CXX executable spiral_turtle +[6.256s] [100%] Built target spiral_turtle +[6.267s] [100%] Built target back_forth +[6.279s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment -- -j16 -l16 +[6.313s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment +[6.322s] -- Install configuration: "" +[6.322s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/back_forth +[6.323s] -- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/back_forth" to "" +[6.324s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/spiral_turtle +[6.325s] -- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/lib/module_2_assignment/spiral_turtle" to "" +[6.325s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/launch +[6.325s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/launch/turtle_drive_log.launch.py +[6.326s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/package_run_dependencies/module_2_assignment +[6.326s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/parent_prefix_path/module_2_assignment +[6.326s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.sh +[6.326s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/ament_prefix_path.dsv +[6.326s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.sh +[6.326s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/environment/path.dsv +[6.327s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.bash +[6.327s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.sh +[6.327s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.zsh +[6.327s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/local_setup.dsv +[6.327s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.dsv +[6.327s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/ament_index/resource_index/packages/module_2_assignment +[6.327s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig.cmake +[6.328s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/cmake/module_2_assignmentConfig-version.cmake +[6.328s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_2_assignment/share/module_2_assignment/package.xml +[6.330s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_2_assignment diff --git a/log/build_2024-05-18_22-29-15/module_3_assignment/command.log b/log/build_2024-05-18_22-29-15/module_3_assignment/command.log new file mode 100644 index 00000000..9272ef0c --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_3_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment diff --git a/log/build_2024-05-18_22-29-15/module_3_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_3_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_3_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_3_assignment/stdout.log new file mode 100644 index 00000000..017e3818 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_3_assignment/stdout.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/package_run_dependencies/module_3_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/parent_prefix_path/module_3_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/packages/module_3_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_3_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_3_assignment/stdout_stderr.log new file mode 100644 index 00000000..017e3818 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_3_assignment/stdout_stderr.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/package_run_dependencies/module_3_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/parent_prefix_path/module_3_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/packages/module_3_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_3_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_3_assignment/streams.log new file mode 100644 index 00000000..078be76f --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_3_assignment/streams.log @@ -0,0 +1,42 @@ +[0.045s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment +[0.170s] -- The C compiler identification is GNU 11.4.0 +[0.286s] -- The CXX compiler identification is GNU 11.4.0 +[0.294s] -- Detecting C compiler ABI info +[0.414s] -- Detecting C compiler ABI info - done +[0.426s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.426s] -- Detecting C compile features +[0.427s] -- Detecting C compile features - done +[0.431s] -- Detecting CXX compiler ABI info +[0.580s] -- Detecting CXX compiler ABI info - done +[0.589s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.589s] -- Detecting CXX compile features +[0.590s] -- Detecting CXX compile features - done +[0.595s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.872s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.046s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.191s] -- Added test 'lint_cmake' to check CMake code style +[1.192s] -- Added test 'xmllint' to check XML markup files +[1.196s] -- Configuring done +[1.202s] -- Generating done +[1.202s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +[1.212s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_3_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment +[1.213s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment -- -j16 -l16 +[1.283s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment -- -j16 -l16 +[1.346s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment +[1.366s] -- Install configuration: "" +[1.366s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/package_run_dependencies/module_3_assignment +[1.366s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/parent_prefix_path/module_3_assignment +[1.366s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.sh +[1.366s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/ament_prefix_path.dsv +[1.366s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.sh +[1.366s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/environment/path.dsv +[1.366s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.bash +[1.366s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.sh +[1.367s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.zsh +[1.367s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/local_setup.dsv +[1.367s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.dsv +[1.367s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/ament_index/resource_index/packages/module_3_assignment +[1.367s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig.cmake +[1.367s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/cmake/module_3_assignmentConfig-version.cmake +[1.367s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_3_assignment/share/module_3_assignment/package.xml +[1.400s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_3_assignment diff --git a/log/build_2024-05-18_22-29-15/module_4_assignment/command.log b/log/build_2024-05-18_22-29-15/module_4_assignment/command.log new file mode 100644 index 00000000..2f4c934f --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_4_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment diff --git a/log/build_2024-05-18_22-29-15/module_4_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_4_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_4_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_4_assignment/stdout.log new file mode 100644 index 00000000..665374fe --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_4_assignment/stdout.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_4_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..665374fe --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_4_assignment/stdout_stderr.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_4_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_4_assignment/streams.log new file mode 100644 index 00000000..30369787 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_4_assignment/streams.log @@ -0,0 +1,42 @@ +[0.044s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment +[0.162s] -- The C compiler identification is GNU 11.4.0 +[0.281s] -- The CXX compiler identification is GNU 11.4.0 +[0.290s] -- Detecting C compiler ABI info +[0.410s] -- Detecting C compiler ABI info - done +[0.422s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.422s] -- Detecting C compile features +[0.422s] -- Detecting C compile features - done +[0.427s] -- Detecting CXX compiler ABI info +[0.570s] -- Detecting CXX compiler ABI info - done +[0.582s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.584s] -- Detecting CXX compile features +[0.584s] -- Detecting CXX compile features - done +[0.589s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.868s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.038s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.183s] -- Added test 'lint_cmake' to check CMake code style +[1.185s] -- Added test 'xmllint' to check XML markup files +[1.185s] -- Configuring done +[1.186s] -- Generating done +[1.187s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +[1.203s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment +[1.205s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment -- -j16 -l16 +[1.277s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment -- -j16 -l16 +[1.339s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment +[1.358s] -- Install configuration: "" +[1.359s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +[1.359s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +[1.359s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +[1.359s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +[1.359s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.sh +[1.359s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +[1.360s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.bash +[1.360s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.sh +[1.361s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +[1.361s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +[1.361s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.dsv +[1.361s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +[1.361s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +[1.361s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +[1.361s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_4_assignment/share/module_4_assignment/package.xml +[1.389s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_4_assignment diff --git a/log/build_2024-05-18_22-29-15/module_5_assignment/command.log b/log/build_2024-05-18_22-29-15/module_5_assignment/command.log new file mode 100644 index 00000000..9fe68922 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_5_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment diff --git a/log/build_2024-05-18_22-29-15/module_5_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_5_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_5_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_5_assignment/stdout.log new file mode 100644 index 00000000..f0114e4f --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_5_assignment/stdout.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/package_run_dependencies/module_5_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/parent_prefix_path/module_5_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/packages/module_5_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_5_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_5_assignment/stdout_stderr.log new file mode 100644 index 00000000..f0114e4f --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_5_assignment/stdout_stderr.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/package_run_dependencies/module_5_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/parent_prefix_path/module_5_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/packages/module_5_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_5_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_5_assignment/streams.log new file mode 100644 index 00000000..42a51ded --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_5_assignment/streams.log @@ -0,0 +1,42 @@ +[0.043s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment +[0.163s] -- The C compiler identification is GNU 11.4.0 +[0.263s] -- The CXX compiler identification is GNU 11.4.0 +[0.271s] -- Detecting C compiler ABI info +[0.390s] -- Detecting C compiler ABI info - done +[0.401s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.401s] -- Detecting C compile features +[0.402s] -- Detecting C compile features - done +[0.407s] -- Detecting CXX compiler ABI info +[0.565s] -- Detecting CXX compiler ABI info - done +[0.574s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.575s] -- Detecting CXX compile features +[0.575s] -- Detecting CXX compile features - done +[0.581s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.867s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.015s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.144s] -- Added test 'lint_cmake' to check CMake code style +[1.146s] -- Added test 'xmllint' to check XML markup files +[1.148s] -- Configuring done +[1.153s] -- Generating done +[1.154s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +[1.176s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_5_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment +[1.180s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment -- -j16 -l16 +[1.229s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment -- -j16 -l16 +[1.279s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment +[1.290s] -- Install configuration: "" +[1.291s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/package_run_dependencies/module_5_assignment +[1.291s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/parent_prefix_path/module_5_assignment +[1.291s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.sh +[1.291s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/ament_prefix_path.dsv +[1.291s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.sh +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/environment/path.dsv +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.bash +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.sh +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.zsh +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/local_setup.dsv +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.dsv +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/ament_index/resource_index/packages/module_5_assignment +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig.cmake +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/cmake/module_5_assignmentConfig-version.cmake +[1.292s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_5_assignment/share/module_5_assignment/package.xml +[1.321s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_5_assignment diff --git a/log/build_2024-05-18_22-29-15/module_6_assignment/command.log b/log/build_2024-05-18_22-29-15/module_6_assignment/command.log new file mode 100644 index 00000000..c54e4c3c --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_6_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment diff --git a/log/build_2024-05-18_22-29-15/module_6_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_6_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_6_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_6_assignment/stdout.log new file mode 100644 index 00000000..84e1f33a --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_6_assignment/stdout.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/package_run_dependencies/module_6_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/parent_prefix_path/module_6_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/packages/module_6_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_6_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_6_assignment/stdout_stderr.log new file mode 100644 index 00000000..84e1f33a --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_6_assignment/stdout_stderr.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/package_run_dependencies/module_6_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/parent_prefix_path/module_6_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/packages/module_6_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_6_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_6_assignment/streams.log new file mode 100644 index 00000000..5b9dcdf3 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_6_assignment/streams.log @@ -0,0 +1,42 @@ +[0.040s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment +[0.154s] -- The C compiler identification is GNU 11.4.0 +[0.248s] -- The CXX compiler identification is GNU 11.4.0 +[0.261s] -- Detecting C compiler ABI info +[0.393s] -- Detecting C compiler ABI info - done +[0.403s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.403s] -- Detecting C compile features +[0.404s] -- Detecting C compile features - done +[0.408s] -- Detecting CXX compiler ABI info +[0.550s] -- Detecting CXX compiler ABI info - done +[0.560s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.561s] -- Detecting CXX compile features +[0.561s] -- Detecting CXX compile features - done +[0.571s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.858s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.009s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.161s] -- Added test 'lint_cmake' to check CMake code style +[1.169s] -- Added test 'xmllint' to check XML markup files +[1.170s] -- Configuring done +[1.175s] -- Generating done +[1.176s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +[1.189s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_6_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment +[1.192s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment -- -j16 -l16 +[1.265s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment -- -j16 -l16 +[1.328s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment +[1.351s] -- Install configuration: "" +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/package_run_dependencies/module_6_assignment +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/parent_prefix_path/module_6_assignment +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.sh +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/ament_prefix_path.dsv +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.sh +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/environment/path.dsv +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.bash +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.sh +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.zsh +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/local_setup.dsv +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.dsv +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/ament_index/resource_index/packages/module_6_assignment +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig.cmake +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/cmake/module_6_assignmentConfig-version.cmake +[1.352s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_6_assignment/share/module_6_assignment/package.xml +[1.374s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_6_assignment diff --git a/log/build_2024-05-18_22-29-15/module_7_assignment/command.log b/log/build_2024-05-18_22-29-15/module_7_assignment/command.log new file mode 100644 index 00000000..3a753e26 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_7_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment diff --git a/log/build_2024-05-18_22-29-15/module_7_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_7_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_7_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_7_assignment/stdout.log new file mode 100644 index 00000000..cf7f5182 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_7_assignment/stdout.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/package_run_dependencies/module_7_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/parent_prefix_path/module_7_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/packages/module_7_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_7_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_7_assignment/stdout_stderr.log new file mode 100644 index 00000000..cf7f5182 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_7_assignment/stdout_stderr.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/package_run_dependencies/module_7_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/parent_prefix_path/module_7_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/packages/module_7_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_7_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_7_assignment/streams.log new file mode 100644 index 00000000..c63629ad --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_7_assignment/streams.log @@ -0,0 +1,42 @@ +[0.039s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment +[0.140s] -- The C compiler identification is GNU 11.4.0 +[0.261s] -- The CXX compiler identification is GNU 11.4.0 +[0.270s] -- Detecting C compiler ABI info +[0.394s] -- Detecting C compiler ABI info - done +[0.403s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.403s] -- Detecting C compile features +[0.404s] -- Detecting C compile features - done +[0.408s] -- Detecting CXX compiler ABI info +[0.559s] -- Detecting CXX compiler ABI info - done +[0.571s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.571s] -- Detecting CXX compile features +[0.572s] -- Detecting CXX compile features - done +[0.577s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.853s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.033s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.156s] -- Added test 'lint_cmake' to check CMake code style +[1.157s] -- Added test 'xmllint' to check XML markup files +[1.166s] -- Configuring done +[1.171s] -- Generating done +[1.171s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +[1.174s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_7_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment +[1.177s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment -- -j16 -l16 +[1.234s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment -- -j16 -l16 +[1.305s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment +[1.314s] -- Install configuration: "" +[1.314s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/package_run_dependencies/module_7_assignment +[1.315s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/parent_prefix_path/module_7_assignment +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.sh +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/ament_prefix_path.dsv +[1.317s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.sh +[1.317s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/environment/path.dsv +[1.317s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.bash +[1.318s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.sh +[1.318s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.zsh +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/local_setup.dsv +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.dsv +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/ament_index/resource_index/packages/module_7_assignment +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig.cmake +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/cmake/module_7_assignmentConfig-version.cmake +[1.319s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_7_assignment/share/module_7_assignment/package.xml +[1.349s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_7_assignment diff --git a/log/build_2024-05-18_22-29-15/module_8_assignment/command.log b/log/build_2024-05-18_22-29-15/module_8_assignment/command.log new file mode 100644 index 00000000..ae8c69b0 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_8_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment diff --git a/log/build_2024-05-18_22-29-15/module_8_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_8_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_8_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_8_assignment/stdout.log new file mode 100644 index 00000000..fd9212ad --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_8_assignment/stdout.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/package_run_dependencies/module_8_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/parent_prefix_path/module_8_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/packages/module_8_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_8_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_8_assignment/stdout_stderr.log new file mode 100644 index 00000000..fd9212ad --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_8_assignment/stdout_stderr.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/package_run_dependencies/module_8_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/parent_prefix_path/module_8_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/packages/module_8_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_8_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_8_assignment/streams.log new file mode 100644 index 00000000..f8d25721 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_8_assignment/streams.log @@ -0,0 +1,42 @@ +[0.039s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment +[0.136s] -- The C compiler identification is GNU 11.4.0 +[0.239s] -- The CXX compiler identification is GNU 11.4.0 +[0.252s] -- Detecting C compiler ABI info +[0.384s] -- Detecting C compiler ABI info - done +[0.393s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.393s] -- Detecting C compile features +[0.393s] -- Detecting C compile features - done +[0.398s] -- Detecting CXX compiler ABI info +[0.554s] -- Detecting CXX compiler ABI info - done +[0.566s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.567s] -- Detecting CXX compile features +[0.567s] -- Detecting CXX compile features - done +[0.572s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.849s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[1.023s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.152s] -- Added test 'lint_cmake' to check CMake code style +[1.159s] -- Added test 'xmllint' to check XML markup files +[1.161s] -- Configuring done +[1.167s] -- Generating done +[1.167s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +[1.174s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_8_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment +[1.177s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment -- -j16 -l16 +[1.236s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment -- -j16 -l16 +[1.303s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment +[1.315s] -- Install configuration: "" +[1.315s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/package_run_dependencies/module_8_assignment +[1.315s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/parent_prefix_path/module_8_assignment +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.sh +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/ament_prefix_path.dsv +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.sh +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/environment/path.dsv +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.bash +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.sh +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.zsh +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/local_setup.dsv +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.dsv +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/ament_index/resource_index/packages/module_8_assignment +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig.cmake +[1.316s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/cmake/module_8_assignmentConfig-version.cmake +[1.317s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_8_assignment/share/module_8_assignment/package.xml +[1.357s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_8_assignment diff --git a/log/build_2024-05-18_22-29-15/module_9_assignment/command.log b/log/build_2024-05-18_22-29-15/module_9_assignment/command.log new file mode 100644 index 00000000..d481a4aa --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_9_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment diff --git a/log/build_2024-05-18_22-29-15/module_9_assignment/stderr.log b/log/build_2024-05-18_22-29-15/module_9_assignment/stderr.log new file mode 100644 index 00000000..e69de29b diff --git a/log/build_2024-05-18_22-29-15/module_9_assignment/stdout.log b/log/build_2024-05-18_22-29-15/module_9_assignment/stdout.log new file mode 100644 index 00000000..ab660488 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_9_assignment/stdout.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/package_run_dependencies/module_9_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/parent_prefix_path/module_9_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/packages/module_9_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_9_assignment/stdout_stderr.log b/log/build_2024-05-18_22-29-15/module_9_assignment/stdout_stderr.log new file mode 100644 index 00000000..ab660488 --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_9_assignment/stdout_stderr.log @@ -0,0 +1,36 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/package_run_dependencies/module_9_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/parent_prefix_path/module_9_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/packages/module_9_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.xml diff --git a/log/build_2024-05-18_22-29-15/module_9_assignment/streams.log b/log/build_2024-05-18_22-29-15/module_9_assignment/streams.log new file mode 100644 index 00000000..0bcc457f --- /dev/null +++ b/log/build_2024-05-18_22-29-15/module_9_assignment/streams.log @@ -0,0 +1,42 @@ +[0.044s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment +[0.134s] -- The C compiler identification is GNU 11.4.0 +[0.259s] -- The CXX compiler identification is GNU 11.4.0 +[0.269s] -- Detecting C compiler ABI info +[0.391s] -- Detecting C compiler ABI info - done +[0.403s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.404s] -- Detecting C compile features +[0.405s] -- Detecting C compile features - done +[0.409s] -- Detecting CXX compiler ABI info +[0.557s] -- Detecting CXX compiler ABI info - done +[0.568s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.569s] -- Detecting CXX compile features +[0.569s] -- Detecting CXX compile features - done +[0.575s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.843s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[0.983s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.127s] -- Added test 'lint_cmake' to check CMake code style +[1.129s] -- Added test 'xmllint' to check XML markup files +[1.131s] -- Configuring done +[1.136s] -- Generating done +[1.137s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +[1.151s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_9_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment +[1.152s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment -- -j16 -l16 +[1.207s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment -- -j16 -l16 +[1.265s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment +[1.277s] -- Install configuration: "" +[1.277s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/package_run_dependencies/module_9_assignment +[1.277s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/parent_prefix_path/module_9_assignment +[1.278s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.sh +[1.279s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/ament_prefix_path.dsv +[1.279s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.sh +[1.280s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/environment/path.dsv +[1.281s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.bash +[1.281s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.sh +[1.282s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.zsh +[1.282s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/local_setup.dsv +[1.283s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.dsv +[1.284s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/ament_index/resource_index/packages/module_9_assignment +[1.285s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig.cmake +[1.285s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/cmake/module_9_assignmentConfig-version.cmake +[1.285s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/install/module_9_assignment/share/module_9_assignment/package.xml +[1.328s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/build/module_9_assignment diff --git a/log/latest b/log/latest new file mode 120000 index 00000000..b57d247c --- /dev/null +++ b/log/latest @@ -0,0 +1 @@ +latest_build \ No newline at end of file diff --git a/log/latest_build b/log/latest_build new file mode 120000 index 00000000..0bf810e0 --- /dev/null +++ b/log/latest_build @@ -0,0 +1 @@ +build_2024-05-18_22-29-15 \ No newline at end of file diff --git a/module_1_assignment/CMakeLists.txt b/module_1_assignment/CMakeLists.txt index eee0eace..30a4b173 100644 --- a/module_1_assignment/CMakeLists.txt +++ b/module_1_assignment/CMakeLists.txt @@ -11,6 +11,12 @@ find_package(ament_cmake REQUIRED) # further dependencies manually. # find_package( REQUIRED) +# add executable +add_executable(robot_sensor src/robot_sensor_hardcore.cpp) +add_executable(robot1 src/robot_intro.cpp src/robotintro.cpp) + + + if(BUILD_TESTING) find_package(ament_lint_auto REQUIRED) # the following line skips the linter which checks for copyrights diff --git a/module_1_assignment/Readme.md b/module_1_assignment/Readme.md index 0f661b85..62d398e6 100644 --- a/module_1_assignment/Readme.md +++ b/module_1_assignment/Readme.md @@ -1,4 +1,46 @@ +<<<<<<< HEAD +# Assignments for Module #1 : C++ from Robotics Prespective +- Create all files in *module_1_assignment* package +### Assignment 1: Simulating Sensors with Hardcoded Values +- **Objective**: Learn how to simulate sensor data using hardcoded values in C++. +- **Tasks**: +Create a C++ program that represents a robot equipped with temperature and distance sensors. +Use hardcoded values to simulate sensor readings (e.g., temperature fluctuations, distance to objects). +Print these values to the console with appropriate descriptions (e.g., "Temperature: 20°C", "Distance: 100cm"). +- **Learning Outcome**: Apply C++ syntax to simulate basic robotics concepts. + +### Solution : + To make it work I followed following steps + 1. include the I/O stream + 2. using namespace std. + 3. create a function that take two argument (int *Templist, int size) + - inside the function we use int *Templist + - passing the argument as a pointer + + 4. I ran a for loop iteration where it will reiterate the function till the i is equal to size. + 5. Inside the for loop I asked the function to publish the temperature for length of the array. + 6. Then I have another array. The will give the distance. + 7. In main function we instantiate the function pass actual array, giving it a acutal numerical distance. +# ************************************************************************ +### Assignment 2: Introduction to Object-Oriented Programming (OOP) +- **Objective**: Introduce basic OOP concepts using C++ within a robotics context. +- **Tasks**: +Define a Robot class with attributes + - name + - speed + - Physical ( weight , size , number of sensors ) +Methods for moving + - moveForward + - moveBackward + - stopping. +Instantiate a Robot object and simulate actions by invoking its methods. +Utilize namespaces for defining different robots. +Output each action to the console to show the robot's behavior. +- **Learning Outcome**: Grasp OOP principles and their application in robotics software development. +#### Solution for Assignment 2: +======= # Module 1 Assignment: Introduction to OOP Concepts in C++ for Robotics +>>>>>>> temp-backup ## Objective diff --git a/module_1_assignment/src/robot_intro.cpp b/module_1_assignment/src/robot_intro.cpp new file mode 100644 index 00000000..12f2c169 --- /dev/null +++ b/module_1_assignment/src/robot_intro.cpp @@ -0,0 +1,14 @@ +#include "robotintro.h" + +using namespace std; + +int main() { + // Create a RobotInfo object named robot1 + RobotInfo robot1("R2D2", 300, 70, 130, 25); + + // Call the functions on the created object + robot1.IntroduceYourself(); + robot1.NumOfSensors(); + + return 0; +} diff --git a/module_1_assignment/src/robot_sensor_hardcore.cpp b/module_1_assignment/src/robot_sensor_hardcore.cpp new file mode 100644 index 00000000..9cdc143b --- /dev/null +++ b/module_1_assignment/src/robot_sensor_hardcore.cpp @@ -0,0 +1,29 @@ +#include + +using namespace std; + +void getTemperatureData(int *Templist, int size) +{ + // Pass const pointer to avoid accidental modification + for (int i = 0; i < size; i++) + { + cout << "Temperature of the surronding according to sensor is :" << *(Templist + i) << "degree Farenheit" << endl; + } +} + +void getDistanceData(int *Dist) +{ + cout << "Distance from the ping sensor is:" << *Dist << "meter" << endl; +} + +int main() +{ + int Temp[] = {30, 20, 44, 53, 61}; + int size = sizeof(Temp) / sizeof(Temp[0]); + int Dist1 = 4; + + getTemperatureData(Temp, size); // Pass entire array + getDistanceData(&Dist1); + + return 0; +} diff --git a/module_1_assignment/src/robotintro.cpp b/module_1_assignment/src/robotintro.cpp new file mode 100644 index 00000000..7b121d7b --- /dev/null +++ b/module_1_assignment/src/robotintro.cpp @@ -0,0 +1,21 @@ +#include "robotintro.h" + + +RobotInfo::RobotInfo(string name, int speed, int weight, int size, int number_of_sensors) { + this->name = name; + this->speed = speed; + this->weight = weight; + this->size = size; + this->number_of_sensors = number_of_sensors; +} + +void RobotInfo::IntroduceYourself() { + cout << "My name is " << this->name << "." << endl; + cout << "My top speed is " << this->speed << " miles per hour." << endl; + cout << "My weight is " << this->weight << " kilograms. " << endl; + cout << "My size is " << this->size << " inches in size" << endl; +} + +void RobotInfo::NumOfSensors() { + cout << "I have altogether " << this->number_of_sensors << " many sensors on my body." << endl; +} diff --git a/module_1_assignment/src/robotintro.h b/module_1_assignment/src/robotintro.h new file mode 100644 index 00000000..7f4fcc71 --- /dev/null +++ b/module_1_assignment/src/robotintro.h @@ -0,0 +1,29 @@ +#ifndef INTROROBOT_H +#define INTROROBOT_H + +// include libraries +#include +#include +#include + +using namespace std; + +// creating a class +class RobotInfo { +private: + string name; + int speed; + int weight; + int size; + int number_of_sensors; + +public: + // Constructor declaration + RobotInfo::RobotInfo(string name, int speed, int weight, int size, int number_of_sensors); + + // Function declarations (no return type) + void IntroduceYourself(); + void NumOfSensors(); +}; + +#endif // INTROROBOT_H diff --git a/module_2_assignment/CMakeLists.txt b/module_2_assignment/CMakeLists.txt index 80791369..c07cd243 100644 --- a/module_2_assignment/CMakeLists.txt +++ b/module_2_assignment/CMakeLists.txt @@ -1,26 +1,44 @@ -cmake_minimum_required(VERSION 3.8) +cmake_minimum_required(VERSION 3.5) project(module_2_assignment) +# Default to C++14 +if(NOT CMAKE_CXX_STANDARD) + set(CMAKE_CXX_STANDARD 14) +endif() + if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") add_compile_options(-Wall -Wextra -Wpedantic) endif() -# find dependencies find_package(ament_cmake REQUIRED) -# uncomment the following section in order to fill in -# further dependencies manually. -# find_package( REQUIRED) - -if(BUILD_TESTING) - find_package(ament_lint_auto REQUIRED) - # the following line skips the linter which checks for copyrights - # comment the line when a copyright and license is added to all source files - set(ament_cmake_copyright_FOUND TRUE) - # the following line skips cpplint (only works in a git repo) - # comment the line when this package is in a git repo and when - # a copyright and license is added to all source files - set(ament_cmake_cpplint_FOUND TRUE) - ament_lint_auto_find_test_dependencies() -endif() +find_package(rclcpp REQUIRED) +find_package(std_msgs REQUIRED) +find_package(geometry_msgs REQUIRED) +find_package(nav_msgs REQUIRED) +find_package(tf2_ros REQUIRED) + + + + + +add_executable(back_forth src/turtle_log_spiral.cpp) +ament_target_dependencies(back_forth rclcpp std_msgs geometry_msgs nav_msgs tf2_ros) + +add_executable(spiral_turtle src/spiral_turtle.cpp) +ament_target_dependencies(spiral_turtle rclcpp std_msgs geometry_msgs) + +add_executable(turtle_motion src/turtle_log_spiral.cpp) +ament_target_dependencies(turtle_motion rclcpp std_msgs geometry_msgs) + +install(TARGETS + # back_forth + turtle_motion + spiral_turtle + DESTINATION lib/${PROJECT_NAME}) + + install(DIRECTORY launch + DESTINATION share/${PROJECT_NAME}) + + -ament_package() +ament_package() \ No newline at end of file diff --git a/module_2_assignment/Readme.md b/module_2_assignment/Readme.md index e0d1d42a..1361c852 100644 --- a/module_2_assignment/Readme.md +++ b/module_2_assignment/Readme.md @@ -1,3 +1,56 @@ +<<<<<<< HEAD +# How to solve the assignment +- Assignment ask to write a code that will make turtle in turtlesim move in circular motion or spiral motion. Also we need to be able to give user the authority to choose the whether the motion is circular or spiral. + +To achieve this pheonomenon we have to understand what sort of node we have to create. Since we will be commanding the motion and velocity, this implies we want to create a publisher node. Also we want to have condition if user choose between the circular and spiral motion for that we will use the if/else condition. And to make the user easier to choose we will pass the motion as a parameter. + +# How to create a code +- Step 1 : + * include all the neccesary libraries + - include : this is used for the time data type + - include : this is use + - include : this is + - include we define the library for the use of string data type. + + Note : all the libraries inside the "<>" symbol are C++ default libraries + where as the libraries ("") inside the double quotations are libraries of the ROS2. + The "rclcpp/rclcpp.hpp" help to establish the communication with the ROS2 workspace. + The "std_msgs/msg/int16.hpp" and "geometry_msgs/msg/twist.hpp" are interface used to declare the publisher data type. + + The use of namespace std::chrono_literals allow us to write the time value without std::chrono literals in the code, which we use while creating the "timer_" inside the code. + +- Step 2: Now create the Class + while creating a class we always define the class + here we use "class" at the beginning then name of the Class + after that we ask the rclcpp for public level access to Node instances. + + Inside the class we make two section: + * one accessible to public + called "public" + - here we declare the parameter + - then we create a publisher and timer_ + + * one not accesible to public + called "private" + - here we create timer_callback function that have the variable called the message that pass the data from publisher to the suscriber. + - we define the data type using the similar wording to the data type we use to create the publisher. + - the timer_callback function is passed in timer_ which is wall_timer that publish the mesage, every 500 milliseconds. + + - we also define the global variable as well as the publisher, walltimer we create with the name of the interfaces. + + - Step 3: Creating the main function + - inside this section we inititate the rclcpp communication and make a sharedptr of our class. + - Also we ask the node to keep running until it is shutdown. + - since we create a int main we ask return the value 0, to end the session. + +## Code to run +- #### Launch file:= + turtle_drive_log1.launch.py + +- #### CPP file:= + turtle_log_spiral.cpp + +======= # Module 2 Assignment: Developing Custom ROS 2 Nodes and Launch Files ## Objective @@ -54,3 +107,4 @@ By completing this assignment, you will: 4. **Wait for Review:** - Wait for the instructors to review your submission. +>>>>>>> temp-backup diff --git a/module_2_assignment/launch/turtle_drive_log.launch.py b/module_2_assignment/launch/turtle_drive_log.launch.py new file mode 100644 index 00000000..f6e47e61 --- /dev/null +++ b/module_2_assignment/launch/turtle_drive_log.launch.py @@ -0,0 +1,49 @@ +from launch import LaunchDescription +from launch_ros.actions import Node +from launch.actions import ExecuteProcess + +def generate_launch_description(): + + #define launch here + + # 1st we will call gui + turtlesim = Node( + package ='turtlesim', + executable = 'turtlesim_node', + name = 'turtlesim' + ) + + # 2nd defining the driver + turtle_driver= Node( + package ='module_2_assignment', + executable = 'back_forth', + name = 'turtle_driver', + parameters = [{'cmd_vel_topic':'/turtle1/cmd_vel'}] + + ) + + # # spawing the turtle 2nd. + # spawn_turtle1 = ExecuteProcess( + # cmd = ['ros','service', 'call', '/spawn', '/turtlesim/srv/Spawn', "\"{x: 2.0, y: 1.0, theta: 1.75, name : 'turtle2'}\""], + # name = 'spawn_turtle1', + # shell = 'True' + # ) + + # turtle_driver2= Node( + # package ='drive_mobile_robot', + # executable = 'drive_turtle', + # name = 'turtle_driver2', + # parameters = [ + # {'cmd_vel_topic':'/turtle2/cmd_vel'} + # ] + + # ) + return LaunchDescription([ + # we will call the launch name here + # add the name of the node in order of their execution + turtlesim # this will fire up the gui + , + turtle_driver # this will run the turtle. + , + # spawn_turtle1 # to spawn the turtle + ]) diff --git a/module_2_assignment/launch/turtle_drive_log1.launch.py b/module_2_assignment/launch/turtle_drive_log1.launch.py new file mode 100644 index 00000000..e4a9c5f8 --- /dev/null +++ b/module_2_assignment/launch/turtle_drive_log1.launch.py @@ -0,0 +1,32 @@ +from launch import LaunchDescription +from launch_ros.actions import Node +from launch.actions import ExecuteProcess + +def generate_launch_description(): + + #define launch here + + # 1st we will call gui + turtlesim = Node( + package ='turtlesim', + executable = 'turtlesim_node', + name = 'turtlesim' + ) + + # 2nd defining the driver + turtle_driver1= Node( + package ='module_2_assignment', + executable = 'turtle_motion', + name = 'turtle_driver', + parameters = [{'motion_type':'circle'}] + + ) + + return LaunchDescription([ + # we will call the launch name here + # add the name of the node in order of their execution + turtlesim # this will fire up the gui + , + turtle_driver1 # this will run the turtle. + + ]) diff --git a/module_2_assignment/src/spiral_turtle.cpp b/module_2_assignment/src/spiral_turtle.cpp new file mode 100644 index 00000000..8e71e3d7 --- /dev/null +++ b/module_2_assignment/src/spiral_turtle.cpp @@ -0,0 +1,58 @@ +#include +#include +#include +#include + +#include "rclcpp/rclcpp.hpp" +#include "std_msgs/msg/int16.hpp" +#include "geometry_msgs/msg/twist.hpp" + +using namespace std::chrono_literals; + +class MinimalPublisher : public rclcpp::Node +{ +public: + MinimalPublisher() + : Node("minimal_publisher"), count_(0) + { + /* we will pass the parameter first*/ + this->declare_parameter("cmd_vel_topic", "/turtle1/cmd_vel"); + std::string cmd_vel_topic = this->get_parameter("cmd_vel_topic").as_string(); + publisher_ = this->create_publisher(cmd_vel_topic, 10); + timer_ = this->create_wall_timer( + 500ms, std::bind(&MinimalPublisher::timer_callback, this)); + } + +private: + void timer_callback() + { + auto message = geometry_msgs::msg::Twist(); + static double a = 0.5; // Growth factor of the spiral + + // Adjust the initial theta value to control starting point + static double theta = 0.1; // Adjust this value for spiral starting point + + int16_t new_radius = std::exp(a * theta); + message.linear.x = new_radius * std::cos(theta); + message.linear.y = new_radius * std::sin(theta); + message.angular.z = 6; // we can change the angular speed as we desire. + + // Increment theta after calculations for proper spiral generation + theta += 0.1; + + RCLCPP_INFO(this->get_logger(), "Drive the turtle."); + publisher_->publish(message); + } + + rclcpp::TimerBase::SharedPtr timer_; + rclcpp::Publisher::SharedPtr publisher_; + size_t count_; +}; + +int main(int argc, char *argv[]) +{ + rclcpp::init(argc, argv); + rclcpp::spin(std::make_shared()); + rclcpp::shutdown(); + return 0; +} diff --git a/module_2_assignment/src/turtle_log_spiral.cpp b/module_2_assignment/src/turtle_log_spiral.cpp new file mode 100644 index 00000000..4d3d1921 --- /dev/null +++ b/module_2_assignment/src/turtle_log_spiral.cpp @@ -0,0 +1,81 @@ +#include +#include +#include +#include + +#include "rclcpp/rclcpp.hpp" +#include "std_msgs/msg/int16.hpp" +#include "geometry_msgs/msg/twist.hpp" + +using namespace std::chrono_literals; + +class MotionController : public rclcpp::Node +{ +public: + MotionController() + : Node("motion_controller"), count_(0) + { + // Declare parameter for motion type with default value + this->declare_parameter("motion_type", "circle"); + motion_type_ = this->get_parameter("motion_type").as_string(); + + // Declare common parameter for both motions + this->declare_parameter("angular_z", 6.0); + angular_z_ = this->get_parameter("angular_z").as_double(); + + publisher_ = this->create_publisher("/turtle1/cmd_vel", 10); + timer_ = this->create_wall_timer( + 500ms, std::bind(&MotionController::timer_callback, this)); + } + +private: + void timer_callback() + { + auto message = geometry_msgs::msg::Twist(); + + // Check for valid motion type + if (motion_type_ == "circle") + { + // Set values for circular motion + this->declare_parameter("radius", 1.0); + double radius = this->get_parameter("radius").as_double(); + message.linear.x = radius; + } + else if (motion_type_ == "spiral") + { + // Set values for spiral motion + this->declare_parameter("a", 0.5); // Growth factor + this->declare_parameter("theta", 0.1); // Starting theta + double a = this->get_parameter("a").as_double(); + double theta = this->get_parameter("theta").as_double(); + int16_t new_radius = std::exp(a * theta); + message.linear.x = new_radius * std::cos(theta); + message.linear.y = new_radius * std::sin(theta); + theta += 0.1; // Adjust increment for desired spiral path + } + else + { + RCLCPP_ERROR(this->get_logger(), "Invalid motion type. Choose either 'circular' or 'spiral'. Thank you!"); + return; + } + + message.angular.z = angular_z_; + + RCLCPP_INFO(this->get_logger(), "Driving turtle in %s motion.", motion_type_.c_str()); + publisher_->publish(message); + } + + std::string motion_type_; + double angular_z_; + rclcpp::TimerBase::SharedPtr timer_; + rclcpp::Publisher::SharedPtr publisher_; + size_t count_; +}; + +int main(int argc, char *argv[]) +{ + rclcpp::init(argc, argv); + rclcpp::spin(std::make_shared()); + rclcpp::shutdown(); + return 0; +} diff --git a/module_3_assignment/Readme.md b/module_3_assignment/Readme.md index 3aed8838..cf3ca395 100644 --- a/module_3_assignment/Readme.md +++ b/module_3_assignment/Readme.md @@ -2,6 +2,65 @@ ## Objective +<<<<<<< HEAD + +### Assignment 1: Robotic Arm Creation using TF +- **Tasks**: +Create a custom transform tree for a + - Robotics arm of 3 DOF without body ( only transforms) + - visualize it in rviz + utilize joint state publisher GUI to see transforms + - You should not have any visualize tag filled yet. + +Solution: + +code to run : scara_robot.urdf +launch file : scara_robot.launch.py + +syntax +$ ros2 run package_name scara_robot.launch.py + +Idea behind the building the code + +create a diff_drive +then use that as base to build the scara robot. + +also same code is used for assignment 2 so we will not use robot model for this case. only TF frame. + +### Assignment 2: Joints Understanding +- **Tasks**: +Add joints to the same Robotic Arm that you created earlier + - Finger joints with prismatic joint type + - Have base joint as continous + - All other joints should be Revolute + - Add visualize tag to your robot urdf and create body mostly using cylinders + +Solution +code to run : scara_robot.urdf +launch file : scara_robot.launch.py + +syntax +$ ros2 run package_name scara_robot.launch.py + +Idea behind the building the code + +create a diff_drive +then use that as base to build the scara robot. + +for assignment 2 , we will use robot model for this case. not only TF frame. +### Assignment 3: Building Mobile Manupilator +- **Tasks**: +Put your robotic arm on top of different drive robot + - Connect using base_link of diff bot. + +Solution + +code to run : ackerman_drive.urdf +launch file : ackerman_robot.launch.py + +same like differential driver we will be using two contionus wheel at the front with the parent link with steering which will steer the wheel. + + +======= This assignment focuses on understanding and applying the concepts of URDF (Unified Robot Description Format) to create custom robots in ROS 2. You will design and build a robotic arm with multiple degrees of freedom (DOF), integrate it with a mobile platform, and create an Ackerman drive system. ## Tasks @@ -54,3 +113,4 @@ By completing this assignment, you will: 4. **Wait for Review:** - Wait for the instructors to review your submission. +>>>>>>> temp-backup diff --git a/module_3_assignment/launch/ackerman_robot.launch.py b/module_3_assignment/launch/ackerman_robot.launch.py new file mode 100644 index 00000000..ca3cb816 --- /dev/null +++ b/module_3_assignment/launch/ackerman_robot.launch.py @@ -0,0 +1,48 @@ +from launch import LaunchDescription +from launch_ros.actions import Node + +# Import for getting package share directory (assuming you're using ament_package) +from ament_index_python.packages import get_package_share_directory + +import os + + +def generate_launch_description(): + """Generates launch description for robot state publisher, joint state publisher and rviz2.""" + + # Get path to the URDF file + pkg_path = get_package_share_directory('custom_robots') + urdf_file = os.path.join(pkg_path, "urdf", "ackerman_drive.urdf") + + # Check if URDF file exists (optional for error handling) + #if not os.path.isfile(urdf_file): + # raise RuntimeError(f"URDF file not found: {urdf_file}") + + # Launch robot_state_publisher node + robot_state_publisher_node = Node( + package='robot_state_publisher', + executable='robot_state_publisher', + name='robot_state_publisher', + output='screen', + arguments=[urdf_file], + ) + + # Launch joint state publisher node + joint_state_publisher_node = Node( + package='joint_state_publisher', + executable='joint_state_publisher', + name='joint_state_publisher', + arguments=[urdf_file], + ) + + # Launch rviz2 node + rviz2_node = Node( + package='rviz2', + executable='rviz2', + name='rviz2', + output='screen', + ) + + # Return launch description + return LaunchDescription([robot_state_publisher_node,rviz2_node,joint_state_publisher_node]) + diff --git a/module_3_assignment/launch/scara_robot.launch.py b/module_3_assignment/launch/scara_robot.launch.py new file mode 100644 index 00000000..0f61b4bb --- /dev/null +++ b/module_3_assignment/launch/scara_robot.launch.py @@ -0,0 +1,48 @@ +from launch import LaunchDescription +from launch_ros.actions import Node + +# Import for getting package share directory (assuming you're using ament_package) +from ament_index_python.packages import get_package_share_directory + +import os + + +def generate_launch_description(): + """Generates launch description for robot state publisher, joint state publisher and rviz2.""" + + # Get path to the URDF file + pkg_path = get_package_share_directory('custom_robots') + urdf_file = os.path.join(pkg_path, "urdf", "scara_robot1.urdf") + + # Check if URDF file exists (optional for error handling) + #if not os.path.isfile(urdf_file): + # raise RuntimeError(f"URDF file not found: {urdf_file}") + + # Launch robot_state_publisher node + robot_state_publisher_node = Node( + package='robot_state_publisher', + executable='robot_state_publisher', + name='robot_state_publisher', + output='screen', + arguments=[urdf_file], + ) + + # Launch joint state publisher node + joint_state_publisher_node = Node( + package='joint_state_publisher', + executable='joint_state_publisher', + name='joint_state_publisher', + arguments=[urdf_file], + ) + + # Launch rviz2 node + rviz2_node = Node( + package='rviz2', + executable='rviz2', + name='rviz2', + output='screen', + ) + + # Return launch description + return LaunchDescription([robot_state_publisher_node,rviz2_node,joint_state_publisher_node]) + diff --git a/module_3_assignment/urdf/ackerman_drive.urdf b/module_3_assignment/urdf/ackerman_drive.urdf new file mode 100644 index 00000000..2bd72576 --- /dev/null +++ b/module_3_assignment/urdf/ackerman_drive.urdf @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/module_3_assignment/urdf/scara_robot.urdf b/module_3_assignment/urdf/scara_robot.urdf new file mode 100644 index 00000000..7ac58f66 --- /dev/null +++ b/module_3_assignment/urdf/scara_robot.urdf @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/module_4_assessment/module_4_assignment/CMakeLists.txt b/module_4_assessment/module_4_assignment/CMakeLists.txt index 8fbb1e43..ea603433 100644 --- a/module_4_assessment/module_4_assignment/CMakeLists.txt +++ b/module_4_assessment/module_4_assignment/CMakeLists.txt @@ -7,9 +7,43 @@ endif() # find dependencies find_package(ament_cmake REQUIRED) -# uncomment the following section in order to fill in -# further dependencies manually. -# find_package( REQUIRED) +find_package(rclcpp REQUIRED) +find_package(geometry_msgs REQUIRED) +find_package(sensor_msgs REQUIRED) +find_package(cv_bridge REQUIRED) +find_package(OpenCV REQUIRED) + +# for PCL libraries +find_package(PCL REQUIRED) +include_directories(${PCL_INCLUDE_DIRS}) +link_directories(${PCL_LIBRARY_DIRS}) +add_definitions(${PCL_DEFINITIONS}) + +# for PCAP +find_package(Pcap REQUIRED) +include_directories(${PCAP_INCLUDE_DIRS}) + +add_executable(mazesolver /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp) +ament_target_dependencies(mazesolver rclcpp geometry_msgs sensor_msgs) +target_link_libraries(mazesolver ${PCAP_LIBRARIES}) + +# add_executable(linefollowing src/line_following.cpp) +# ament_target_dependencies(linefollowing rclcpp geometry_msgs sensor_msgs cv_bridge OpenCV) +# target_link_libraries(linefollowing ${OpenCV_LIBS}) + +# add_executable(point_cloud_segmentation src/point_cloud_segmentation.cpp) +# ament_target_dependencies(point_cloud_segmentation rclcpp) +# target_link_libraries(point_cloud_segmentation ${PCL_LIBRARIES}) + +install(TARGETS + mazesolver + DESTINATION lib/${PROJECT_NAME}) + +install(DIRECTORY launch worlds + DESTINATION share/${PROJECT_NAME}) + +install(DIRECTORY urdf + DESTINATION share/${PROJECT_NAME}) if(BUILD_TESTING) find_package(ament_lint_auto REQUIRED) diff --git a/module_4_assessment/module_4_assignment/Dark Blue & Light Yellow Minimalist Business Process Flowchart Graph.pdf b/module_4_assessment/module_4_assignment/Dark Blue & Light Yellow Minimalist Business Process Flowchart Graph.pdf new file mode 100644 index 00000000..6d0cd44b Binary files /dev/null and b/module_4_assessment/module_4_assignment/Dark Blue & Light Yellow Minimalist Business Process Flowchart Graph.pdf differ diff --git a/module_4_assessment/module_4_assignment/build/.built_by b/module_4_assessment/module_4_assignment/build/.built_by new file mode 100644 index 00000000..06e74acb --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/.built_by @@ -0,0 +1 @@ +colcon diff --git a/module_4_assessment/module_4_assignment/build/COLCON_IGNORE b/module_4_assessment/module_4_assignment/build/COLCON_IGNORE new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeCache.txt b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeCache.txt new file mode 100644 index 00000000..0492bac9 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeCache.txt @@ -0,0 +1,2312 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Generate environment files in the CMAKE_INSTALL_PREFIX +AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF + +//Generate environment files in the package share folder +AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON + +//Generate marker file containing the parent prefix path +AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF + +//Generate an uninstall target to revert the effects of the install +// step +AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON + +//The path where test results are generated +AMENT_TEST_RESULTS_DIR:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +Boost_DATE_TIME_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 + +//The directory containing a CMake configuration file for Boost. +Boost_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0 + +Boost_FILESYSTEM_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 + +//Path to a file. +Boost_INCLUDE_DIR:PATH=/usr/include + +Boost_IOSTREAMS_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.74.0 + +Boost_SERIALIZATION_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.74.0 + +Boost_SYSTEM_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=module_4_assignment + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=ON + +//Path to a file. +EIGEN_INCLUDE_DIR:PATH=/usr/include/eigen3 + +//Path to a file. +EXPAT_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +EXPAT_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libexpat.so + +//Eigen include directory +Eigen3_INCLUDE_DIR:PATH=/usr/include/eigen3 + +//Path to a file. +FLANN_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +FLANN_LIBRARY_DEBUG_SHARED:FILEPATH=FLANN_LIBRARY_DEBUG_SHARED-NOTFOUND + +//Path to a library. +FLANN_LIBRARY_DEBUG_STATIC:FILEPATH=FLANN_LIBRARY_DEBUG_STATIC-NOTFOUND + +//Path to a library. +FLANN_LIBRARY_SHARED:FILEPATH=/usr/lib/x86_64-linux-gnu/libflann_cpp.so + +//Path to a library. +FLANN_LIBRARY_STATIC:FILEPATH=/usr/lib/x86_64-linux-gnu/libflann_cpp_s.a + +//Path to a file. +FREETYPE_INCLUDE_DIR_freetype2:PATH=/usr/include/freetype2 + +//Path to a file. +FREETYPE_INCLUDE_DIR_ft2build:PATH=/usr/include/freetype2 + +//Path to a library. +FREETYPE_LIBRARY_DEBUG:FILEPATH=FREETYPE_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +FREETYPE_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libfreetype.so + +//Path to a library. +FastCDR_LIBRARY_DEBUG:FILEPATH=FastCDR_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +FastCDR_LIBRARY_RELEASE:FILEPATH=/opt/ros/humble/lib/libfastcdr.so + +//Path to a file. +FastRTPS_INCLUDE_DIR:PATH=/opt/ros/humble/include + +//Path to a library. +FastRTPS_LIBRARY_DEBUG:FILEPATH=FastRTPS_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +FastRTPS_LIBRARY_RELEASE:FILEPATH=/opt/ros/humble/lib/libfastrtps.so + +//Path to a file. +Fontconfig_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +Fontconfig_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libfontconfig.so + +//glew include directory +GLEW_INCLUDE_DIR:PATH=/usr/include + +//glew library +GLEW_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLEW.so + +//Path to a file. +JPEG_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +JPEG_LIBRARY_DEBUG:FILEPATH=JPEG_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +JPEG_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libjpeg.so + +//jsoncpp include directory +JsonCpp_INCLUDE_DIR:PATH=/usr/include/jsoncpp + +//jsoncpp library +JsonCpp_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libjsoncpp.so + +//lz4 include directory +LZ4_INCLUDE_DIR:PATH=/usr/include + +//lz4 library +LZ4_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/liblz4.so + +//lzma include directory +LZMA_INCLUDE_DIR:PATH=/usr/include + +//lzma library +LZMA_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/liblzma.so + +//Executable for running MPI programs. +MPIEXEC_EXECUTABLE:FILEPATH=/usr/bin/mpiexec + +//Maximum number of processors available to run MPI applications. +MPIEXEC_MAX_NUMPROCS:STRING=8 + +//Flag used by MPI to specify the number of processes for mpiexec; +// the next option will be the number of processes. +MPIEXEC_NUMPROC_FLAG:STRING=-n + +//These flags will be placed after all flags passed to mpiexec. +MPIEXEC_POSTFLAGS:STRING= + +//These flags will be directly before the executable that is being +// run by mpiexec. +MPIEXEC_PREFLAGS:STRING= + +//MPI C additional include directories +MPI_C_ADDITIONAL_INCLUDE_DIRS:STRING=/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi + +//MPI compiler for C +MPI_C_COMPILER:FILEPATH=/usr/bin/mpicc + +//MPI C compiler wrapper include directories +MPI_C_COMPILER_INCLUDE_DIRS:STRING=/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi + +//MPI C compilation definitions +MPI_C_COMPILE_DEFINITIONS:STRING= + +//MPI C compilation options +MPI_C_COMPILE_OPTIONS:STRING= + +//Path to a file. +MPI_C_HEADER_DIR:PATH=/usr/lib/x86_64-linux-gnu/openmpi/include + +//MPI C libraries to link against +MPI_C_LIB_NAMES:STRING=mpi + +//MPI C linker flags +MPI_C_LINK_FLAGS:STRING=-L/usr/lib/x86_64-linux-gnu/openmpi/lib + +//Location of the mpi library for MPI +MPI_mpi_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libmpi.so + +//Path to a file. +OPENGL_EGL_INCLUDE_DIR:PATH=/usr/include + +//Path to a file. +OPENGL_GLES2_INCLUDE_DIR:PATH=/usr/include + +//Path to a file. +OPENGL_GLES3_INCLUDE_DIR:PATH=/usr/include + +//Path to a file. +OPENGL_GLX_INCLUDE_DIR:PATH=/usr/include + +//Path to a file. +OPENGL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENGL_egl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libEGL.so + +//Path to a library. +OPENGL_gles2_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLESv2.so + +//Path to a library. +OPENGL_gles3_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLESv2.so + +//Path to a library. +OPENGL_glu_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLU.so + +//Path to a library. +OPENGL_glx_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLX.so + +//Path to a library. +OPENGL_opengl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libOpenGL.so + +//Path to a file. +OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND + +//Path to a file. +OPENNI2_INCLUDE_DIR:PATH=/usr/include/openni2 + +//Path to a library. +OPENNI2_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libOpenNI2.so + +//Path to a file. +OPENNI_INCLUDE_DIR:PATH=/usr/include/ni + +//Path to a library. +OPENNI_LIBRARY:FILEPATH=/usr/lib/libOpenNI.so + +//Path to a library. +OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a file. +OPENSSL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//The directory containing a CMake configuration file for OpenCV. +OpenCV_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/opencv4 + +//Path to a file. +PCAP_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +PCAP_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcap.so + +//path to 2d headers +PCL_2D_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to apps headers +PCL_APPS_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_apps library +PCL_APPS_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_apps.so + +//path to pcl_apps library debug +PCL_APPS_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_apps.so + +//path to common headers +PCL_COMMON_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_common library +PCL_COMMON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_common.so + +//path to pcl_common library debug +PCL_COMMON_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_common.so + +//The directory containing a CMake configuration file for PCL. +PCL_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/pcl + +//path to features headers +PCL_FEATURES_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_features library +PCL_FEATURES_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_features.so + +//path to pcl_features library debug +PCL_FEATURES_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_features.so + +//path to filters headers +PCL_FILTERS_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_filters library +PCL_FILTERS_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_filters.so + +//path to pcl_filters library debug +PCL_FILTERS_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_filters.so + +//path to geometry headers +PCL_GEOMETRY_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to in_hand_scanner headers +PCL_IN_HAND_SCANNER_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to io headers +PCL_IO_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_io library +PCL_IO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_io.so + +//path to pcl_io library debug +PCL_IO_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_io.so + +//path to kdtree headers +PCL_KDTREE_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_kdtree library +PCL_KDTREE_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_kdtree.so + +//path to pcl_kdtree library debug +PCL_KDTREE_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_kdtree.so + +//path to keypoints headers +PCL_KEYPOINTS_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_keypoints library +PCL_KEYPOINTS_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_keypoints.so + +//path to pcl_keypoints library debug +PCL_KEYPOINTS_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_keypoints.so + +//path to ml headers +PCL_ML_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_ml library +PCL_ML_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_ml.so + +//path to pcl_ml library debug +PCL_ML_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_ml.so + +//path to modeler headers +PCL_MODELER_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to octree headers +PCL_OCTREE_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_octree library +PCL_OCTREE_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_octree.so + +//path to pcl_octree library debug +PCL_OCTREE_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_octree.so + +//path to outofcore headers +PCL_OUTOFCORE_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_outofcore library +PCL_OUTOFCORE_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_outofcore.so + +//path to pcl_outofcore library debug +PCL_OUTOFCORE_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_outofcore.so + +//path to people headers +PCL_PEOPLE_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_people library +PCL_PEOPLE_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_people.so + +//path to pcl_people library debug +PCL_PEOPLE_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_people.so + +//path to point_cloud_editor headers +PCL_POINT_CLOUD_EDITOR_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to recognition headers +PCL_RECOGNITION_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_recognition library +PCL_RECOGNITION_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_recognition.so + +//path to pcl_recognition library debug +PCL_RECOGNITION_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_recognition.so + +//path to registration headers +PCL_REGISTRATION_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_registration library +PCL_REGISTRATION_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_registration.so + +//path to pcl_registration library debug +PCL_REGISTRATION_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_registration.so + +//path to sample_consensus headers +PCL_SAMPLE_CONSENSUS_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_sample_consensus library +PCL_SAMPLE_CONSENSUS_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so + +//path to pcl_sample_consensus library debug +PCL_SAMPLE_CONSENSUS_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so + +//path to search headers +PCL_SEARCH_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_search library +PCL_SEARCH_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_search.so + +//path to pcl_search library debug +PCL_SEARCH_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_search.so + +//path to segmentation headers +PCL_SEGMENTATION_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_segmentation library +PCL_SEGMENTATION_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_segmentation.so + +//path to pcl_segmentation library debug +PCL_SEGMENTATION_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_segmentation.so + +//path to stereo headers +PCL_STEREO_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_stereo library +PCL_STEREO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_stereo.so + +//path to pcl_stereo library debug +PCL_STEREO_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_stereo.so + +//path to surface headers +PCL_SURFACE_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_surface library +PCL_SURFACE_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_surface.so + +//path to pcl_surface library debug +PCL_SURFACE_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_surface.so + +//path to tracking headers +PCL_TRACKING_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_tracking library +PCL_TRACKING_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_tracking.so + +//path to pcl_tracking library debug +PCL_TRACKING_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_tracking.so + +//path to visualization headers +PCL_VISUALIZATION_INCLUDE_DIR:PATH=/usr/include/pcl-1.12 + +//path to pcl_visualization library +PCL_VISUALIZATION_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_visualization.so + +//path to pcl_visualization library debug +PCL_VISUALIZATION_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libpcl_visualization.so + +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//Path to a library. +PNG_LIBRARY_DEBUG:FILEPATH=PNG_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +PNG_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libpng.so + +//Path to a file. +PNG_PNG_INCLUDE_DIR:PATH=/usr/include + +//The directory containing a CMake configuration file for Pcap. +Pcap_DIR:PATH=Pcap_DIR-NOTFOUND + +//Path to a program. +Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//The directory containing a CMake configuration file for Qhull. +Qhull_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qhull + +//The directory containing a CMake configuration file for Qt5Core. +Qt5Core_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5Core + +//The directory containing a CMake configuration file for Qt5Gui. +Qt5Gui_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui + +//The directory containing a CMake configuration file for Qt5OpenGL. +Qt5OpenGL_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5OpenGL + +//The directory containing a CMake configuration file for Qt5Widgets. +Qt5Widgets_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5Widgets + +//The directory containing a CMake configuration file for Qt5. +Qt5_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5 + +//Name of the computer/site where compile is being run +SITE:STRING=kushal16-ros2Ubuntu + +//The directory containing a CMake configuration file for TBB. +TBB_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/TBB + +//Path to a file. +TIFF_INCLUDE_DIR:PATH=/usr/include/x86_64-linux-gnu + +//Path to a library. +TIFF_LIBRARY_DEBUG:FILEPATH=TIFF_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +TIFF_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libtiff.so + +//The directory containing a CMake configuration file for TinyXML2. +TinyXML2_DIR:PATH=TinyXML2_DIR-NOTFOUND + +//The directory containing VTKConfig.cmake +VTK_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1 + +//Number of processors available to run parallel tests. +VTK_MPI_NUMPROCS:STRING=2 + +//Path to a file. +X11_ICE_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_ICE_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libICE.so + +//Path to a file. +X11_SM_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_SM_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libSM.so + +//Path to a file. +X11_X11_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_X11_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libX11.so + +//Path to a file. +X11_X11_xcb_INCLUDE_PATH:PATH=X11_X11_xcb_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_X11_xcb_LIB:FILEPATH=X11_X11_xcb_LIB-NOTFOUND + +//Path to a file. +X11_XRes_INCLUDE_PATH:PATH=X11_XRes_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_XRes_LIB:FILEPATH=X11_XRes_LIB-NOTFOUND + +//Path to a file. +X11_XShm_INCLUDE_PATH:PATH=/usr/include + +//Path to a file. +X11_XSync_INCLUDE_PATH:PATH=/usr/include + +//Path to a file. +X11_Xaccessrules_INCLUDE_PATH:PATH=X11_Xaccessrules_INCLUDE_PATH-NOTFOUND + +//Path to a file. +X11_Xaccessstr_INCLUDE_PATH:PATH=/usr/include + +//Path to a file. +X11_Xau_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xau_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXau.so + +//Path to a file. +X11_Xaw_INCLUDE_PATH:PATH=X11_Xaw_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_Xaw_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXaw.so + +//Path to a file. +X11_Xcomposite_INCLUDE_PATH:PATH=X11_Xcomposite_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_Xcomposite_LIB:FILEPATH=X11_Xcomposite_LIB-NOTFOUND + +//Path to a file. +X11_Xcursor_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xcursor_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXcursor.so + +//Path to a file. +X11_Xdamage_INCLUDE_PATH:PATH=X11_Xdamage_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_Xdamage_LIB:FILEPATH=X11_Xdamage_LIB-NOTFOUND + +//Path to a file. +X11_Xdmcp_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xdmcp_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXdmcp.so + +//Path to a file. +X11_Xext_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xext_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXext.so + +//Path to a file. +X11_Xfixes_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xfixes_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXfixes.so + +//Path to a file. +X11_Xft_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xft_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXft.so + +//Path to a file. +X11_Xi_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xi_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXi.so + +//Path to a file. +X11_Xinerama_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xinerama_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXinerama.so + +//Path to a file. +X11_Xkb_INCLUDE_PATH:PATH=/usr/include + +//Path to a file. +X11_Xkblib_INCLUDE_PATH:PATH=/usr/include + +//Path to a file. +X11_Xlib_INCLUDE_PATH:PATH=/usr/include + +//Path to a file. +X11_Xmu_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xmu_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXmu.so + +//Path to a file. +X11_Xpm_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xpm_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXpm.so + +//Path to a file. +X11_Xrandr_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xrandr_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXrandr.so + +//Path to a file. +X11_Xrender_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xrender_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXrender.so + +//Path to a file. +X11_Xshape_INCLUDE_PATH:PATH=/usr/include + +//Path to a file. +X11_Xss_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xss_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXss.so + +//Path to a file. +X11_Xt_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xt_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXt.so + +//Path to a file. +X11_Xtst_INCLUDE_PATH:PATH=X11_Xtst_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_Xtst_LIB:FILEPATH=X11_Xtst_LIB-NOTFOUND + +//Path to a file. +X11_Xutil_INCLUDE_PATH:PATH=/usr/include + +//Path to a file. +X11_Xv_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xv_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXv.so + +//Path to a file. +X11_Xxf86misc_INCLUDE_PATH:PATH=X11_Xxf86misc_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_Xxf86misc_LIB:FILEPATH=X11_Xxf86misc_LIB-NOTFOUND + +//Path to a file. +X11_Xxf86vm_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_Xxf86vm_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libXxf86vm.so + +//Path to a file. +X11_dpms_INCLUDE_PATH:PATH=/usr/include + +//Path to a file. +X11_xcb_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_xcb_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libxcb.so + +//Path to a file. +X11_xcb_icccm_INCLUDE_PATH:PATH=X11_xcb_icccm_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_xcb_icccm_LIB:FILEPATH=X11_xcb_icccm_LIB-NOTFOUND + +//Path to a file. +X11_xcb_util_INCLUDE_PATH:PATH=X11_xcb_util_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_xcb_util_LIB:FILEPATH=X11_xcb_util_LIB-NOTFOUND + +//Path to a file. +X11_xcb_xfixes_INCLUDE_PATH:PATH=X11_xcb_xfixes_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_xcb_xfixes_LIB:FILEPATH=X11_xcb_xfixes_LIB-NOTFOUND + +//Path to a library. +X11_xcb_xkb_LIB:FILEPATH=X11_xcb_xkb_LIB-NOTFOUND + +//Path to a file. +X11_xkbcommon_INCLUDE_PATH:PATH=/usr/include + +//Path to a library. +X11_xkbcommon_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libxkbcommon.so + +//Path to a file. +X11_xkbcommon_X11_INCLUDE_PATH:PATH=X11_xkbcommon_X11_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_xkbcommon_X11_LIB:FILEPATH=X11_xkbcommon_X11_LIB-NOTFOUND + +//Path to a file. +X11_xkbfile_INCLUDE_PATH:PATH=X11_xkbfile_INCLUDE_PATH-NOTFOUND + +//Path to a library. +X11_xkbfile_LIB:FILEPATH=X11_xkbfile_LIB-NOTFOUND + +//Path to a file. +ZLIB_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +ZLIB_LIBRARY_DEBUG:FILEPATH=ZLIB_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +ZLIB_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libz.so + +//Path to a library. +_lib:FILEPATH=/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so + +//The directory containing a CMake configuration file for ament_cmake. +ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_core. +ament_cmake_core_DIR:PATH=/opt/ros/humble/share/ament_cmake_core/cmake + +//The directory containing a CMake configuration file for ament_cmake_cppcheck. +ament_cmake_cppcheck_DIR:PATH=/opt/ros/humble/share/ament_cmake_cppcheck/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_definitions. +ament_cmake_export_definitions_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_definitions/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_dependencies. +ament_cmake_export_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_include_directories. +ament_cmake_export_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_interfaces. +ament_cmake_export_interfaces_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_interfaces/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_libraries. +ament_cmake_export_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_link_flags. +ament_cmake_export_link_flags_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_link_flags/cmake + +//The directory containing a CMake configuration file for ament_cmake_export_targets. +ament_cmake_export_targets_DIR:PATH=/opt/ros/humble/share/ament_cmake_export_targets/cmake + +//The directory containing a CMake configuration file for ament_cmake_flake8. +ament_cmake_flake8_DIR:PATH=/opt/ros/humble/share/ament_cmake_flake8/cmake + +//The directory containing a CMake configuration file for ament_cmake_gen_version_h. +ament_cmake_gen_version_h_DIR:PATH=/opt/ros/humble/share/ament_cmake_gen_version_h/cmake + +//The directory containing a CMake configuration file for ament_cmake_include_directories. +ament_cmake_include_directories_DIR:PATH=/opt/ros/humble/share/ament_cmake_include_directories/cmake + +//The directory containing a CMake configuration file for ament_cmake_libraries. +ament_cmake_libraries_DIR:PATH=/opt/ros/humble/share/ament_cmake_libraries/cmake + +//The directory containing a CMake configuration file for ament_cmake_lint_cmake. +ament_cmake_lint_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake_lint_cmake/cmake + +//The directory containing a CMake configuration file for ament_cmake_pep257. +ament_cmake_pep257_DIR:PATH=/opt/ros/humble/share/ament_cmake_pep257/cmake + +//The directory containing a CMake configuration file for ament_cmake_python. +ament_cmake_python_DIR:PATH=/opt/ros/humble/share/ament_cmake_python/cmake + +//The directory containing a CMake configuration file for ament_cmake_target_dependencies. +ament_cmake_target_dependencies_DIR:PATH=/opt/ros/humble/share/ament_cmake_target_dependencies/cmake + +//The directory containing a CMake configuration file for ament_cmake_test. +ament_cmake_test_DIR:PATH=/opt/ros/humble/share/ament_cmake_test/cmake + +//The directory containing a CMake configuration file for ament_cmake_uncrustify. +ament_cmake_uncrustify_DIR:PATH=/opt/ros/humble/share/ament_cmake_uncrustify/cmake + +//The directory containing a CMake configuration file for ament_cmake_version. +ament_cmake_version_DIR:PATH=/opt/ros/humble/share/ament_cmake_version/cmake + +//The directory containing a CMake configuration file for ament_cmake_xmllint. +ament_cmake_xmllint_DIR:PATH=/opt/ros/humble/share/ament_cmake_xmllint/cmake + +//Path to a program. +ament_cppcheck_BIN:FILEPATH=/opt/ros/humble/bin/ament_cppcheck + +//Path to a program. +ament_flake8_BIN:FILEPATH=/opt/ros/humble/bin/ament_flake8 + +//The directory containing a CMake configuration file for ament_index_cpp. +ament_index_cpp_DIR:PATH=/opt/ros/humble/share/ament_index_cpp/cmake + +//The directory containing a CMake configuration file for ament_lint_auto. +ament_lint_auto_DIR:PATH=/opt/ros/humble/share/ament_lint_auto/cmake + +//Path to a program. +ament_lint_cmake_BIN:FILEPATH=/opt/ros/humble/bin/ament_lint_cmake + +//The directory containing a CMake configuration file for ament_lint_common. +ament_lint_common_DIR:PATH=/opt/ros/humble/share/ament_lint_common/cmake + +//Path to a program. +ament_pep257_BIN:FILEPATH=/opt/ros/humble/bin/ament_pep257 + +//Path to a program. +ament_uncrustify_BIN:FILEPATH=/opt/ros/humble/bin/ament_uncrustify + +//Path to a program. +ament_xmllint_BIN:FILEPATH=/opt/ros/humble/bin/ament_xmllint + +//The directory containing a CMake configuration file for boost_date_time. +boost_date_time_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_date_time-1.74.0 + +//The directory containing a CMake configuration file for boost_filesystem. +boost_filesystem_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.74.0 + +//The directory containing a CMake configuration file for boost_headers. +boost_headers_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.74.0 + +//The directory containing a CMake configuration file for boost_iostreams. +boost_iostreams_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_iostreams-1.74.0 + +//The directory containing a CMake configuration file for boost_serialization. +boost_serialization_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_serialization-1.74.0 + +//The directory containing a CMake configuration file for boost_system. +boost_system_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.74.0 + +//The directory containing a CMake configuration file for builtin_interfaces. +builtin_interfaces_DIR:PATH=/opt/ros/humble/share/builtin_interfaces/cmake + +//The directory containing a CMake configuration file for cv_bridge. +cv_bridge_DIR:PATH=/opt/ros/humble/share/cv_bridge/cmake + +//double-conversion include directory +double-conversion_INCLUDE_DIR:PATH=/usr/include/double-conversion + +//double-conversion library +double-conversion_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libdouble-conversion.so + +//The directory containing a CMake configuration file for fastcdr. +fastcdr_DIR:PATH=/opt/ros/humble/lib/cmake/fastcdr + +//The directory containing a CMake configuration file for fastrtps. +fastrtps_DIR:PATH=/opt/ros/humble/share/fastrtps/cmake + +//The directory containing a CMake configuration file for fastrtps_cmake_module. +fastrtps_cmake_module_DIR:PATH=/opt/ros/humble/share/fastrtps_cmake_module/cmake + +//The directory containing a CMake configuration file for flann. +flann_DIR:PATH=flann_DIR-NOTFOUND + +//The directory containing a CMake configuration file for fmt. +fmt_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/fmt + +//The directory containing a CMake configuration file for foonathan_memory. +foonathan_memory_DIR:PATH=/opt/ros/humble/lib/foonathan_memory/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/humble/share/geometry_msgs/cmake + +//The directory containing a CMake configuration file for libstatistics_collector. +libstatistics_collector_DIR:PATH=/opt/ros/humble/share/libstatistics_collector/cmake + +//Path to a file. +libusb_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +libusb_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libusb-1.0.so + +//The directory containing a CMake configuration file for libyaml_vendor. +libyaml_vendor_DIR:PATH=/opt/ros/humble/share/libyaml_vendor/cmake + +//Value Computed by CMake +maze_solving_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment + +//Value Computed by CMake +maze_solving_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +maze_solving_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +//Value Computed by CMake +module_4_assignment/maze_solving_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment + +//Value Computed by CMake +module_4_assignment/maze_solving_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_4_assignment/maze_solving_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +//Value Computed by CMake +module_4_assignment_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment + +//Value Computed by CMake +module_4_assignment_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +module_4_assignment_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +//Path to a library. +pkgcfg_lib_PC_EXPAT_expat:FILEPATH=/usr/lib/x86_64-linux-gnu/libexpat.so + +//Path to a library. +pkgcfg_lib_PC_EXPAT_m:FILEPATH=/usr/lib/x86_64-linux-gnu/libm.so + +//Path to a library. +pkgcfg_lib_PC_FLANN_flann:FILEPATH=/usr/lib/x86_64-linux-gnu/libflann.so + +//Path to a library. +pkgcfg_lib_PC_FLANN_flann_cpp:FILEPATH=/usr/lib/x86_64-linux-gnu/libflann_cpp.so + +//Path to a library. +pkgcfg_lib_PC_FLANN_lz4:FILEPATH=/usr/lib/x86_64-linux-gnu/liblz4.so + +//Path to a library. +pkgcfg_lib_PC_OPENNI2_OpenNI2:FILEPATH=/usr/lib/x86_64-linux-gnu/libOpenNI2.so + +//Path to a library. +pkgcfg_lib_PC_OPENNI_OpenNI:FILEPATH=/usr/lib/libOpenNI.so + +//Path to a library. +pkgcfg_lib_PC_libusb_usb-1.0:FILEPATH=/usr/lib/x86_64-linux-gnu/libusb-1.0.so + +//Path to a library. +pkgcfg_lib_PKG_FONTCONFIG_fontconfig:FILEPATH=/usr/lib/x86_64-linux-gnu/libfontconfig.so + +//Path to a library. +pkgcfg_lib_PKG_FONTCONFIG_freetype:FILEPATH=/usr/lib/x86_64-linux-gnu/libfreetype.so + +//Path to a library. +pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a library. +pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//The directory containing a CMake configuration file for rcl. +rcl_DIR:PATH=/opt/ros/humble/share/rcl/cmake + +//The directory containing a CMake configuration file for rcl_interfaces. +rcl_interfaces_DIR:PATH=/opt/ros/humble/share/rcl_interfaces/cmake + +//The directory containing a CMake configuration file for rcl_logging_interface. +rcl_logging_interface_DIR:PATH=/opt/ros/humble/share/rcl_logging_interface/cmake + +//The directory containing a CMake configuration file for rcl_logging_spdlog. +rcl_logging_spdlog_DIR:PATH=/opt/ros/humble/share/rcl_logging_spdlog/cmake + +//The directory containing a CMake configuration file for rcl_yaml_param_parser. +rcl_yaml_param_parser_DIR:PATH=/opt/ros/humble/share/rcl_yaml_param_parser/cmake + +//The directory containing a CMake configuration file for rclcpp. +rclcpp_DIR:PATH=/opt/ros/humble/share/rclcpp/cmake + +//The directory containing a CMake configuration file for rcpputils. +rcpputils_DIR:PATH=/opt/ros/humble/share/rcpputils/cmake + +//The directory containing a CMake configuration file for rcutils. +rcutils_DIR:PATH=/opt/ros/humble/share/rcutils/cmake + +//The directory containing a CMake configuration file for rmw. +rmw_DIR:PATH=/opt/ros/humble/share/rmw/cmake + +//The directory containing a CMake configuration file for rmw_dds_common. +rmw_dds_common_DIR:PATH=/opt/ros/humble/share/rmw_dds_common/cmake + +//The directory containing a CMake configuration file for rmw_fastrtps_cpp. +rmw_fastrtps_cpp_DIR:PATH=/opt/ros/humble/share/rmw_fastrtps_cpp/cmake + +//The directory containing a CMake configuration file for rmw_fastrtps_shared_cpp. +rmw_fastrtps_shared_cpp_DIR:PATH=/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake + +//The directory containing a CMake configuration file for rmw_implementation. +rmw_implementation_DIR:PATH=/opt/ros/humble/share/rmw_implementation/cmake + +//The directory containing a CMake configuration file for rmw_implementation_cmake. +rmw_implementation_cmake_DIR:PATH=/opt/ros/humble/share/rmw_implementation_cmake/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/humble/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for rosidl_adapter. +rosidl_adapter_DIR:PATH=/opt/ros/humble/share/rosidl_adapter/cmake + +//The directory containing a CMake configuration file for rosidl_cmake. +rosidl_cmake_DIR:PATH=/opt/ros/humble/share/rosidl_cmake/cmake + +//The directory containing a CMake configuration file for rosidl_default_runtime. +rosidl_default_runtime_DIR:PATH=/opt/ros/humble/share/rosidl_default_runtime/cmake + +//The directory containing a CMake configuration file for rosidl_generator_c. +rosidl_generator_c_DIR:PATH=/opt/ros/humble/share/rosidl_generator_c/cmake + +//The directory containing a CMake configuration file for rosidl_generator_cpp. +rosidl_generator_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_generator_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_c. +rosidl_runtime_c_DIR:PATH=/opt/ros/humble/share/rosidl_runtime_c/cmake + +//The directory containing a CMake configuration file for rosidl_runtime_cpp. +rosidl_runtime_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_runtime_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_c. +rosidl_typesupport_c_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_cpp. +rosidl_typesupport_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_c. +rosidl_typesupport_fastrtps_c_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_cpp. +rosidl_typesupport_fastrtps_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_interface. +rosidl_typesupport_interface_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_interface/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_c. +rosidl_typesupport_introspection_c_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake + +//The directory containing a CMake configuration file for rosidl_typesupport_introspection_cpp. +rosidl_typesupport_introspection_cpp_DIR:PATH=/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake + +//The directory containing a CMake configuration file for sensor_msgs. +sensor_msgs_DIR:PATH=/opt/ros/humble/share/sensor_msgs/cmake + +//The directory containing a CMake configuration file for spdlog. +spdlog_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/spdlog + +//The directory containing a CMake configuration file for spdlog_vendor. +spdlog_vendor_DIR:PATH=/opt/ros/humble/share/spdlog_vendor/cmake + +//The directory containing a CMake configuration file for statistics_msgs. +statistics_msgs_DIR:PATH=/opt/ros/humble/share/statistics_msgs/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/humble/share/std_msgs/cmake + +//The directory containing a CMake configuration file for tracetools. +tracetools_DIR:PATH=/opt/ros/humble/share/tracetools/cmake + +//utf8cpp include directory +utf8cpp_INCLUDE_DIR:PATH=/usr/include/utf8cpp + +//Path to a program. +xmllint_BIN:FILEPATH=/usr/bin/xmllint + +//The directory containing a CMake configuration file for yaml. +yaml_DIR:PATH=/opt/ros/humble/cmake + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: Boost_DIR +Boost_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Have function connect +CMAKE_HAVE_CONNECT:INTERNAL=1 +//Have function gethostbyname +CMAKE_HAVE_GETHOSTBYNAME:INTERNAL=1 +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Have function remove +CMAKE_HAVE_REMOVE:INTERNAL=1 +//Have function shmat +CMAKE_HAVE_SHMAT:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//Have library ICE +CMAKE_LIB_ICE_HAS_ICECONNECTIONNUMBER: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: EIGEN_INCLUDE_DIR +EIGEN_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: EXPAT_INCLUDE_DIR +EXPAT_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: EXPAT_LIBRARY +EXPAT_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Eigen3_INCLUDE_DIR +Eigen3_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//Details about finding Boost +FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake][cfound components: system filesystem date_time iostreams serialization ][v1.74.0(1.65.0)] +//Details about finding EXPAT +FIND_PACKAGE_MESSAGE_DETAILS_EXPAT:INTERNAL=[/usr/lib/x86_64-linux-gnu/libexpat.so][/usr/include][v2.4.7()] +//Details about finding Eigen +FIND_PACKAGE_MESSAGE_DETAILS_Eigen:INTERNAL=[/usr/include/eigen3][v(3.1)] +//Details about finding Eigen3 +FIND_PACKAGE_MESSAGE_DETAILS_Eigen3:INTERNAL=[/usr/include/eigen3][v3.4.0()] +//Details about finding FLANN +FIND_PACKAGE_MESSAGE_DETAILS_FLANN:INTERNAL=[/usr/lib/x86_64-linux-gnu/libflann_cpp.so][/usr/include][v()] +//Details about finding FastRTPS +FIND_PACKAGE_MESSAGE_DETAILS_FastRTPS:INTERNAL=[/opt/ros/humble/include][/opt/ros/humble/lib/libfastrtps.so;/opt/ros/humble/lib/libfastcdr.so][v()] +//Details about finding Freetype +FIND_PACKAGE_MESSAGE_DETAILS_Freetype:INTERNAL=[/usr/lib/x86_64-linux-gnu/libfreetype.so][/usr/include/freetype2][v2.11.1()] +//Details about finding GLEW +FIND_PACKAGE_MESSAGE_DETAILS_GLEW:INTERNAL=[/usr/lib/x86_64-linux-gnu/libGLEW.so][/usr/include][v()] +//Details about finding JPEG +FIND_PACKAGE_MESSAGE_DETAILS_JPEG:INTERNAL=[/usr/lib/x86_64-linux-gnu/libjpeg.so][/usr/include][v80()] +//Details about finding JsonCpp +FIND_PACKAGE_MESSAGE_DETAILS_JsonCpp:INTERNAL=[/usr/lib/x86_64-linux-gnu/libjsoncpp.so][/usr/include/jsoncpp][v1.9.5(0.7.0)] +//Details about finding LZ4 +FIND_PACKAGE_MESSAGE_DETAILS_LZ4:INTERNAL=[/usr/lib/x86_64-linux-gnu/liblz4.so][/usr/include][v1.9.3()] +//Details about finding LZMA +FIND_PACKAGE_MESSAGE_DETAILS_LZMA:INTERNAL=[/usr/lib/x86_64-linux-gnu/liblzma.so][/usr/include][v5.2.5()] +//Details about finding MPI +FIND_PACKAGE_MESSAGE_DETAILS_MPI:INTERNAL=[TRUE][cfound components: C ][v3.1()] +//Details about finding MPI_C +FIND_PACKAGE_MESSAGE_DETAILS_MPI_C:INTERNAL=[/usr/lib/x86_64-linux-gnu/libmpi.so][mpi][/usr/lib/x86_64-linux-gnu/openmpi/include][TRUE][v3.1()] +//Details about finding OpenCV +FIND_PACKAGE_MESSAGE_DETAILS_OpenCV:INTERNAL=[/usr][v4.5.4()] +//Details about finding OpenGL +FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libOpenGL.so][/usr/lib/x86_64-linux-gnu/libGLX.so][/usr/include][cfound components: OpenGL GLX ][v()] +//Details about finding OpenNI +FIND_PACKAGE_MESSAGE_DETAILS_OpenNI:INTERNAL=[/usr/lib/libOpenNI.so;libusb::libusb][/usr/include/ni][v1.5.4.0()] +//Details about finding OpenNI2 +FIND_PACKAGE_MESSAGE_DETAILS_OpenNI2:INTERNAL=[/usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb][/usr/include/openni2][v2.2.0.33()] +//Details about finding OpenSSL +FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcrypto.so][/usr/include][c ][v3.0.2()] +//Details about finding PCL +FIND_PACKAGE_MESSAGE_DETAILS_PCL:INTERNAL=[pcl_common;pcl_kdtree;pcl_octree;pcl_search;pcl_sample_consensus;pcl_filters;pcl_io;pcl_features;pcl_ml;pcl_segmentation;pcl_visualization;pcl_surface;pcl_registration;pcl_keypoints;pcl_tracking;pcl_recognition;pcl_stereo;pcl_apps;pcl_outofcore;pcl_people;Boost::system;Boost::filesystem;Boost::date_time;Boost::iostreams;Boost::serialization;/usr/lib/libOpenNI.so;libusb::libusb;/usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb;VTK::ChartsCore;VTK::CommonColor;VTK::CommonComputationalGeometry;VTK::CommonCore;VTK::CommonDataModel;VTK::CommonExecutionModel;VTK::CommonMath;VTK::CommonMisc;VTK::CommonTransforms;VTK::FiltersCore;VTK::FiltersExtraction;VTK::FiltersGeneral;VTK::FiltersGeometry;VTK::FiltersModeling;VTK::FiltersSources;VTK::ImagingCore;VTK::ImagingSources;VTK::InteractionImage;VTK::InteractionStyle;VTK::InteractionWidgets;VTK::IOCore;VTK::IOGeometry;VTK::IOImage;VTK::IOLegacy;VTK::IOPLY;VTK::RenderingAnnotation;VTK::RenderingCore;VTK::RenderingContext2D;VTK::RenderingLOD;VTK::RenderingFreeType;VTK::ViewsCore;VTK::ViewsContext2D;VTK::RenderingOpenGL2;VTK::GUISupportQt;FLANN::FLANN;QHULL::QHULL][/usr/include/pcl-1.12;/usr/include/eigen3;/usr/include;/usr/include/ni;/usr/include/openni2][v()] +//Details about finding PCL_2D +FIND_PACKAGE_MESSAGE_DETAILS_PCL_2D:INTERNAL=[/usr/include/pcl-1.12][v()] +//Details about finding PCL_APPS +FIND_PACKAGE_MESSAGE_DETAILS_PCL_APPS:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_apps.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_COMMON +FIND_PACKAGE_MESSAGE_DETAILS_PCL_COMMON:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_common.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_FEATURES +FIND_PACKAGE_MESSAGE_DETAILS_PCL_FEATURES:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_features.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_FILTERS +FIND_PACKAGE_MESSAGE_DETAILS_PCL_FILTERS:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_filters.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_GEOMETRY +FIND_PACKAGE_MESSAGE_DETAILS_PCL_GEOMETRY:INTERNAL=[/usr/include/pcl-1.12][v()] +//Details about finding PCL_IN_HAND_SCANNER +FIND_PACKAGE_MESSAGE_DETAILS_PCL_IN_HAND_SCANNER:INTERNAL=[/usr/include/pcl-1.12][v()] +//Details about finding PCL_IO +FIND_PACKAGE_MESSAGE_DETAILS_PCL_IO:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_io.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_KDTREE +FIND_PACKAGE_MESSAGE_DETAILS_PCL_KDTREE:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_kdtree.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_KEYPOINTS +FIND_PACKAGE_MESSAGE_DETAILS_PCL_KEYPOINTS:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_keypoints.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_ML +FIND_PACKAGE_MESSAGE_DETAILS_PCL_ML:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_ml.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_MODELER +FIND_PACKAGE_MESSAGE_DETAILS_PCL_MODELER:INTERNAL=[/usr/include/pcl-1.12][v()] +//Details about finding PCL_OCTREE +FIND_PACKAGE_MESSAGE_DETAILS_PCL_OCTREE:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_octree.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_OUTOFCORE +FIND_PACKAGE_MESSAGE_DETAILS_PCL_OUTOFCORE:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_outofcore.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_PEOPLE +FIND_PACKAGE_MESSAGE_DETAILS_PCL_PEOPLE:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_people.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_POINT_CLOUD_EDITOR +FIND_PACKAGE_MESSAGE_DETAILS_PCL_POINT_CLOUD_EDITOR:INTERNAL=[/usr/include/pcl-1.12][v()] +//Details about finding PCL_RECOGNITION +FIND_PACKAGE_MESSAGE_DETAILS_PCL_RECOGNITION:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_recognition.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_REGISTRATION +FIND_PACKAGE_MESSAGE_DETAILS_PCL_REGISTRATION:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_registration.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_SAMPLE_CONSENSUS +FIND_PACKAGE_MESSAGE_DETAILS_PCL_SAMPLE_CONSENSUS:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_SEARCH +FIND_PACKAGE_MESSAGE_DETAILS_PCL_SEARCH:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_search.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_SEGMENTATION +FIND_PACKAGE_MESSAGE_DETAILS_PCL_SEGMENTATION:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_segmentation.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_STEREO +FIND_PACKAGE_MESSAGE_DETAILS_PCL_STEREO:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_stereo.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_SURFACE +FIND_PACKAGE_MESSAGE_DETAILS_PCL_SURFACE:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_surface.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_TRACKING +FIND_PACKAGE_MESSAGE_DETAILS_PCL_TRACKING:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_tracking.so][/usr/include/pcl-1.12][v()] +//Details about finding PCL_VISUALIZATION +FIND_PACKAGE_MESSAGE_DETAILS_PCL_VISUALIZATION:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcl_visualization.so][/usr/include/pcl-1.12][v()] +//Details about finding PNG +FIND_PACKAGE_MESSAGE_DETAILS_PNG:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpng.so][/usr/include][v1.6.37()] +//Details about finding Pcap +FIND_PACKAGE_MESSAGE_DETAILS_Pcap:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpcap.so][/usr/include][v()] +//Details about finding Python3 +FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.10.12()] +//Details about finding TIFF +FIND_PACKAGE_MESSAGE_DETAILS_TIFF:INTERNAL=[/usr/lib/x86_64-linux-gnu/libtiff.so][/usr/include/x86_64-linux-gnu][c ][v4.3.0()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//Details about finding X11 +FIND_PACKAGE_MESSAGE_DETAILS_X11:INTERNAL=[/usr/include][/usr/lib/x86_64-linux-gnu/libX11.so][c ][v()] +//Details about finding ZLIB +FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[/usr/lib/x86_64-linux-gnu/libz.so][/usr/include][v1.2.11()] +//Details about finding double-conversion +FIND_PACKAGE_MESSAGE_DETAILS_double-conversion:INTERNAL=[/usr/lib/x86_64-linux-gnu/libdouble-conversion.so][/usr/include/double-conversion][v()] +//Details about finding libusb +FIND_PACKAGE_MESSAGE_DETAILS_libusb:INTERNAL=[/usr/lib/x86_64-linux-gnu/libusb-1.0.so][/usr/include][v()] +//Details about finding utf8cpp +FIND_PACKAGE_MESSAGE_DETAILS_utf8cpp:INTERNAL=[/usr/include/utf8cpp][v()] +//ADVANCED property for variable: FREETYPE_INCLUDE_DIR_freetype2 +FREETYPE_INCLUDE_DIR_freetype2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: FREETYPE_INCLUDE_DIR_ft2build +FREETYPE_INCLUDE_DIR_ft2build-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: FREETYPE_LIBRARY_DEBUG +FREETYPE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: FREETYPE_LIBRARY_RELEASE +FREETYPE_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Fontconfig_INCLUDE_DIR +Fontconfig_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Fontconfig_LIBRARY +Fontconfig_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GLEW_INCLUDE_DIR +GLEW_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GLEW_LIBRARY +GLEW_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: JPEG_INCLUDE_DIR +JPEG_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: JPEG_LIBRARY_DEBUG +JPEG_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: JPEG_LIBRARY_RELEASE +JPEG_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: JsonCpp_INCLUDE_DIR +JsonCpp_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: JsonCpp_LIBRARY +JsonCpp_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: LZ4_INCLUDE_DIR +LZ4_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: LZ4_LIBRARY +LZ4_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPIEXEC_EXECUTABLE +MPIEXEC_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPIEXEC_MAX_NUMPROCS +MPIEXEC_MAX_NUMPROCS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPIEXEC_NUMPROC_FLAG +MPIEXEC_NUMPROC_FLAG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPIEXEC_POSTFLAGS +MPIEXEC_POSTFLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPIEXEC_PREFLAGS +MPIEXEC_PREFLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPI_C_ADDITIONAL_INCLUDE_DIRS +MPI_C_ADDITIONAL_INCLUDE_DIRS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPI_C_COMPILER +MPI_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPI_C_COMPILER_INCLUDE_DIRS +MPI_C_COMPILER_INCLUDE_DIRS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPI_C_COMPILE_DEFINITIONS +MPI_C_COMPILE_DEFINITIONS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPI_C_COMPILE_OPTIONS +MPI_C_COMPILE_OPTIONS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPI_C_HEADER_DIR +MPI_C_HEADER_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPI_C_LIB_NAMES +MPI_C_LIB_NAMES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MPI_C_LINK_FLAGS +MPI_C_LINK_FLAGS-ADVANCED:INTERNAL=1 +//Result of TRY_COMPILE +MPI_RESULT_C_test_mpi_normal:INTERNAL=TRUE +//ADVANCED property for variable: MPI_mpi_LIBRARY +MPI_mpi_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_EGL_INCLUDE_DIR +OPENGL_EGL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_GLX_INCLUDE_DIR +OPENGL_GLX_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_INCLUDE_DIR +OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_egl_LIBRARY +OPENGL_egl_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_gles2_LIBRARY +OPENGL_gles2_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_gles3_LIBRARY +OPENGL_gles3_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_glu_LIBRARY +OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_glx_LIBRARY +OPENGL_glx_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_opengl_LIBRARY +OPENGL_opengl_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENGL_xmesa_INCLUDE_DIR +OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY +OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_INCLUDE_DIR +OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_SSL_LIBRARY +OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_2D_INCLUDE_DIR +PCL_2D_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_APPS_INCLUDE_DIR +PCL_APPS_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_APPS_LIBRARY +PCL_APPS_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_APPS_LIBRARY_DEBUG +PCL_APPS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_COMMON_INCLUDE_DIR +PCL_COMMON_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_COMMON_LIBRARY +PCL_COMMON_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_COMMON_LIBRARY_DEBUG +PCL_COMMON_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_FEATURES_INCLUDE_DIR +PCL_FEATURES_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_FEATURES_LIBRARY +PCL_FEATURES_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_FEATURES_LIBRARY_DEBUG +PCL_FEATURES_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_FILTERS_INCLUDE_DIR +PCL_FILTERS_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_FILTERS_LIBRARY +PCL_FILTERS_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_FILTERS_LIBRARY_DEBUG +PCL_FILTERS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_GEOMETRY_INCLUDE_DIR +PCL_GEOMETRY_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_IN_HAND_SCANNER_INCLUDE_DIR +PCL_IN_HAND_SCANNER_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_IO_INCLUDE_DIR +PCL_IO_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_IO_LIBRARY +PCL_IO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_IO_LIBRARY_DEBUG +PCL_IO_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_KDTREE_INCLUDE_DIR +PCL_KDTREE_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_KDTREE_LIBRARY +PCL_KDTREE_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_KDTREE_LIBRARY_DEBUG +PCL_KDTREE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_KEYPOINTS_INCLUDE_DIR +PCL_KEYPOINTS_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_KEYPOINTS_LIBRARY +PCL_KEYPOINTS_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_KEYPOINTS_LIBRARY_DEBUG +PCL_KEYPOINTS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_ML_INCLUDE_DIR +PCL_ML_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_ML_LIBRARY +PCL_ML_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_ML_LIBRARY_DEBUG +PCL_ML_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_MODELER_INCLUDE_DIR +PCL_MODELER_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_OCTREE_INCLUDE_DIR +PCL_OCTREE_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_OCTREE_LIBRARY +PCL_OCTREE_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_OCTREE_LIBRARY_DEBUG +PCL_OCTREE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_OUTOFCORE_INCLUDE_DIR +PCL_OUTOFCORE_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_OUTOFCORE_LIBRARY +PCL_OUTOFCORE_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_OUTOFCORE_LIBRARY_DEBUG +PCL_OUTOFCORE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_PEOPLE_INCLUDE_DIR +PCL_PEOPLE_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_PEOPLE_LIBRARY +PCL_PEOPLE_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_PEOPLE_LIBRARY_DEBUG +PCL_PEOPLE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_POINT_CLOUD_EDITOR_INCLUDE_DIR +PCL_POINT_CLOUD_EDITOR_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_RECOGNITION_INCLUDE_DIR +PCL_RECOGNITION_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_RECOGNITION_LIBRARY +PCL_RECOGNITION_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_RECOGNITION_LIBRARY_DEBUG +PCL_RECOGNITION_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_REGISTRATION_INCLUDE_DIR +PCL_REGISTRATION_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_REGISTRATION_LIBRARY +PCL_REGISTRATION_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_REGISTRATION_LIBRARY_DEBUG +PCL_REGISTRATION_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SAMPLE_CONSENSUS_INCLUDE_DIR +PCL_SAMPLE_CONSENSUS_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SAMPLE_CONSENSUS_LIBRARY +PCL_SAMPLE_CONSENSUS_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SAMPLE_CONSENSUS_LIBRARY_DEBUG +PCL_SAMPLE_CONSENSUS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SEARCH_INCLUDE_DIR +PCL_SEARCH_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SEARCH_LIBRARY +PCL_SEARCH_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SEARCH_LIBRARY_DEBUG +PCL_SEARCH_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SEGMENTATION_INCLUDE_DIR +PCL_SEGMENTATION_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SEGMENTATION_LIBRARY +PCL_SEGMENTATION_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SEGMENTATION_LIBRARY_DEBUG +PCL_SEGMENTATION_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_STEREO_INCLUDE_DIR +PCL_STEREO_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_STEREO_LIBRARY +PCL_STEREO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_STEREO_LIBRARY_DEBUG +PCL_STEREO_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SURFACE_INCLUDE_DIR +PCL_SURFACE_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SURFACE_LIBRARY +PCL_SURFACE_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_SURFACE_LIBRARY_DEBUG +PCL_SURFACE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_TRACKING_INCLUDE_DIR +PCL_TRACKING_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_TRACKING_LIBRARY +PCL_TRACKING_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_TRACKING_LIBRARY_DEBUG +PCL_TRACKING_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_VISUALIZATION_INCLUDE_DIR +PCL_VISUALIZATION_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_VISUALIZATION_LIBRARY +PCL_VISUALIZATION_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PCL_VISUALIZATION_LIBRARY_DEBUG +PCL_VISUALIZATION_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +PC_EIGEN_CFLAGS:INTERNAL=-I/usr/include/eigen3 +PC_EIGEN_CFLAGS_I:INTERNAL= +PC_EIGEN_CFLAGS_OTHER:INTERNAL= +PC_EIGEN_FOUND:INTERNAL=1 +PC_EIGEN_INCLUDEDIR:INTERNAL= +PC_EIGEN_INCLUDE_DIRS:INTERNAL=/usr/include/eigen3 +PC_EIGEN_LDFLAGS:INTERNAL= +PC_EIGEN_LDFLAGS_OTHER:INTERNAL= +PC_EIGEN_LIBDIR:INTERNAL= +PC_EIGEN_LIBRARIES:INTERNAL= +PC_EIGEN_LIBRARY_DIRS:INTERNAL= +PC_EIGEN_LIBS:INTERNAL= +PC_EIGEN_LIBS_L:INTERNAL= +PC_EIGEN_LIBS_OTHER:INTERNAL= +PC_EIGEN_LIBS_PATHS:INTERNAL= +PC_EIGEN_MODULE_NAME:INTERNAL=eigen3 +PC_EIGEN_PREFIX:INTERNAL=/usr +PC_EIGEN_STATIC_CFLAGS:INTERNAL=-I/usr/include/eigen3 +PC_EIGEN_STATIC_CFLAGS_I:INTERNAL= +PC_EIGEN_STATIC_CFLAGS_OTHER:INTERNAL= +PC_EIGEN_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/eigen3 +PC_EIGEN_STATIC_LDFLAGS:INTERNAL= +PC_EIGEN_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_EIGEN_STATIC_LIBDIR:INTERNAL= +PC_EIGEN_STATIC_LIBRARIES:INTERNAL= +PC_EIGEN_STATIC_LIBRARY_DIRS:INTERNAL= +PC_EIGEN_STATIC_LIBS:INTERNAL= +PC_EIGEN_STATIC_LIBS_L:INTERNAL= +PC_EIGEN_STATIC_LIBS_OTHER:INTERNAL= +PC_EIGEN_STATIC_LIBS_PATHS:INTERNAL= +PC_EIGEN_VERSION:INTERNAL=3.4.0 +PC_EIGEN_eigen3_INCLUDEDIR:INTERNAL= +PC_EIGEN_eigen3_LIBDIR:INTERNAL= +PC_EIGEN_eigen3_PREFIX:INTERNAL= +PC_EIGEN_eigen3_VERSION:INTERNAL= +PC_EXPAT_CFLAGS:INTERNAL= +PC_EXPAT_CFLAGS_I:INTERNAL= +PC_EXPAT_CFLAGS_OTHER:INTERNAL= +PC_EXPAT_FOUND:INTERNAL=1 +PC_EXPAT_INCLUDEDIR:INTERNAL=/usr/include +PC_EXPAT_INCLUDE_DIRS:INTERNAL= +PC_EXPAT_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lexpat;-lm +PC_EXPAT_LDFLAGS_OTHER:INTERNAL= +PC_EXPAT_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_EXPAT_LIBRARIES:INTERNAL=expat;m +PC_EXPAT_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_EXPAT_LIBS:INTERNAL= +PC_EXPAT_LIBS_L:INTERNAL= +PC_EXPAT_LIBS_OTHER:INTERNAL= +PC_EXPAT_LIBS_PATHS:INTERNAL= +PC_EXPAT_MODULE_NAME:INTERNAL=expat +PC_EXPAT_PREFIX:INTERNAL=/usr +PC_EXPAT_STATIC_CFLAGS:INTERNAL= +PC_EXPAT_STATIC_CFLAGS_I:INTERNAL= +PC_EXPAT_STATIC_CFLAGS_OTHER:INTERNAL= +PC_EXPAT_STATIC_INCLUDE_DIRS:INTERNAL= +PC_EXPAT_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lexpat;-lm +PC_EXPAT_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_EXPAT_STATIC_LIBDIR:INTERNAL= +PC_EXPAT_STATIC_LIBRARIES:INTERNAL=expat;m +PC_EXPAT_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_EXPAT_STATIC_LIBS:INTERNAL= +PC_EXPAT_STATIC_LIBS_L:INTERNAL= +PC_EXPAT_STATIC_LIBS_OTHER:INTERNAL= +PC_EXPAT_STATIC_LIBS_PATHS:INTERNAL= +PC_EXPAT_VERSION:INTERNAL=2.4.7 +PC_EXPAT_expat_INCLUDEDIR:INTERNAL= +PC_EXPAT_expat_LIBDIR:INTERNAL= +PC_EXPAT_expat_PREFIX:INTERNAL= +PC_EXPAT_expat_VERSION:INTERNAL= +PC_FLANN_CFLAGS:INTERNAL= +PC_FLANN_CFLAGS_I:INTERNAL= +PC_FLANN_CFLAGS_OTHER:INTERNAL= +PC_FLANN_FOUND:INTERNAL=1 +PC_FLANN_INCLUDEDIR:INTERNAL=/usr/include +PC_FLANN_INCLUDE_DIRS:INTERNAL= +PC_FLANN_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-L/usr/lib;-llz4;-lflann;-lflann_cpp;-llz4 +PC_FLANN_LDFLAGS_OTHER:INTERNAL= +PC_FLANN_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_FLANN_LIBRARIES:INTERNAL=lz4;flann;flann_cpp;lz4 +PC_FLANN_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu;/usr/lib +PC_FLANN_LIBS:INTERNAL= +PC_FLANN_LIBS_L:INTERNAL= +PC_FLANN_LIBS_OTHER:INTERNAL= +PC_FLANN_LIBS_PATHS:INTERNAL= +PC_FLANN_MODULE_NAME:INTERNAL=flann +PC_FLANN_PREFIX:INTERNAL=/usr +PC_FLANN_STATIC_CFLAGS:INTERNAL= +PC_FLANN_STATIC_CFLAGS_I:INTERNAL= +PC_FLANN_STATIC_CFLAGS_OTHER:INTERNAL= +PC_FLANN_STATIC_INCLUDE_DIRS:INTERNAL= +PC_FLANN_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-L/usr/lib;-llz4;-lflann;-lflann_cpp;-llz4 +PC_FLANN_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_FLANN_STATIC_LIBDIR:INTERNAL= +PC_FLANN_STATIC_LIBRARIES:INTERNAL=lz4;flann;flann_cpp;lz4 +PC_FLANN_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu;/usr/lib +PC_FLANN_STATIC_LIBS:INTERNAL= +PC_FLANN_STATIC_LIBS_L:INTERNAL= +PC_FLANN_STATIC_LIBS_OTHER:INTERNAL= +PC_FLANN_STATIC_LIBS_PATHS:INTERNAL= +PC_FLANN_VERSION:INTERNAL=1.9.1 +PC_FLANN_flann_INCLUDEDIR:INTERNAL= +PC_FLANN_flann_LIBDIR:INTERNAL= +PC_FLANN_flann_PREFIX:INTERNAL= +PC_FLANN_flann_VERSION:INTERNAL= +PC_OPENNI2_CFLAGS:INTERNAL=-I/usr/include/openni2 +PC_OPENNI2_CFLAGS_I:INTERNAL= +PC_OPENNI2_CFLAGS_OTHER:INTERNAL= +PC_OPENNI2_FOUND:INTERNAL=1 +PC_OPENNI2_INCLUDEDIR:INTERNAL=/usr/include/openni2 +PC_OPENNI2_INCLUDE_DIRS:INTERNAL=/usr/include/openni2 +PC_OPENNI2_LDFLAGS:INTERNAL=-L/usr/lib;-lOpenNI2 +PC_OPENNI2_LDFLAGS_OTHER:INTERNAL= +PC_OPENNI2_LIBDIR:INTERNAL=/usr/lib +PC_OPENNI2_LIBRARIES:INTERNAL=OpenNI2 +PC_OPENNI2_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_OPENNI2_LIBS:INTERNAL= +PC_OPENNI2_LIBS_L:INTERNAL= +PC_OPENNI2_LIBS_OTHER:INTERNAL= +PC_OPENNI2_LIBS_PATHS:INTERNAL= +PC_OPENNI2_MODULE_NAME:INTERNAL=libopenni2 +PC_OPENNI2_PREFIX:INTERNAL=/usr +PC_OPENNI2_STATIC_CFLAGS:INTERNAL=-I/usr/include/openni2 +PC_OPENNI2_STATIC_CFLAGS_I:INTERNAL= +PC_OPENNI2_STATIC_CFLAGS_OTHER:INTERNAL= +PC_OPENNI2_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/openni2 +PC_OPENNI2_STATIC_LDFLAGS:INTERNAL=-L/usr/lib;-lOpenNI2 +PC_OPENNI2_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_OPENNI2_STATIC_LIBDIR:INTERNAL= +PC_OPENNI2_STATIC_LIBRARIES:INTERNAL=OpenNI2 +PC_OPENNI2_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_OPENNI2_STATIC_LIBS:INTERNAL= +PC_OPENNI2_STATIC_LIBS_L:INTERNAL= +PC_OPENNI2_STATIC_LIBS_OTHER:INTERNAL= +PC_OPENNI2_STATIC_LIBS_PATHS:INTERNAL= +PC_OPENNI2_VERSION:INTERNAL=2.2.0.3 +PC_OPENNI2_libopenni2_INCLUDEDIR:INTERNAL= +PC_OPENNI2_libopenni2_LIBDIR:INTERNAL= +PC_OPENNI2_libopenni2_PREFIX:INTERNAL= +PC_OPENNI2_libopenni2_VERSION:INTERNAL= +PC_OPENNI_CFLAGS:INTERNAL=-I/usr/include/ni +PC_OPENNI_CFLAGS_I:INTERNAL= +PC_OPENNI_CFLAGS_OTHER:INTERNAL= +PC_OPENNI_FOUND:INTERNAL=1 +PC_OPENNI_INCLUDEDIR:INTERNAL=/usr/include/ni +PC_OPENNI_INCLUDE_DIRS:INTERNAL=/usr/include/ni +PC_OPENNI_LDFLAGS:INTERNAL=-L/usr/lib;-lOpenNI +PC_OPENNI_LDFLAGS_OTHER:INTERNAL= +PC_OPENNI_LIBDIR:INTERNAL=/usr/lib +PC_OPENNI_LIBRARIES:INTERNAL=OpenNI +PC_OPENNI_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_OPENNI_LIBS:INTERNAL= +PC_OPENNI_LIBS_L:INTERNAL= +PC_OPENNI_LIBS_OTHER:INTERNAL= +PC_OPENNI_LIBS_PATHS:INTERNAL= +PC_OPENNI_MODULE_NAME:INTERNAL=libopenni +PC_OPENNI_PREFIX:INTERNAL=/usr +PC_OPENNI_STATIC_CFLAGS:INTERNAL=-I/usr/include/ni +PC_OPENNI_STATIC_CFLAGS_I:INTERNAL= +PC_OPENNI_STATIC_CFLAGS_OTHER:INTERNAL= +PC_OPENNI_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/ni +PC_OPENNI_STATIC_LDFLAGS:INTERNAL=-L/usr/lib;-lOpenNI +PC_OPENNI_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_OPENNI_STATIC_LIBDIR:INTERNAL= +PC_OPENNI_STATIC_LIBRARIES:INTERNAL=OpenNI +PC_OPENNI_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_OPENNI_STATIC_LIBS:INTERNAL= +PC_OPENNI_STATIC_LIBS_L:INTERNAL= +PC_OPENNI_STATIC_LIBS_OTHER:INTERNAL= +PC_OPENNI_STATIC_LIBS_PATHS:INTERNAL= +PC_OPENNI_VERSION:INTERNAL=1.5.4.0 +PC_OPENNI_libopenni_INCLUDEDIR:INTERNAL= +PC_OPENNI_libopenni_LIBDIR:INTERNAL= +PC_OPENNI_libopenni_PREFIX:INTERNAL= +PC_OPENNI_libopenni_VERSION:INTERNAL= +PC_libusb_CFLAGS:INTERNAL=-I/usr/include/libusb-1.0 +PC_libusb_CFLAGS_I:INTERNAL= +PC_libusb_CFLAGS_OTHER:INTERNAL= +PC_libusb_FOUND:INTERNAL=1 +PC_libusb_INCLUDEDIR:INTERNAL=/usr/include +PC_libusb_INCLUDE_DIRS:INTERNAL=/usr/include/libusb-1.0 +PC_libusb_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lusb-1.0 +PC_libusb_LDFLAGS_OTHER:INTERNAL= +PC_libusb_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_libusb_LIBRARIES:INTERNAL=usb-1.0 +PC_libusb_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_libusb_LIBS:INTERNAL= +PC_libusb_LIBS_L:INTERNAL= +PC_libusb_LIBS_OTHER:INTERNAL= +PC_libusb_LIBS_PATHS:INTERNAL= +PC_libusb_MODULE_NAME:INTERNAL=libusb-1.0 +PC_libusb_PREFIX:INTERNAL=/usr +PC_libusb_STATIC_CFLAGS:INTERNAL=-I/usr/include/libusb-1.0 +PC_libusb_STATIC_CFLAGS_I:INTERNAL= +PC_libusb_STATIC_CFLAGS_OTHER:INTERNAL= +PC_libusb_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/libusb-1.0 +PC_libusb_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lusb-1.0;-ludev +PC_libusb_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_libusb_STATIC_LIBDIR:INTERNAL= +PC_libusb_STATIC_LIBRARIES:INTERNAL=usb-1.0;udev +PC_libusb_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_libusb_STATIC_LIBS:INTERNAL= +PC_libusb_STATIC_LIBS_L:INTERNAL= +PC_libusb_STATIC_LIBS_OTHER:INTERNAL= +PC_libusb_STATIC_LIBS_PATHS:INTERNAL= +PC_libusb_VERSION:INTERNAL=1.0.25 +PC_libusb_libusb-1.0_INCLUDEDIR:INTERNAL= +PC_libusb_libusb-1.0_LIBDIR:INTERNAL= +PC_libusb_libusb-1.0_PREFIX:INTERNAL= +PC_libusb_libusb-1.0_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +PKG_FONTCONFIG_CFLAGS:INTERNAL=-I/usr/include/uuid;-I/usr/include/freetype2;-I/usr/include/libpng16 +PKG_FONTCONFIG_CFLAGS_I:INTERNAL= +PKG_FONTCONFIG_CFLAGS_OTHER:INTERNAL= +PKG_FONTCONFIG_FOUND:INTERNAL=1 +PKG_FONTCONFIG_INCLUDEDIR:INTERNAL=/usr/include +PKG_FONTCONFIG_INCLUDE_DIRS:INTERNAL=/usr/include/uuid;/usr/include/freetype2;/usr/include/libpng16 +PKG_FONTCONFIG_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lfontconfig;-lfreetype +PKG_FONTCONFIG_LDFLAGS_OTHER:INTERNAL= +PKG_FONTCONFIG_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +PKG_FONTCONFIG_LIBRARIES:INTERNAL=fontconfig;freetype +PKG_FONTCONFIG_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +PKG_FONTCONFIG_LIBS:INTERNAL= +PKG_FONTCONFIG_LIBS_L:INTERNAL= +PKG_FONTCONFIG_LIBS_OTHER:INTERNAL= +PKG_FONTCONFIG_LIBS_PATHS:INTERNAL= +PKG_FONTCONFIG_MODULE_NAME:INTERNAL=fontconfig +PKG_FONTCONFIG_PREFIX:INTERNAL=/usr +PKG_FONTCONFIG_STATIC_CFLAGS:INTERNAL=-I/usr/include/uuid;-I/usr/include/freetype2;-I/usr/include/libpng16 +PKG_FONTCONFIG_STATIC_CFLAGS_I:INTERNAL= +PKG_FONTCONFIG_STATIC_CFLAGS_OTHER:INTERNAL= +PKG_FONTCONFIG_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/uuid;/usr/include/freetype2;/usr/include/libpng16 +PKG_FONTCONFIG_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lfontconfig;-luuid;-lexpat;-lm;-lfreetype;-lpng16;-lm;-lz;-lm;-lz;-lbrotlidec;-lbrotlicommon +PKG_FONTCONFIG_STATIC_LDFLAGS_OTHER:INTERNAL= +PKG_FONTCONFIG_STATIC_LIBDIR:INTERNAL= +PKG_FONTCONFIG_STATIC_LIBRARIES:INTERNAL=fontconfig;uuid;expat;m;freetype;png16;m;z;m;z;brotlidec;brotlicommon +PKG_FONTCONFIG_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +PKG_FONTCONFIG_STATIC_LIBS:INTERNAL= +PKG_FONTCONFIG_STATIC_LIBS_L:INTERNAL= +PKG_FONTCONFIG_STATIC_LIBS_OTHER:INTERNAL= +PKG_FONTCONFIG_STATIC_LIBS_PATHS:INTERNAL= +PKG_FONTCONFIG_VERSION:INTERNAL=2.13.1 +PKG_FONTCONFIG_fontconfig_INCLUDEDIR:INTERNAL= +PKG_FONTCONFIG_fontconfig_LIBDIR:INTERNAL= +PKG_FONTCONFIG_fontconfig_PREFIX:INTERNAL= +PKG_FONTCONFIG_fontconfig_VERSION:INTERNAL= +//ADVANCED property for variable: PNG_LIBRARY_DEBUG +PNG_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PNG_LIBRARY_RELEASE +PNG_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PNG_PNG_INCLUDE_DIR +PNG_PNG_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: TIFF_INCLUDE_DIR +TIFF_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: TIFF_LIBRARY_DEBUG +TIFF_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: TIFF_LIBRARY_RELEASE +TIFF_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_ICE_INCLUDE_PATH +X11_ICE_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_ICE_LIB +X11_ICE_LIB-ADVANCED:INTERNAL=1 +//Have library /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so +X11_LIB_X11_SOLO:INTERNAL=1 +//ADVANCED property for variable: X11_SM_INCLUDE_PATH +X11_SM_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_SM_LIB +X11_SM_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_X11_INCLUDE_PATH +X11_X11_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_X11_LIB +X11_X11_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_X11_xcb_INCLUDE_PATH +X11_X11_xcb_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_X11_xcb_LIB +X11_X11_xcb_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_XRes_INCLUDE_PATH +X11_XRes_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_XRes_LIB +X11_XRes_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_XShm_INCLUDE_PATH +X11_XShm_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_XSync_INCLUDE_PATH +X11_XSync_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xaccessrules_INCLUDE_PATH +X11_Xaccessrules_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xaccessstr_INCLUDE_PATH +X11_Xaccessstr_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xau_INCLUDE_PATH +X11_Xau_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xau_LIB +X11_Xau_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xaw_INCLUDE_PATH +X11_Xaw_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xaw_LIB +X11_Xaw_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xcomposite_INCLUDE_PATH +X11_Xcomposite_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xcomposite_LIB +X11_Xcomposite_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xcursor_INCLUDE_PATH +X11_Xcursor_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xcursor_LIB +X11_Xcursor_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xdamage_INCLUDE_PATH +X11_Xdamage_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xdamage_LIB +X11_Xdamage_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xdmcp_INCLUDE_PATH +X11_Xdmcp_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xdmcp_LIB +X11_Xdmcp_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xext_INCLUDE_PATH +X11_Xext_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xext_LIB +X11_Xext_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xfixes_INCLUDE_PATH +X11_Xfixes_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xfixes_LIB +X11_Xfixes_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xft_INCLUDE_PATH +X11_Xft_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xft_LIB +X11_Xft_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xi_INCLUDE_PATH +X11_Xi_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xi_LIB +X11_Xi_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xinerama_INCLUDE_PATH +X11_Xinerama_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xinerama_LIB +X11_Xinerama_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xkb_INCLUDE_PATH +X11_Xkb_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xkblib_INCLUDE_PATH +X11_Xkblib_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xlib_INCLUDE_PATH +X11_Xlib_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xmu_INCLUDE_PATH +X11_Xmu_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xmu_LIB +X11_Xmu_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xpm_INCLUDE_PATH +X11_Xpm_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xpm_LIB +X11_Xpm_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xrandr_INCLUDE_PATH +X11_Xrandr_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xrandr_LIB +X11_Xrandr_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xrender_INCLUDE_PATH +X11_Xrender_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xrender_LIB +X11_Xrender_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xshape_INCLUDE_PATH +X11_Xshape_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xss_INCLUDE_PATH +X11_Xss_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xss_LIB +X11_Xss_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xt_INCLUDE_PATH +X11_Xt_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xt_LIB +X11_Xt_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xtst_INCLUDE_PATH +X11_Xtst_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xtst_LIB +X11_Xtst_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xutil_INCLUDE_PATH +X11_Xutil_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xv_INCLUDE_PATH +X11_Xv_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xv_LIB +X11_Xv_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xxf86misc_INCLUDE_PATH +X11_Xxf86misc_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xxf86misc_LIB +X11_Xxf86misc_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xxf86vm_INCLUDE_PATH +X11_Xxf86vm_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_Xxf86vm_LIB +X11_Xxf86vm_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_dpms_INCLUDE_PATH +X11_dpms_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xcb_INCLUDE_PATH +X11_xcb_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xcb_LIB +X11_xcb_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xcb_icccm_INCLUDE_PATH +X11_xcb_icccm_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xcb_icccm_LIB +X11_xcb_icccm_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xcb_util_INCLUDE_PATH +X11_xcb_util_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xcb_util_LIB +X11_xcb_util_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xcb_xfixes_INCLUDE_PATH +X11_xcb_xfixes_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xcb_xfixes_LIB +X11_xcb_xfixes_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xcb_xkb_LIB +X11_xcb_xkb_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xkbcommon_INCLUDE_PATH +X11_xkbcommon_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xkbcommon_LIB +X11_xkbcommon_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xkbcommon_X11_INCLUDE_PATH +X11_xkbcommon_X11_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xkbcommon_X11_LIB +X11_xkbcommon_X11_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xkbfile_INCLUDE_PATH +X11_xkbfile_INCLUDE_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: X11_xkbfile_LIB +X11_xkbfile_LIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_INCLUDE_DIR +ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG +ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE +ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +_OPENSSL_CFLAGS:INTERNAL= +_OPENSSL_CFLAGS_I:INTERNAL= +_OPENSSL_CFLAGS_OTHER:INTERNAL= +_OPENSSL_FOUND:INTERNAL=1 +_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include +_OPENSSL_INCLUDE_DIRS:INTERNAL= +_OPENSSL_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto +_OPENSSL_LDFLAGS_OTHER:INTERNAL= +_OPENSSL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto +_OPENSSL_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBS:INTERNAL= +_OPENSSL_LIBS_L:INTERNAL= +_OPENSSL_LIBS_OTHER:INTERNAL= +_OPENSSL_LIBS_PATHS:INTERNAL= +_OPENSSL_MODULE_NAME:INTERNAL=openssl +_OPENSSL_PREFIX:INTERNAL=/usr +_OPENSSL_STATIC_CFLAGS:INTERNAL= +_OPENSSL_STATIC_CFLAGS_I:INTERNAL= +_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= +_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL= +_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto;-ldl;-pthread +_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +_OPENSSL_STATIC_LIBDIR:INTERNAL= +_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;crypto;dl +_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_STATIC_LIBS:INTERNAL= +_OPENSSL_STATIC_LIBS_L:INTERNAL= +_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= +_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= +_OPENSSL_VERSION:INTERNAL=3.0.2 +_OPENSSL_openssl_INCLUDEDIR:INTERNAL= +_OPENSSL_openssl_LIBDIR:INTERNAL= +_OPENSSL_openssl_PREFIX:INTERNAL= +_OPENSSL_openssl_VERSION:INTERNAL= +_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 +//Python3 Properties +_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages +_Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 +__pkg_config_arguments_PC_EIGEN:INTERNAL=eigen3 +__pkg_config_arguments_PC_EXPAT:INTERNAL=QUIET;expat +__pkg_config_arguments_PC_FLANN:INTERNAL=flann +__pkg_config_arguments_PC_OPENNI:INTERNAL=QUIET;libopenni +__pkg_config_arguments_PC_OPENNI2:INTERNAL=QUIET;libopenni2 +__pkg_config_arguments_PC_libusb:INTERNAL=libusb-1.0 +__pkg_config_arguments_PKG_FONTCONFIG:INTERNAL=QUIET;fontconfig +__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl +__pkg_config_checked_PC_EIGEN:INTERNAL=1 +__pkg_config_checked_PC_EXPAT:INTERNAL=1 +__pkg_config_checked_PC_FLANN:INTERNAL=1 +__pkg_config_checked_PC_OPENNI:INTERNAL=1 +__pkg_config_checked_PC_OPENNI2:INTERNAL=1 +__pkg_config_checked_PC_libusb:INTERNAL=1 +__pkg_config_checked_PKG_FONTCONFIG:INTERNAL=1 +__pkg_config_checked__OPENSSL:INTERNAL=1 +//ADVANCED property for variable: boost_date_time_DIR +boost_date_time_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_filesystem_DIR +boost_filesystem_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_headers_DIR +boost_headers_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_iostreams_DIR +boost_iostreams_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_serialization_DIR +boost_serialization_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_system_DIR +boost_system_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: double-conversion_INCLUDE_DIR +double-conversion_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: double-conversion_LIBRARY +double-conversion_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: libusb_LIBRARIES +libusb_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_EXPAT_expat +pkgcfg_lib_PC_EXPAT_expat-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_EXPAT_m +pkgcfg_lib_PC_EXPAT_m-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_FLANN_flann +pkgcfg_lib_PC_FLANN_flann-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_FLANN_flann_cpp +pkgcfg_lib_PC_FLANN_flann_cpp-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_FLANN_lz4 +pkgcfg_lib_PC_FLANN_lz4-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_OPENNI2_OpenNI2 +pkgcfg_lib_PC_OPENNI2_OpenNI2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_OPENNI_OpenNI +pkgcfg_lib_PC_OPENNI_OpenNI-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_libusb_usb-1.0 +pkgcfg_lib_PC_libusb_usb-1.0-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_fontconfig +pkgcfg_lib_PKG_FONTCONFIG_fontconfig-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PKG_FONTCONFIG_freetype +pkgcfg_lib_PKG_FONTCONFIG_freetype-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto +pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl +pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=/usr/lib +//ADVANCED property for variable: utf8cpp_INCLUDE_DIR +utf8cpp_INCLUDE_DIR-ADVANCED:INTERNAL=1 + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..a4691337 Binary files /dev/null and b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..15e6e3f2 Binary files /dev/null and b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..be787865 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-44-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-44-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-44-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-44-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeDirectoryInformation.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..b91cc7fd --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment") + +# 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/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..99183ff1 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log @@ -0,0 +1,581 @@ +The system is: Linux - 6.5.0-44-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_70ba5/fast && /usr/bin/gmake -f CMakeFiles/cmTC_70ba5.dir/build.make CMakeFiles/cmTC_70ba5.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70ba5.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_70ba5.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc8jfgDP.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70ba5.dir/' + as -v --64 -o CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o /tmp/cc8jfgDP.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_70ba5 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_70ba5.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o -o cmTC_70ba5 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_70ba5' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_70ba5.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjD71WH.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_70ba5 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_70ba5' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_70ba5.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_70ba5/fast && /usr/bin/gmake -f CMakeFiles/cmTC_70ba5.dir/build.make CMakeFiles/cmTC_70ba5.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70ba5.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_70ba5.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc8jfgDP.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70ba5.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o /tmp/cc8jfgDP.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_70ba5] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_70ba5.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o -o cmTC_70ba5 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_70ba5' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_70ba5.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjD71WH.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_70ba5 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccjD71WH.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_70ba5] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_70ba5.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4e7fa/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4e7fa.dir/build.make CMakeFiles/cmTC_4e7fa.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4e7fa.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4e7fa.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc0sgOxG.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4e7fa.dir/' + as -v --64 -o CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc0sgOxG.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_4e7fa +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4e7fa.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4e7fa +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4e7fa' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4e7fa.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccMUBHDR.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4e7fa /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4e7fa' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4e7fa.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4e7fa/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4e7fa.dir/build.make CMakeFiles/cmTC_4e7fa.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4e7fa.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4e7fa.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc0sgOxG.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4e7fa.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc0sgOxG.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_4e7fa] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4e7fa.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4e7fa ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4e7fa' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4e7fa.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccMUBHDR.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4e7fa /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccMUBHDR.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_4e7fa] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_4e7fa.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8fefe/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8fefe.dir/build.make CMakeFiles/cmTC_8fefe.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_8fefe.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_8fefe.dir/CheckIncludeFile.c.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_8fefe +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8fefe.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_8fefe.dir/CheckIncludeFile.c.o -o cmTC_8fefe +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_599a3/fast && /usr/bin/gmake -f CMakeFiles/cmTC_599a3.dir/build.make CMakeFiles/cmTC_599a3.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_599a3.dir/src.c.o +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_599a3.dir/src.c.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_599a3 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_599a3.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_599a3.dir/src.c.o -o cmTC_599a3 +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + +Source file was: +#include + +static void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_cancel(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + +Determining if the function XOpenDisplay exists in the /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so passed with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8b500/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8b500.dir/build.make CMakeFiles/cmTC_8b500.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_8b500.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=XOpenDisplay -o CMakeFiles/cmTC_8b500.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.22/Modules/CheckFunctionExists.c +Linking C executable cmTC_8b500 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8b500.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=XOpenDisplay CMakeFiles/cmTC_8b500.dir/CheckFunctionExists.c.o -o cmTC_8b500 /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Determining if the function gethostbyname exists passed with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_d279b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_d279b.dir/build.make CMakeFiles/cmTC_d279b.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_d279b.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=gethostbyname -o CMakeFiles/cmTC_d279b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.22/Modules/CheckFunctionExists.c +Linking C executable cmTC_d279b +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d279b.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=gethostbyname CMakeFiles/cmTC_d279b.dir/CheckFunctionExists.c.o -o cmTC_d279b +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Determining if the function connect exists passed with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_62144/fast && /usr/bin/gmake -f CMakeFiles/cmTC_62144.dir/build.make CMakeFiles/cmTC_62144.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_62144.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=connect -o CMakeFiles/cmTC_62144.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.22/Modules/CheckFunctionExists.c +Linking C executable cmTC_62144 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_62144.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=connect CMakeFiles/cmTC_62144.dir/CheckFunctionExists.c.o -o cmTC_62144 +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Determining if the function remove exists passed with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a3c60/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a3c60.dir/build.make CMakeFiles/cmTC_a3c60.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_a3c60.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=remove -o CMakeFiles/cmTC_a3c60.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.22/Modules/CheckFunctionExists.c +Linking C executable cmTC_a3c60 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a3c60.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=remove CMakeFiles/cmTC_a3c60.dir/CheckFunctionExists.c.o -o cmTC_a3c60 +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Determining if the function shmat exists passed with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_86351/fast && /usr/bin/gmake -f CMakeFiles/cmTC_86351.dir/build.make CMakeFiles/cmTC_86351.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_86351.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=shmat -o CMakeFiles/cmTC_86351.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.22/Modules/CheckFunctionExists.c +Linking C executable cmTC_86351 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_86351.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=shmat CMakeFiles/cmTC_86351.dir/CheckFunctionExists.c.o -o cmTC_86351 +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + +Determining if the function IceConnectionNumber exists in the ICE passed with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9230b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9230b.dir/build.make CMakeFiles/cmTC_9230b.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_9230b.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=IceConnectionNumber -o CMakeFiles/cmTC_9230b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.22/Modules/CheckFunctionExists.c +Linking C executable cmTC_9230b +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9230b.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=IceConnectionNumber CMakeFiles/cmTC_9230b.dir/CheckFunctionExists.c.o -o cmTC_9230b -lICE +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeTmp' + + + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeRuleHashes.txt b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 00000000..2b40e74b --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +cfdc025b9a515d13addb54963c833756 CMakeFiles/module_4_assignment_uninstall diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/FindMPI/test_mpi_C.bin b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/FindMPI/test_mpi_C.bin new file mode 100755 index 00000000..47212bc1 Binary files /dev/null and b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/FindMPI/test_mpi_C.bin differ diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/Makefile.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..841a7c6b --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/Makefile.cmake @@ -0,0 +1,847 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "ament_cmake_core/package.cmake" + "ament_cmake_package_templates/templates.cmake" + "../../package.xml" + "/opt/ros/humble/cmake/yamlConfig.cmake" + "/opt/ros/humble/cmake/yamlConfigVersion.cmake" + "/opt/ros/humble/cmake/yamlTargets-none.cmake" + "/opt/ros/humble/cmake/yamlTargets.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-config-version.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-config.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-dynamic-targets-none.cmake" + "/opt/ros/humble/lib/cmake/fastcdr/fastcdr-dynamic-targets.cmake" + "/opt/ros/humble/lib/foonathan_memory/cmake/foonathan_memory-config-none.cmake" + "/opt/ros/humble/lib/foonathan_memory/cmake/foonathan_memory-config-version.cmake" + "/opt/ros/humble/lib/foonathan_memory/cmake/foonathan_memory-config.cmake" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in" + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/all.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_register_extension.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/assert_file_exists.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/get_executable_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/list_append_unique.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/normalize_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/python.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/stamp.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/string_ends_with.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" + "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" + "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheckConfig.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake" + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake" + "/opt/ros/humble/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8-extras.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8Config.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake" + "/opt/ros/humble/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_pack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_unpack_build_configuration.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake-extras.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmakeConfig.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257-extras.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config-version.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257Config.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_module.cmake" + "/opt/ros/humble/share/ament_cmake_python/cmake/ament_python_install_package.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake" + "/opt/ros/humble/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test_label.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify-extras.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustifyConfig.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake" + "/opt/ros/humble/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint-extras.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig-version.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllintConfig.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake" + "/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/ament_index_cppConfig-version.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/ament_index_cppConfig.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/export_ament_index_cppExport-none.cmake" + "/opt/ros/humble/share/ament_index_cpp/cmake/export_ament_index_cppExport.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto-extras.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_autoConfig.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake" + "/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig-version.cmake" + "/opt/ros/humble/share/ament_lint_common/cmake/ament_lint_commonConfig.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfacesConfig-version.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/cv_bridge/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/cv_bridge/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/cv_bridge/cmake/cv_bridge-extras.cmake" + "/opt/ros/humble/share/cv_bridge/cmake/cv_bridgeConfig-version.cmake" + "/opt/ros/humble/share/cv_bridge/cmake/cv_bridgeConfig.cmake" + "/opt/ros/humble/share/cv_bridge/cmake/export_cv_bridgeExport-none.cmake" + "/opt/ros/humble/share/cv_bridge/cmake/export_cv_bridgeExport.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fast-discovery-server-targets-none.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fast-discovery-server-targets.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fastrtps-config-version.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fastrtps-config.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fastrtps-dynamic-targets-none.cmake" + "/opt/ros/humble/share/fastrtps/cmake/fastrtps-dynamic-targets.cmake" + "/opt/ros/humble/share/fastrtps/cmake/optionparser-targets.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/Modules/FindFastRTPS.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/fastrtps_cmake_module-extras.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig-version.cmake" + "/opt/ros/humble/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorConfig-version.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorConfig.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorExport-none.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/libstatistics_collectorExport.cmake" + "/opt/ros/humble/share/libstatistics_collector/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/libyaml_vendor-extras.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/libyaml_vendorConfig-version.cmake" + "/opt/ros/humble/share/libyaml_vendor/cmake/libyaml_vendorConfig.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/rcl-extras.cmake" + "/opt/ros/humble/share/rcl/cmake/rclConfig-version.cmake" + "/opt/ros/humble/share/rcl/cmake/rclConfig.cmake" + "/opt/ros/humble/share/rcl/cmake/rclExport-none.cmake" + "/opt/ros/humble/share/rcl/cmake/rclExport.cmake" + "/opt/ros/humble/share/rcl/cmake/rcl_set_symbol_visibility_hidden.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfacesConfig-version.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfacesConfig.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceConfig-version.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceConfig.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceExport-none.cmake" + "/opt/ros/humble/share/rcl_logging_interface/cmake/rcl_logging_interfaceExport.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogConfig-version.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogConfig.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogExport-none.cmake" + "/opt/ros/humble/share/rcl_logging_spdlog/cmake/rcl_logging_spdlogExport.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig-version.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport-none.cmake" + "/opt/ros/humble/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppConfig-version.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppConfig.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppExport-none.cmake" + "/opt/ros/humble/share/rclcpp/cmake/rclcppExport.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsConfig-version.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsConfig.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsExport-none.cmake" + "/opt/ros/humble/share/rcpputils/cmake/rcpputilsExport.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_link_flags-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsConfig-version.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsConfig.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsExport-none.cmake" + "/opt/ros/humble/share/rcutils/cmake/rcutilsExport.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/configure_rmw_library.cmake" + "/opt/ros/humble/share/rmw/cmake/get_rmw_typesupport.cmake" + "/opt/ros/humble/share/rmw/cmake/register_rmw_implementation.cmake" + "/opt/ros/humble/share/rmw/cmake/rmw-extras.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwConfig-version.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwConfig.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwExport-none.cmake" + "/opt/ros/humble/share/rmw/cmake/rmwExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_commonConfig-version.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_commonConfig.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common_libraryExport-none.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rmw_dds_common_libraryExport.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_dds_common/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cpp-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cppConfig-version.cmake" + "/opt/ros/humble/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cppConfig.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cpp-extras.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppConfig-version.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppConfig.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppExport-none.cmake" + "/opt/ros/humble/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppExport.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/export_rmw_implementationExport-none.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/export_rmw_implementationExport.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/rmw_implementation-extras.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/rmw_implementationConfig-version.cmake" + "/opt/ros/humble/share/rmw_implementation/cmake/rmw_implementationConfig.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/call_for_each_rmw_implementation.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/get_available_rmw_implementations.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/get_default_rmw_implementation.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/rmw_implementation_cmake-extras.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig-version.cmake" + "/opt/ros/humble/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapt_interfaces.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapter-extras.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapterConfig-version.cmake" + "/opt/ros/humble/share/rosidl_adapter/cmake/rosidl_adapterConfig.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmakeConfig-version.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_cmakeConfig.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_export_typesupport_libraries.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_export_typesupport_targets.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_get_typesupport_target.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_target_interfaces.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_write_generator_arguments.cmake" + "/opt/ros/humble/share/rosidl_cmake/cmake/string_camel_case_to_lower_case_underscore.cmake" + "/opt/ros/humble/share/rosidl_default_runtime/cmake/rosidl_default_runtime-extras.cmake" + "/opt/ros/humble/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig-version.cmake" + "/opt/ros/humble/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/register_c.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_c-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_cConfig.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/register_cpp.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/get_used_typesupports.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp-extras.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig-version.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgsExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgsConfig-version.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgsConfig.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/spdlog_vendor/cmake/spdlog_vendorConfig-version.cmake" + "/opt/ros/humble/share/spdlog_vendor/cmake/spdlog_vendorConfig.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgsConfig-version.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgsConfig.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_dependencies-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_pyExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_generator_pyExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/rosidl_cmake-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgsConfig-version.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgsConfig.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport-none.cmake" + "/opt/ros/humble/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport.cmake" + "/opt/ros/humble/share/tracetools/cmake/ament_cmake_export_include_directories-extras.cmake" + "/opt/ros/humble/share/tracetools/cmake/ament_cmake_export_libraries-extras.cmake" + "/opt/ros/humble/share/tracetools/cmake/ament_cmake_export_targets-extras.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetoolsConfig-version.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetoolsConfig.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetools_exportExport-none.cmake" + "/opt/ros/humble/share/tracetools/cmake/tracetools_exportExport.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/BoostDetectToolset-1.74.0.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qhull/QhullConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qhull/QhullConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qhull/QhullTargets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qhull/QhullTargets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5ConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5ModuleLocation.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreConfigExtras.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QComposePlatformInputContextPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QEglFSEmulatorIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QEglFSIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QEglFSKmsEglDeviceIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QEglFSKmsGbmIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QEglFSX11IntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QEvdevKeyboardPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QEvdevMousePlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QEvdevTabletPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QEvdevTouchScreenPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QIbusPlatformInputContextPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QLibInputPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QLinuxFbIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QMinimalEglIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QVncIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QXcbEglIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QXcbGlxIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5Gui_QXcbIntegrationPlugin.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5OpenGL/Qt5OpenGLConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5OpenGL/Qt5OpenGLConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/TBB/TBBConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/TBB/TBBConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/TBB/TBBTargets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/TBB/TBBTargets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_date_time-1.74.0/boost_date_time-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_date_time-1.74.0/boost_date_time-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_date_time-1.74.0/libboost_date_time-variant-shared.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_date_time-1.74.0/libboost_date_time-variant-static.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.74.0/boost_filesystem-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.74.0/boost_filesystem-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.74.0/libboost_filesystem-variant-shared.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.74.0/libboost_filesystem-variant-static.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.74.0/boost_headers-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.74.0/boost_headers-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_iostreams-1.74.0/boost_iostreams-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_iostreams-1.74.0/boost_iostreams-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_iostreams-1.74.0/libboost_iostreams-variant-shared.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_iostreams-1.74.0/libboost_iostreams-variant-static.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_serialization-1.74.0/boost_serialization-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_serialization-1.74.0/boost_serialization-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_serialization-1.74.0/libboost_serialization-variant-shared.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_serialization-1.74.0/libboost_serialization-variant-static.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.74.0/boost_system-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.74.0/boost_system-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.74.0/libboost_system-variant-shared.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.74.0/libboost_system-variant-static.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-targets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/fmt/fmt-targets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/opencv4/OpenCVConfig-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/opencv4/OpenCVConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/opencv4/OpenCVModules-release.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/opencv4/OpenCVModules.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/pcl/Modules/FindEigen.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/pcl/Modules/FindFLANN.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/pcl/Modules/FindOpenNI.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/pcl/Modules/FindOpenNI2.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/pcl/Modules/FindPcap.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/pcl/Modules/FindQhull.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/pcl/Modules/Findlibusb.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/pcl/PCLConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/pcl/PCLConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigTargets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigTargets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/spdlog/spdlogConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/FindEXPAT.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/FindEigen3.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/FindFreetype.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/FindGLEW.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/FindJsonCpp.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/FindLZ4.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/FindLZMA.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/FindTBB.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/Finddouble-conversion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/Findutf8cpp.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/VTK-targets-relwithdebinfo.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/VTK-targets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/VTK-vtk-module-find-packages.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/VTK-vtk-module-properties.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/VTKPython-targets-relwithdebinfo.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/VTKPython-targets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/patches/99/FindOpenGL.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtk-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtk-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtk-prefix.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkCMakeBackports.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkDetectLibraryType.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkEncodeString.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkHashSource.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkModule.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkModuleJson.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkModuleTesting.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkModuleWrapJava.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkModuleWrapPython.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkObjectFactory.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkTopologicalSort.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtkmodules-vtk-python-module-properties.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindDependencyMacro.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseArguments.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CheckCCompilerFlag.cmake" + "/usr/share/cmake-3.22/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.22/Modules/CheckCXXCompilerFlag.cmake" + "/usr/share/cmake-3.22/Modules/CheckCXXSourceCompiles.cmake" + "/usr/share/cmake-3.22/Modules/CheckFunctionExists.cmake" + "/usr/share/cmake-3.22/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.22/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.22/Modules/ExternalData.cmake" + "/usr/share/cmake-3.22/Modules/FindBoost.cmake" + "/usr/share/cmake-3.22/Modules/FindFontconfig.cmake" + "/usr/share/cmake-3.22/Modules/FindFreetype.cmake" + "/usr/share/cmake-3.22/Modules/FindJPEG.cmake" + "/usr/share/cmake-3.22/Modules/FindMPI.cmake" + "/usr/share/cmake-3.22/Modules/FindMPI/test_mpi.c" + "/usr/share/cmake-3.22/Modules/FindOpenSSL.cmake" + "/usr/share/cmake-3.22/Modules/FindPNG.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPkgConfig.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindPython3.cmake" + "/usr/share/cmake-3.22/Modules/FindTIFF.cmake" + "/usr/share/cmake-3.22/Modules/FindThreads.cmake" + "/usr/share/cmake-3.22/Modules/FindX11.cmake" + "/usr/share/cmake-3.22/Modules/FindZLIB.cmake" + "/usr/share/cmake-3.22/Modules/GenerateExportHeader.cmake" + "/usr/share/cmake-3.22/Modules/Internal/CheckCompilerFlag.cmake" + "/usr/share/cmake-3.22/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.22/Modules/SelectLibraryConfigurations.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "ament_cmake_core/stamps/templates_2_cmake.py.stamp" + "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" + "CTestConfiguration.ini" + "ament_cmake_core/stamps/package.xml.stamp" + "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" + "ament_cmake_core/stamps/ament_prefix_path.sh.stamp" + "ament_cmake_core/stamps/path.sh.stamp" + "ament_cmake_environment_hooks/local_setup.bash" + "ament_cmake_environment_hooks/local_setup.sh" + "ament_cmake_environment_hooks/local_setup.zsh" + "ament_cmake_core/stamps/nameConfig.cmake.in.stamp" + "ament_cmake_core/module_4_assignmentConfig.cmake" + "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" + "ament_cmake_core/module_4_assignmentConfig-version.cmake" + "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment" + "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment" + "ament_cmake_index/share/ament_index/resource_index/packages/module_4_assignment" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/uninstall.dir/DependInfo.cmake" + "CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake" + "CMakeFiles/mazesolver.dir/DependInfo.cmake" + ) diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/Makefile2 b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/Makefile2 new file mode 100644 index 00000000..aa42f143 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/Makefile2 @@ -0,0 +1,169 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/mazesolver.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/uninstall.dir/clean +clean: CMakeFiles/module_4_assignment_uninstall.dir/clean +clean: CMakeFiles/mazesolver.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/uninstall.dir + +# All Build rule for target. +CMakeFiles/uninstall.dir/all: CMakeFiles/module_4_assignment_uninstall.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles --progress-num= "Built target uninstall" +.PHONY : CMakeFiles/uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/uninstall.dir/rule + +# Convenience name for target. +uninstall: CMakeFiles/uninstall.dir/rule +.PHONY : uninstall + +# clean rule for target. +CMakeFiles/uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean +.PHONY : CMakeFiles/uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/module_4_assignment_uninstall.dir + +# All Build rule for target. +CMakeFiles/module_4_assignment_uninstall.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_4_assignment_uninstall.dir/build.make CMakeFiles/module_4_assignment_uninstall.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_4_assignment_uninstall.dir/build.make CMakeFiles/module_4_assignment_uninstall.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles --progress-num= "Built target module_4_assignment_uninstall" +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/module_4_assignment_uninstall.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/module_4_assignment_uninstall.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/rule + +# Convenience name for target. +module_4_assignment_uninstall: CMakeFiles/module_4_assignment_uninstall.dir/rule +.PHONY : module_4_assignment_uninstall + +# clean rule for target. +CMakeFiles/module_4_assignment_uninstall.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_4_assignment_uninstall.dir/build.make CMakeFiles/module_4_assignment_uninstall.dir/clean +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/mazesolver.dir + +# All Build rule for target. +CMakeFiles/mazesolver.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles --progress-num=1,2 "Built target mazesolver" +.PHONY : CMakeFiles/mazesolver.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/mazesolver.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/mazesolver.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +.PHONY : CMakeFiles/mazesolver.dir/rule + +# Convenience name for target. +mazesolver: CMakeFiles/mazesolver.dir/rule +.PHONY : mazesolver + +# clean rule for target. +CMakeFiles/mazesolver.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/clean +.PHONY : CMakeFiles/mazesolver.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/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/TargetDirectories.txt b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..14eed37a --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,10 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/test.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/rebuild_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/list_install_components.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/install.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/install/local.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/install/strip.dir diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/cmake.check_cache b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake new file mode 100644 index 00000000..622b75e9 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# 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 + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp" "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o" "gcc" "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/build.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/build.make new file mode 100644 index 00000000..bd6ad6ee --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/build.make @@ -0,0 +1,192 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment + +# Include any dependencies generated for this target. +include CMakeFiles/mazesolver.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/mazesolver.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/mazesolver.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/mazesolver.dir/flags.make + +CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o: CMakeFiles/mazesolver.dir/flags.make +CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o: ../../maze_solving/src/maze_solving_sub.cpp +CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o: CMakeFiles/mazesolver.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -MF CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d -o CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp + +CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp > CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.i + +CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp -o CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.s + +# Object files for target mazesolver +mazesolver_OBJECTS = \ +"CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o" + +# External object files for target mazesolver +mazesolver_EXTERNAL_OBJECTS = + +mazesolver: CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o +mazesolver: CMakeFiles/mazesolver.dir/build.make +mazesolver: /opt/ros/humble/lib/librclcpp.so +mazesolver: /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so +mazesolver: /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so +mazesolver: /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so +mazesolver: /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so +mazesolver: /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so +mazesolver: /usr/lib/x86_64-linux-gnu/libpcap.so +mazesolver: /opt/ros/humble/lib/liblibstatistics_collector.so +mazesolver: /opt/ros/humble/lib/librcl.so +mazesolver: /opt/ros/humble/lib/librmw_implementation.so +mazesolver: /opt/ros/humble/lib/libament_index_cpp.so +mazesolver: /opt/ros/humble/lib/librcl_logging_spdlog.so +mazesolver: /opt/ros/humble/lib/librcl_logging_interface.so +mazesolver: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so +mazesolver: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so +mazesolver: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so +mazesolver: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so +mazesolver: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so +mazesolver: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so +mazesolver: /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so +mazesolver: /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so +mazesolver: /opt/ros/humble/lib/librcl_yaml_param_parser.so +mazesolver: /opt/ros/humble/lib/libyaml.so +mazesolver: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so +mazesolver: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so +mazesolver: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so +mazesolver: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so +mazesolver: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so +mazesolver: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so +mazesolver: /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so +mazesolver: /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so +mazesolver: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so +mazesolver: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so +mazesolver: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so +mazesolver: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so +mazesolver: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so +mazesolver: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so +mazesolver: /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so +mazesolver: /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so +mazesolver: /opt/ros/humble/lib/libtracetools.so +mazesolver: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so +mazesolver: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so +mazesolver: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so +mazesolver: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so +mazesolver: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so +mazesolver: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so +mazesolver: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so +mazesolver: /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so +mazesolver: /opt/ros/humble/lib/libfastcdr.so.1.0.24 +mazesolver: /opt/ros/humble/lib/librmw.so +mazesolver: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so +mazesolver: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so +mazesolver: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so +mazesolver: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so +mazesolver: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so +mazesolver: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so +mazesolver: /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so +mazesolver: /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so +mazesolver: /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so +mazesolver: /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so +mazesolver: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so +mazesolver: /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so +mazesolver: /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so +mazesolver: /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so +mazesolver: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so +mazesolver: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so +mazesolver: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so +mazesolver: /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so +mazesolver: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so +mazesolver: /usr/lib/x86_64-linux-gnu/libpython3.10.so +mazesolver: /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so +mazesolver: /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so +mazesolver: /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so +mazesolver: /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so +mazesolver: /opt/ros/humble/lib/librosidl_typesupport_cpp.so +mazesolver: /opt/ros/humble/lib/librosidl_typesupport_c.so +mazesolver: /opt/ros/humble/lib/librcpputils.so +mazesolver: /opt/ros/humble/lib/librosidl_runtime_c.so +mazesolver: /opt/ros/humble/lib/librcutils.so +mazesolver: CMakeFiles/mazesolver.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable mazesolver" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mazesolver.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/mazesolver.dir/build: mazesolver +.PHONY : CMakeFiles/mazesolver.dir/build + +CMakeFiles/mazesolver.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/mazesolver.dir/cmake_clean.cmake +.PHONY : CMakeFiles/mazesolver.dir/clean + +CMakeFiles/mazesolver.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/mazesolver.dir/depend + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/cmake_clean.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/cmake_clean.cmake new file mode 100644 index 00000000..3959e0ab --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o" + "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" + "mazesolver" + "mazesolver.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/mazesolver.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal new file mode 100644 index 00000000..0eedde67 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal @@ -0,0 +1,681 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o + /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/algorithm + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/cmath + /usr/include/math.h + /usr/include/x86_64-linux-gnu/bits/math-vector.h + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h + /usr/include/x86_64-linux-gnu/bits/fp-logb.h + /usr/include/x86_64-linux-gnu/bits/fp-fast.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h + /usr/include/x86_64-linux-gnu/bits/mathcalls.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h + /usr/include/x86_64-linux-gnu/bits/iscanonical.h + /usr/include/c++/11/bits/specfun.h + /usr/include/c++/11/limits + /usr/include/c++/11/tr1/gamma.tcc + /usr/include/c++/11/tr1/special_function_util.h + /usr/include/c++/11/tr1/bessel_function.tcc + /usr/include/c++/11/tr1/beta_function.tcc + /usr/include/c++/11/tr1/ell_integral.tcc + /usr/include/c++/11/tr1/exp_integral.tcc + /usr/include/c++/11/tr1/hypergeometric.tcc + /usr/include/c++/11/tr1/legendre_function.tcc + /usr/include/c++/11/tr1/modified_bessel_func.tcc + /usr/include/c++/11/tr1/poly_hermite.tcc + /usr/include/c++/11/tr1/poly_laguerre.tcc + /usr/include/c++/11/tr1/riemann_zeta.tcc + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp + /usr/include/c++/11/csignal + /usr/include/signal.h + /usr/include/x86_64-linux-gnu/bits/signum-generic.h + /usr/include/x86_64-linux-gnu/bits/signum-arch.h + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h + /usr/include/x86_64-linux-gnu/bits/sigaction.h + /usr/include/x86_64-linux-gnu/bits/sigcontext.h + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h + /usr/include/x86_64-linux-gnu/sys/ucontext.h + /usr/include/x86_64-linux-gnu/bits/sigstack.h + /usr/include/x86_64-linux-gnu/bits/sigstksz.h + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /usr/include/x86_64-linux-gnu/bits/ss_flags.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h + /usr/include/x86_64-linux-gnu/bits/sigthread.h + /usr/include/x86_64-linux-gnu/bits/signal_ext.h + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp + /usr/include/c++/11/future + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/ctime + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + /usr/include/c++/11/condition_variable + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_futex.h + /usr/include/c++/11/bits/std_thread.h + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/thread + /usr/include/c++/11/bits/this_thread_sleep.h + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp + /usr/include/c++/11/cassert + /usr/include/assert.h + /usr/include/c++/11/list + /usr/include/c++/11/bits/stl_list.h + /usr/include/c++/11/bits/list.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /opt/ros/humble/include/rcl/rcl/guard_condition.h + /opt/ros/humble/include/rcl/rcl/allocator.h + /opt/ros/humble/include/rcutils/rcutils/allocator.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h + /opt/ros/humble/include/rcutils/rcutils/macros.h + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h + /opt/ros/humble/include/rcl/rcl/context.h + /opt/ros/humble/include/rmw/rmw/init.h + /opt/ros/humble/include/rmw/rmw/init_options.h + /opt/ros/humble/include/rmw/rmw/domain_id.h + /opt/ros/humble/include/rmw/rmw/localhost.h + /opt/ros/humble/include/rmw/rmw/visibility_control.h + /opt/ros/humble/include/rmw/rmw/macros.h + /opt/ros/humble/include/rmw/rmw/ret_types.h + /opt/ros/humble/include/rmw/rmw/security_options.h + /opt/ros/humble/include/rcl/rcl/arguments.h + /opt/ros/humble/include/rcl/rcl/log_level.h + /opt/ros/humble/include/rcl/rcl/macros.h + /opt/ros/humble/include/rcl/rcl/types.h + /opt/ros/humble/include/rmw/rmw/types.h + /opt/ros/humble/include/rcutils/rcutils/logging.h + /opt/ros/humble/include/rcutils/rcutils/error_handling.h + /usr/include/c++/11/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /opt/ros/humble/include/rcutils/rcutils/snprintf.h + /opt/ros/humble/include/rcutils/rcutils/time.h + /opt/ros/humble/include/rcutils/rcutils/types.h + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h + /opt/ros/humble/include/rcutils/rcutils/qsort.h + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h + /opt/ros/humble/include/rmw/rmw/serialized_message.h + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h + /opt/ros/humble/include/rmw/rmw/time.h + /opt/ros/humble/include/rcl/rcl/visibility_control.h + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h + /opt/ros/humble/include/rcl/rcl/init_options.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h + /opt/ros/humble/include/rcl/rcl/wait.h + /opt/ros/humble/include/rcl/rcl/client.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h + /opt/ros/humble/include/rcl/rcl/event_callback.h + /opt/ros/humble/include/rmw/rmw/event_callback_type.h + /opt/ros/humble/include/rcl/rcl/node.h + /opt/ros/humble/include/rcl/rcl/node_options.h + /opt/ros/humble/include/rcl/rcl/domain_id.h + /opt/ros/humble/include/rcl/rcl/service.h + /opt/ros/humble/include/rcl/rcl/subscription.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/humble/include/rmw/rmw/message_sequence.h + /opt/ros/humble/include/rcl/rcl/timer.h + /opt/ros/humble/include/rcl/rcl/time.h + /opt/ros/humble/include/rmw/rmw/rmw.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h + /opt/ros/humble/include/rmw/rmw/event.h + /opt/ros/humble/include/rmw/rmw/publisher_options.h + /opt/ros/humble/include/rmw/rmw/qos_profiles.h + /opt/ros/humble/include/rmw/rmw/subscription_options.h + /opt/ros/humble/include/rcl/rcl/event.h + /opt/ros/humble/include/rcl/rcl/publisher.h + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp + /usr/include/c++/11/typeindex + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/unordered_set.h + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp + /usr/include/c++/11/optional + /usr/include/c++/11/sstream + /usr/include/c++/11/bits/sstream.tcc + /usr/include/c++/11/variant + /opt/ros/humble/include/rcl/rcl/error_handling.h + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp + /opt/ros/humble/include/rcl/rcl/graph.h + /opt/ros/humble/include/rmw/rmw/names_and_types.h + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp + /usr/include/c++/11/codecvt + /usr/include/c++/11/bits/codecvt.h + /usr/include/c++/11/iomanip + /usr/include/c++/11/locale + /usr/include/c++/11/bits/locale_facets_nonio.h + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h + /usr/include/libintl.h + /usr/include/c++/11/bits/locale_facets_nonio.tcc + /usr/include/c++/11/bits/locale_conv.h + /usr/include/c++/11/bits/quoted_string.h + /opt/ros/humble/include/rcl/rcl/logging_rosout.h + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp + /opt/ros/humble/include/rmw/rmw/error_handling.h + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp + /usr/include/c++/11/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h + /opt/ros/humble/include/rmw/rmw/impl/config.h + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp + /opt/ros/humble/include/tracetools/tracetools/tracetools.h + /opt/ros/humble/include/tracetools/tracetools/config.h + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp + /opt/ros/humble/include/tracetools/tracetools/utils.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp + /usr/include/c++/11/cstring + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp + /usr/include/c++/11/shared_mutex + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp + /usr/include/c++/11/numeric + /usr/include/c++/11/bits/stl_numeric.h + /usr/include/c++/11/pstl/glue_numeric_defs.h + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp + /opt/ros/humble/include/rcutils/rcutils/shared_library.h + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__struct.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__traits.hpp + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/twist.hpp + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__struct.hpp + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__struct.hpp + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__builder.hpp + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__traits.hpp + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__traits.hpp + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.make new file mode 100644 index 00000000..0183fbdd --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.make @@ -0,0 +1,2028 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o: ../../maze_solving/src/maze_solving_sub.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/cmath \ + /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp \ + /usr/include/c++/11/csignal \ + /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp \ + /usr/include/c++/11/future \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/c++/11/condition_variable \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_futex.h \ + /usr/include/c++/11/bits/std_thread.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/thread \ + /usr/include/c++/11/bits/this_thread_sleep.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp \ + /usr/include/c++/11/cassert \ + /usr/include/assert.h \ + /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /opt/ros/humble/include/rcl/rcl/guard_condition.h \ + /opt/ros/humble/include/rcl/rcl/allocator.h \ + /opt/ros/humble/include/rcutils/rcutils/allocator.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ + /opt/ros/humble/include/rcutils/rcutils/macros.h \ + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h \ + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h \ + /opt/ros/humble/include/rcl/rcl/context.h \ + /opt/ros/humble/include/rmw/rmw/init.h \ + /opt/ros/humble/include/rmw/rmw/init_options.h \ + /opt/ros/humble/include/rmw/rmw/domain_id.h \ + /opt/ros/humble/include/rmw/rmw/localhost.h \ + /opt/ros/humble/include/rmw/rmw/visibility_control.h \ + /opt/ros/humble/include/rmw/rmw/macros.h \ + /opt/ros/humble/include/rmw/rmw/ret_types.h \ + /opt/ros/humble/include/rmw/rmw/security_options.h \ + /opt/ros/humble/include/rcl/rcl/arguments.h \ + /opt/ros/humble/include/rcl/rcl/log_level.h \ + /opt/ros/humble/include/rcl/rcl/macros.h \ + /opt/ros/humble/include/rcl/rcl/types.h \ + /opt/ros/humble/include/rmw/rmw/types.h \ + /opt/ros/humble/include/rcutils/rcutils/logging.h \ + /opt/ros/humble/include/rcutils/rcutils/error_handling.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /opt/ros/humble/include/rcutils/rcutils/snprintf.h \ + /opt/ros/humble/include/rcutils/rcutils/time.h \ + /opt/ros/humble/include/rcutils/rcutils/types.h \ + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h \ + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h \ + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h \ + /opt/ros/humble/include/rcutils/rcutils/qsort.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h \ + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/serialized_message.h \ + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h \ + /opt/ros/humble/include/rmw/rmw/time.h \ + /opt/ros/humble/include/rcl/rcl/visibility_control.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \ + /opt/ros/humble/include/rcl/rcl/init_options.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h \ + /opt/ros/humble/include/rcl/rcl/wait.h \ + /opt/ros/humble/include/rcl/rcl/client.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \ + /opt/ros/humble/include/rcl/rcl/event_callback.h \ + /opt/ros/humble/include/rmw/rmw/event_callback_type.h \ + /opt/ros/humble/include/rcl/rcl/node.h \ + /opt/ros/humble/include/rcl/rcl/node_options.h \ + /opt/ros/humble/include/rcl/rcl/domain_id.h \ + /opt/ros/humble/include/rcl/rcl/service.h \ + /opt/ros/humble/include/rcl/rcl/subscription.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ + /opt/ros/humble/include/rmw/rmw/message_sequence.h \ + /opt/ros/humble/include/rcl/rcl/timer.h \ + /opt/ros/humble/include/rcl/rcl/time.h \ + /opt/ros/humble/include/rmw/rmw/rmw.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \ + /opt/ros/humble/include/rmw/rmw/event.h \ + /opt/ros/humble/include/rmw/rmw/publisher_options.h \ + /opt/ros/humble/include/rmw/rmw/qos_profiles.h \ + /opt/ros/humble/include/rmw/rmw/subscription_options.h \ + /opt/ros/humble/include/rcl/rcl/event.h \ + /opt/ros/humble/include/rcl/rcl/publisher.h \ + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp \ + /usr/include/c++/11/typeindex \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/unordered_set.h \ + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp \ + /usr/include/c++/11/optional \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/include/c++/11/variant \ + /opt/ros/humble/include/rcl/rcl/error_handling.h \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp \ + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h \ + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \ + /opt/ros/humble/include/rcl/rcl/graph.h \ + /opt/ros/humble/include/rmw/rmw/names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h \ + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \ + /usr/include/c++/11/codecvt \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/quoted_string.h \ + /opt/ros/humble/include/rcl/rcl/logging_rosout.h \ + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h \ + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ + /opt/ros/humble/include/rmw/rmw/error_handling.h \ + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /opt/ros/humble/include/rmw/rmw/impl/config.h \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp \ + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp \ + /opt/ros/humble/include/tracetools/tracetools/tracetools.h \ + /opt/ros/humble/include/tracetools/tracetools/config.h \ + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp \ + /opt/ros/humble/include/tracetools/tracetools/utils.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp \ + /usr/include/c++/11/cstring \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \ + /usr/include/c++/11/shared_mutex \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \ + /usr/include/c++/11/numeric \ + /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp \ + /opt/ros/humble/include/rcutils/rcutils/shared_library.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp \ + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__struct.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__traits.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/twist.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__struct.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__struct.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__builder.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__traits.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__traits.hpp + + +/opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__struct.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__struct.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp: + +/opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp: + +/opt/ros/humble/include/rcutils/rcutils/shared_library.h: + +/opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp: + +/usr/include/c++/11/bits/ios_base.h: + +/opt/ros/humble/include/rmw/rmw/message_sequence.h: + +/usr/include/x86_64-linux-gnu/bits/ss_flags.h: + +/usr/include/x86_64-linux-gnu/bits/signum-arch.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/opt/ros/humble/include/rmw/rmw/security_options.h: + +/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/csignal: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/qos.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/this_thread_sleep.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/c++/11/cwctype: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/basic_string.tcc: + +/opt/ros/humble/include/rcutils/rcutils/logging_macros.h: + +/opt/ros/humble/include/rclcpp/rclcpp/context.hpp: + +/usr/include/c++/11/cerrno: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/cstdio: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: + +/usr/include/c++/11/string_view: + +/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp: + +/usr/include/c++/11/string: + +/usr/include/ctype.h: + +/usr/include/c++/11/locale: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/11/pstl/glue_numeric_defs.h: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp: + +/usr/include/c++/11/cstdint: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp: + +/usr/include/c++/11/bits/exception.h: + +/opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp: + +/usr/include/c++/11/tr1/poly_hermite.tcc: + +/usr/include/c++/11/tr1/legendre_function.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/tr1/hypergeometric.tcc: + +/opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp: + +/usr/include/c++/11/tr1/riemann_zeta.tcc: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/tr1/ell_integral.tcc: + +/usr/include/c++/11/tr1/beta_function.tcc: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/tr1/gamma.tcc: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/limits: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp: + +/usr/include/c++/11/bits/specfun.h: + +/usr/include/c++/11/bits/stl_list.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: + +/usr/include/x86_64-linux-gnu/bits/fp-fast.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/x86_64-linux-gnu/bits/fp-logb.h: + +/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp: + +/opt/ros/humble/include/rcutils/rcutils/types/array_list.h: + +/opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/stdint.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/iomanip: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp: + +/usr/include/c++/11/unordered_map: + +/usr/include/asm-generic/errno-base.h: + +/opt/ros/humble/include/rmw/rmw/subscription_options.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp: + +/usr/include/c++/11/functional: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/linux/errno.h: + +../../maze_solving/src/maze_solving_sub.cpp: + +/usr/include/c++/11/bits/stl_heap.h: + +/opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp: + +/usr/include/c++/11/pstl/execution_defs.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp: + +/usr/include/c++/11/iostream: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/c++/11/future: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/math-vector.h: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/string.h: + +/usr/include/c++/11/tr1/bessel_function.tcc: + +/usr/include/c++/11/bits/codecvt.h: + +/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/opt/ros/humble/include/rmw/rmw/init.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/opt/ros/humble/include/rmw/rmw/publisher_options.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp: + +/opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/vector: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp: + +/usr/include/c++/11/bits/align.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp: + +/usr/include/c++/11/typeinfo: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/std_thread.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/iterator: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp: + +/usr/include/c++/11/cmath: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__struct.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp: + +/usr/include/x86_64-linux-gnu/bits/sigstack.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/stdc-predef.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/typeindex: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/errno.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/opt/ros/humble/include/rcl/rcl/allocator.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/bits/unique_lock.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp: + +/usr/include/c++/11/tr1/poly_laguerre.tcc: + +/usr/include/c++/11/bits/std_mutex.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp: + +/usr/include/c++/11/cstdlib: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/opt/ros/humble/include/rcutils/rcutils/types/string_map.h: + +/usr/include/c++/11/memory: + +/opt/ros/humble/include/rmw/rmw/serialized_message.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/opt/ros/humble/include/tracetools/tracetools/config.h: + +/usr/include/x86_64-linux-gnu/bits/iscanonical.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/atomic_futex.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/math.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/opt/ros/humble/include/rcl/rcl/graph.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/opt/ros/humble/include/rclcpp/rclcpp/duration.hpp: + +/usr/include/c++/11/debug/debug.h: + +/opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__traits.hpp: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: + +/usr/include/c++/11/iosfwd: + +/opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__traits.hpp: + +/usr/include/c++/11/initializer_list: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/sstream.tcc: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h: + +/usr/include/c++/11/tuple: + +/opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/opt/ros/humble/include/rclcpp/rclcpp/event.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/c++/11/algorithm: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/features.h: + +/opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/tr1/special_function_util.h: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp: + +/opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp: + +/usr/include/c++/11/bits/stl_algobase.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp: + +/usr/include/unistd.h: + +/usr/include/c++/11/cwchar: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp: + +/usr/include/locale.h: + +/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/stringfwd.h: + +/opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h: + +/usr/include/c++/11/system_error: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp: + +/opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/tr1/modified_bessel_func.tcc: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h: + +/usr/include/c++/11/ext/atomicity.h: + +/opt/ros/humble/include/rcl/rcl/types.h: + +/usr/include/x86_64-linux-gnu/bits/signum-generic.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp: + +/usr/include/c++/11/bits/quoted_string.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/exception: + +/opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp: + +/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp: + +/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h: + +/usr/include/x86_64-linux-gnu/bits/sigaction.h: + +/opt/ros/humble/include/rmw/rmw/qos_string_conversions.h: + +/usr/include/x86_64-linux-gnu/bits/sigcontext.h: + +/usr/include/x86_64-linux-gnu/bits/types/stack_t.h: + +/usr/include/x86_64-linux-gnu/sys/ucontext.h: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/opt/ros/humble/include/rcutils/rcutils/allocator.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/opt/ros/humble/include/rcl/rcl/init_options.h: + +/opt/ros/humble/include/rcpputils/rcpputils/join.hpp: + +/usr/include/c++/11/chrono: + +/usr/include/x86_64-linux-gnu/bits/sigthread.h: + +/usr/include/c++/11/mutex: + +/usr/include/c++/11/ratio: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/atomic: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/set: + +/usr/include/c++/11/bits/stl_tree.h: + +/opt/ros/humble/include/rcutils/rcutils/visibility_control.h: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp: + +/usr/include/c++/11/bits/stl_set.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/c++/11/cassert: + +/usr/include/c++/11/list: + +/usr/include/c++/11/map: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp: + +/opt/ros/humble/include/rcl/rcl/guard_condition.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp: + +/opt/ros/humble/include/rcutils/rcutils/macros.h: + +/opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp: + +/opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp: + +/opt/ros/humble/include/rmw/rmw/init_options.h: + +/opt/ros/humble/include/rmw/rmw/domain_id.h: + +/opt/ros/humble/include/rmw/rmw/localhost.h: + +/opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp: + +/usr/include/c++/11/type_traits: + +/opt/ros/humble/include/rmw/rmw/visibility_control.h: + +/opt/ros/humble/include/rmw/rmw/macros.h: + +/usr/include/c++/11/bits/stream_iterator.h: + +/opt/ros/humble/include/rcl/rcl/log_level.h: + +/opt/ros/humble/include/rcl/rcl/macros.h: + +/opt/ros/humble/include/rmw/rmw/types.h: + +/opt/ros/humble/include/rcutils/rcutils/error_handling.h: + +/usr/include/c++/11/stdlib.h: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp: + +/opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp: + +/opt/ros/humble/include/rcutils/rcutils/snprintf.h: + +/opt/ros/humble/include/rcutils/rcutils/time.h: + +/opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp: + +/opt/ros/humble/include/rcutils/rcutils/types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp: + +/opt/ros/humble/include/rcutils/rcutils/types/char_array.h: + +/usr/include/c++/11/variant: + +/opt/ros/humble/include/rcutils/rcutils/types/hash_map.h: + +/usr/include/c++/11/tr1/exp_integral.tcc: + +/opt/ros/humble/include/rcl/rcl/error_handling.h: + +/opt/ros/humble/include/rcutils/rcutils/types/string_array.h: + +/opt/ros/humble/include/rcutils/rcutils/qsort.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp: + +/opt/ros/humble/include/rmw/rmw/rmw.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp: + +/usr/include/c++/11/bits/list.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h: + +/opt/ros/humble/include/rclcpp/rclcpp/timer.hpp: + +/opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h: + +/opt/ros/humble/include/rmw/rmw/qos_policy_kind.h: + +/opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp: + +/usr/include/c++/11/bit: + +/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h: + +/opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h: + +/opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h: + +/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp: + +/opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp: + +/opt/ros/humble/include/rcl/rcl/visibility_control.h: + +/opt/ros/humble/include/rclcpp/rclcpp/service.hpp: + +/usr/include/c++/11/codecvt: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/assert.h: + +/opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h: + +/opt/ros/humble/include/rcl/rcl/wait.h: + +/opt/ros/humble/include/rcl/rcl/client.h: + +/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: + +/opt/ros/humble/include/rcl/rcl/context.h: + +/opt/ros/humble/include/rmw/rmw/event_callback_type.h: + +/opt/ros/humble/include/rcl/rcl/node.h: + +/opt/ros/humble/include/rcl/rcl/node_options.h: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp: + +/opt/ros/humble/include/rcl/rcl/domain_id.h: + +/opt/ros/humble/include/rcl/rcl/service.h: + +/opt/ros/humble/include/rcl/rcl/subscription.h: + +/opt/ros/humble/include/rcl/rcl/timer.h: + +/usr/include/c++/11/bits/locale_facets_nonio.h: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/opt/ros/humble/include/rcl/rcl/time.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp: + +/opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/twist.hpp: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp: + +/opt/ros/humble/include/rmw/rmw/event.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp: + +/usr/include/c++/11/clocale: + +/opt/ros/humble/include/rcl/rcl/event.h: + +/opt/ros/humble/include/rcl/rcl/publisher.h: + +/opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp: + +/opt/ros/humble/include/rcl/rcl/event_callback.h: + +/opt/ros/humble/include/tracetools/tracetools/tracetools.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/macros.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/time.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/signal_ext.h: + +/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/client.hpp: + +/usr/include/x86_64-linux-gnu/bits/sigstksz.h: + +/usr/include/c++/11/condition_variable: + +/usr/include/c++/11/optional: + +/usr/include/c++/11/sstream: + +/opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp: + +/opt/ros/humble/include/rcl/rcl/arguments.h: + +/opt/ros/humble/include/rclcpp/rclcpp/logger.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp: + +/opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp: + +/usr/include/sched.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp: + +/opt/ros/humble/include/rmw/rmw/names_and_types.h: + +/usr/include/wctype.h: + +/opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp: + +/opt/ros/humble/include/rcutils/rcutils/logging.h: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/logging.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp: + +/usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h: + +/usr/include/c++/11/cxxabi.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/libintl.h: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp: + +/usr/include/c++/11/bits/locale_facets_nonio.tcc: + +/usr/include/c++/11/bits/locale_conv.h: + +/opt/ros/humble/include/rcl/rcl/logging_rosout.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp: + +/opt/ros/humble/include/rmw/rmw/error_handling.h: + +/opt/ros/humble/include/rmw/rmw/impl/config.h: + +/usr/include/alloca.h: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp: + +/opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: + +/opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/signal.h: + +/opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/opt/ros/humble/include/rcpputils/rcpputils/time.hpp: + +/opt/ros/humble/include/tracetools/tracetools/utils.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp: + +/usr/include/c++/11/shared_mutex: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/rate.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/clock.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp: + +/usr/include/c++/11/thread: + +/opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp: + +/opt/ros/humble/include/rmw/rmw/qos_profiles.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp: + +/opt/ros/humble/include/rmw/rmw/time.h: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp: + +/opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__builder.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp: + +/opt/ros/humble/include/rmw/rmw/ret_types.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp: + +/usr/include/c++/11/numeric: + +/usr/include/linux/close_range.h: + +/usr/include/c++/11/bits/stl_numeric.h: diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.ts b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.ts new file mode 100644 index 00000000..7bba4042 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for mazesolver. diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/depend.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/depend.make new file mode 100644 index 00000000..cd70bb07 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for mazesolver. +# This may be replaced when dependencies are built. diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/flags.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/flags.make new file mode 100644 index 00000000..181f35a8 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DDISABLE_PCAP -DRCUTILS_ENABLE_FAULT_INJECTION + +CXX_INCLUDES = -I/usr/include/pcl-1.12 -I/usr/include/eigen3 -I/usr/include/ni -I/usr/include/openni2 -isystem /opt/ros/humble/include/rclcpp -isystem /opt/ros/humble/include/geometry_msgs -isystem /opt/ros/humble/include/sensor_msgs -isystem /opt/ros/humble/include/ament_index_cpp -isystem /opt/ros/humble/include/libstatistics_collector -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/fastcdr -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcpputils -isystem /opt/ros/humble/include/statistics_msgs -isystem /opt/ros/humble/include/rosgraph_msgs -isystem /opt/ros/humble/include/rosidl_typesupport_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_c -isystem /opt/ros/humble/include/std_msgs + +CXX_FLAGS = -Wall -Wextra -Wpedantic + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/link.txt b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/link.txt new file mode 100644 index 00000000..a081b80d --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -o mazesolver -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpcap.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o new file mode 100644 index 00000000..8d59bca0 Binary files /dev/null and b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o differ diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d new file mode 100644 index 00000000..0ac42cb0 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d @@ -0,0 +1,612 @@ +CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o: \ + /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/algorithm \ + /usr/include/c++/11/bits/stl_algo.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/cmath \ + /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h /usr/include/c++/11/limits \ + /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp \ + /usr/include/c++/11/csignal /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp \ + /usr/include/c++/11/future /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/c++/11/condition_variable /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_futex.h \ + /usr/include/c++/11/bits/std_thread.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/thread \ + /usr/include/c++/11/bits/this_thread_sleep.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp \ + /usr/include/c++/11/cassert /usr/include/assert.h \ + /usr/include/c++/11/list /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /opt/ros/humble/include/rcl/rcl/guard_condition.h \ + /opt/ros/humble/include/rcl/rcl/allocator.h \ + /opt/ros/humble/include/rcutils/rcutils/allocator.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdbool.h \ + /opt/ros/humble/include/rcutils/rcutils/macros.h \ + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h \ + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h \ + /opt/ros/humble/include/rcl/rcl/context.h \ + /opt/ros/humble/include/rmw/rmw/init.h \ + /opt/ros/humble/include/rmw/rmw/init_options.h \ + /opt/ros/humble/include/rmw/rmw/domain_id.h \ + /opt/ros/humble/include/rmw/rmw/localhost.h \ + /opt/ros/humble/include/rmw/rmw/visibility_control.h \ + /opt/ros/humble/include/rmw/rmw/macros.h \ + /opt/ros/humble/include/rmw/rmw/ret_types.h \ + /opt/ros/humble/include/rmw/rmw/security_options.h \ + /opt/ros/humble/include/rcl/rcl/arguments.h \ + /opt/ros/humble/include/rcl/rcl/log_level.h \ + /opt/ros/humble/include/rcl/rcl/macros.h \ + /opt/ros/humble/include/rcl/rcl/types.h \ + /opt/ros/humble/include/rmw/rmw/types.h \ + /opt/ros/humble/include/rcutils/rcutils/logging.h \ + /opt/ros/humble/include/rcutils/rcutils/error_handling.h \ + /usr/include/c++/11/stdlib.h /usr/include/string.h \ + /usr/include/strings.h \ + /opt/ros/humble/include/rcutils/rcutils/snprintf.h \ + /opt/ros/humble/include/rcutils/rcutils/time.h \ + /opt/ros/humble/include/rcutils/rcutils/types.h \ + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h \ + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h \ + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h \ + /opt/ros/humble/include/rcutils/rcutils/qsort.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h \ + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/serialized_message.h \ + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h \ + /opt/ros/humble/include/rmw/rmw/time.h \ + /opt/ros/humble/include/rcl/rcl/visibility_control.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \ + /opt/ros/humble/include/rcl/rcl/init_options.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdalign.h \ + /opt/ros/humble/include/rcl/rcl/wait.h \ + /opt/ros/humble/include/rcl/rcl/client.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \ + /opt/ros/humble/include/rcl/rcl/event_callback.h \ + /opt/ros/humble/include/rmw/rmw/event_callback_type.h \ + /opt/ros/humble/include/rcl/rcl/node.h \ + /opt/ros/humble/include/rcl/rcl/node_options.h \ + /opt/ros/humble/include/rcl/rcl/domain_id.h \ + /opt/ros/humble/include/rcl/rcl/service.h \ + /opt/ros/humble/include/rcl/rcl/subscription.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ + /opt/ros/humble/include/rmw/rmw/message_sequence.h \ + /opt/ros/humble/include/rcl/rcl/timer.h \ + /opt/ros/humble/include/rcl/rcl/time.h \ + /opt/ros/humble/include/rmw/rmw/rmw.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \ + /opt/ros/humble/include/rmw/rmw/event.h \ + /opt/ros/humble/include/rmw/rmw/publisher_options.h \ + /opt/ros/humble/include/rmw/rmw/qos_profiles.h \ + /opt/ros/humble/include/rmw/rmw/subscription_options.h \ + /opt/ros/humble/include/rcl/rcl/event.h \ + /opt/ros/humble/include/rcl/rcl/publisher.h \ + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp \ + /usr/include/c++/11/typeindex /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/unordered_set.h \ + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp \ + /usr/include/c++/11/optional /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc /usr/include/c++/11/variant \ + /opt/ros/humble/include/rcl/rcl/error_handling.h \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp \ + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h \ + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \ + /opt/ros/humble/include/rcl/rcl/graph.h \ + /opt/ros/humble/include/rmw/rmw/names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h \ + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \ + /usr/include/c++/11/codecvt /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/iomanip /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/quoted_string.h \ + /opt/ros/humble/include/rcl/rcl/logging_rosout.h \ + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h \ + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ + /opt/ros/humble/include/rmw/rmw/error_handling.h \ + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp \ + /usr/include/c++/11/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cxxabi_tweaks.h \ + /opt/ros/humble/include/rmw/rmw/impl/config.h \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp \ + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp \ + /opt/ros/humble/include/tracetools/tracetools/tracetools.h \ + /opt/ros/humble/include/tracetools/tracetools/config.h \ + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp \ + /opt/ros/humble/include/tracetools/tracetools/utils.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp \ + /usr/include/c++/11/cstring \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \ + /usr/include/c++/11/shared_mutex \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \ + /usr/include/c++/11/numeric /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp \ + /opt/ros/humble/include/rcutils/rcutils/shared_library.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp \ + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__struct.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__traits.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/twist.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__struct.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__struct.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__builder.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/twist__traits.hpp \ + /opt/ros/humble/include/geometry_msgs/geometry_msgs/msg/detail/vector3__traits.hpp diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/progress.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/progress.make new file mode 100644 index 00000000..abadeb0c --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/build.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/build.make new file mode 100644 index 00000000..c849bb83 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/build.make @@ -0,0 +1,90 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment + +# Utility rule file for module_4_assignment_uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/module_4_assignment_uninstall.dir/progress.make + +CMakeFiles/module_4_assignment_uninstall: + /usr/bin/cmake -P /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake + +module_4_assignment_uninstall: CMakeFiles/module_4_assignment_uninstall +module_4_assignment_uninstall: CMakeFiles/module_4_assignment_uninstall.dir/build.make +.PHONY : module_4_assignment_uninstall + +# Rule to build all files generated by this target. +CMakeFiles/module_4_assignment_uninstall.dir/build: module_4_assignment_uninstall +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/build + +CMakeFiles/module_4_assignment_uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/clean + +CMakeFiles/module_4_assignment_uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/module_4_assignment_uninstall.dir/depend + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..40d04541 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/module_4_assignment_uninstall" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/module_4_assignment_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..442288ab --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for module_4_assignment_uninstall. +# This may be replaced when dependencies are built. diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.ts b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ba88f7ee --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for module_4_assignment_uninstall. diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/progress.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/module_4_assignment_uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/progress.marks b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/progress.marks new file mode 100644 index 00000000..0cfbf088 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake new file mode 100644 index 00000000..dc55e44b --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/build.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/build.make new file mode 100644 index 00000000..67be74da --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/build.make @@ -0,0 +1,86 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment + +# Utility rule file for uninstall. + +# Include any custom commands dependencies for this target. +include CMakeFiles/uninstall.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/uninstall.dir/progress.make + +uninstall: CMakeFiles/uninstall.dir/build.make +.PHONY : uninstall + +# Rule to build all files generated by this target. +CMakeFiles/uninstall.dir/build: uninstall +.PHONY : CMakeFiles/uninstall.dir/build + +CMakeFiles/uninstall.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake +.PHONY : CMakeFiles/uninstall.dir/clean + +CMakeFiles/uninstall.dir/depend: + cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/uninstall.dir/depend + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake new file mode 100644 index 00000000..9960e984 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.make new file mode 100644 index 00000000..2d744479 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for uninstall. +# This may be replaced when dependencies are built. diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts new file mode 100644 index 00000000..ef27dccf --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for uninstall. diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/progress.make b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/progress.make new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CMakeFiles/uninstall.dir/progress.make @@ -0,0 +1 @@ + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CTestConfiguration.ini b/module_4_assessment/module_4_assignment/build/module_4_assignment/CTestConfiguration.ini new file mode 100644 index 00000000..4cbc5e27 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment +BuildDirectory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: kushal16-ros2Ubuntu + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 11.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CTestCustom.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CTestCustom.cmake new file mode 100644 index 00000000..14956f31 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/CTestTestfile.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/CTestTestfile.cmake new file mode 100644 index 00000000..35f12b30 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/CTestTestfile.cmake @@ -0,0 +1,18 @@ +# CMake generated Testfile for +# Source directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment +# Build directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test(cppcheck "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/cppcheck.xunit.xml" "--package-name" "module_4_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cppcheck/cppcheck.txt" "--command" "/opt/ros/humble/bin/ament_cppcheck" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/cppcheck.xunit.xml") +set_tests_properties(cppcheck PROPERTIES LABELS "cppcheck;linter" TIMEOUT "300" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cppcheck.cmake;66;ament_add_test;/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake;87;ament_cppcheck;/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;60;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;0;") +add_test(flake8 "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/flake8.xunit.xml" "--package-name" "module_4_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_flake8/flake8.txt" "--command" "/opt/ros/humble/bin/ament_flake8" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/flake8.xunit.xml") +set_tests_properties(flake8 PROPERTIES LABELS "flake8;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_flake8.cmake;63;ament_add_test;/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake;18;ament_flake8;/opt/ros/humble/share/ament_cmake_flake8/cmake/ament_cmake_flake8_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;60;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;0;") +add_test(lint_cmake "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/lint_cmake.xunit.xml" "--package-name" "module_4_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_lint_cmake/lint_cmake.txt" "--command" "/opt/ros/humble/bin/ament_lint_cmake" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/lint_cmake.xunit.xml") +set_tests_properties(lint_cmake PROPERTIES LABELS "lint_cmake;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_lint_cmake.cmake;47;ament_add_test;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;21;ament_lint_cmake;/opt/ros/humble/share/ament_cmake_lint_cmake/cmake/ament_cmake_lint_cmake_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;60;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;0;") +add_test(pep257 "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/pep257.xunit.xml" "--package-name" "module_4_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_pep257/pep257.txt" "--command" "/opt/ros/humble/bin/ament_pep257" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/pep257.xunit.xml") +set_tests_properties(pep257 PROPERTIES LABELS "pep257;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_pep257.cmake;41;ament_add_test;/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake;18;ament_pep257;/opt/ros/humble/share/ament_cmake_pep257/cmake/ament_cmake_pep257_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;60;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;0;") +add_test(uncrustify "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/uncrustify.xunit.xml" "--package-name" "module_4_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_uncrustify/uncrustify.txt" "--command" "/opt/ros/humble/bin/ament_uncrustify" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/uncrustify.xunit.xml") +set_tests_properties(uncrustify PROPERTIES LABELS "uncrustify;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_uncrustify.cmake;70;ament_add_test;/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake;43;ament_uncrustify;/opt/ros/humble/share/ament_cmake_uncrustify/cmake/ament_cmake_uncrustify_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;60;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;0;") +add_test(xmllint "/usr/bin/python3" "-u" "/opt/ros/humble/share/ament_cmake_test/cmake/run_test.py" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/xmllint.xunit.xml" "--package-name" "module_4_assignment" "--output-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_xmllint/xmllint.txt" "--command" "/opt/ros/humble/bin/ament_xmllint" "--xunit-file" "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/test_results/module_4_assignment/xmllint.xunit.xml") +set_tests_properties(xmllint PROPERTIES LABELS "xmllint;linter" TIMEOUT "60" WORKING_DIRECTORY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment" _BACKTRACE_TRIPLES "/opt/ros/humble/share/ament_cmake_test/cmake/ament_add_test.cmake;125;add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_xmllint.cmake;50;ament_add_test;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;18;ament_xmllint;/opt/ros/humble/share/ament_cmake_xmllint/cmake/ament_cmake_xmllint_lint_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;21;ament_execute_extensions;/opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_package_hook.cmake;0;;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake;48;include;/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake;66;ament_execute_extensions;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;60;ament_package;/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/CMakeLists.txt;0;") diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/Makefile b/module_4_assessment/module_4_assignment/build/module_4_assignment/Makefile new file mode 100644 index 00000000..2557f717 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/Makefile @@ -0,0 +1,272 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Produce verbose output by default. +VERBOSE = 1 + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/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 uninstall + +# Build rule for target. +uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall +.PHONY : uninstall + +# fast build rule for target. +uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build +.PHONY : uninstall/fast + +#============================================================================= +# Target rules for targets named module_4_assignment_uninstall + +# Build rule for target. +module_4_assignment_uninstall: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 module_4_assignment_uninstall +.PHONY : module_4_assignment_uninstall + +# fast build rule for target. +module_4_assignment_uninstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/module_4_assignment_uninstall.dir/build.make CMakeFiles/module_4_assignment_uninstall.dir/build +.PHONY : module_4_assignment_uninstall/fast + +#============================================================================= +# Target rules for targets named mazesolver + +# Build rule for target. +mazesolver: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 mazesolver +.PHONY : mazesolver + +# fast build rule for target. +mazesolver/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +.PHONY : mazesolver/fast + +maze_solving/src/maze_solving_sub.o: maze_solving/src/maze_solving_sub.cpp.o +.PHONY : maze_solving/src/maze_solving_sub.o + +# target to build an object file +maze_solving/src/maze_solving_sub.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o +.PHONY : maze_solving/src/maze_solving_sub.cpp.o + +maze_solving/src/maze_solving_sub.i: maze_solving/src/maze_solving_sub.cpp.i +.PHONY : maze_solving/src/maze_solving_sub.i + +# target to preprocess a source file +maze_solving/src/maze_solving_sub.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.i +.PHONY : maze_solving/src/maze_solving_sub.cpp.i + +maze_solving/src/maze_solving_sub.s: maze_solving/src/maze_solving_sub.cpp.s +.PHONY : maze_solving/src/maze_solving_sub.s + +# target to generate assembly for a file +maze_solving/src/maze_solving_sub.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.s +.PHONY : maze_solving/src/maze_solving_sub.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... module_4_assignment_uninstall" + @echo "... uninstall" + @echo "... mazesolver" + @echo "... maze_solving/src/maze_solving_sub.o" + @echo "... maze_solving/src/maze_solving_sub.i" + @echo "... maze_solving/src/maze_solving_sub.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/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig-version.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig.cmake new file mode 100644 index 00000000..949df84c --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_4_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_4_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_4_assignment_FOUND FALSE) + elseif(NOT module_4_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_4_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_4_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_4_assignment_FIND_QUIETLY) + message(STATUS "Found module_4_assignment: 0.0.0 (${module_4_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_4_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_4_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_4_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_4_assignment_DIR}/${_extra}") +endforeach() diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/package.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/package.cmake new file mode 100644 index 00000000..88c9bf12 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/package.cmake @@ -0,0 +1,14 @@ +set(_AMENT_PACKAGE_NAME "module_4_assignment") +set(module_4_assignment_VERSION "0.0.0") +set(module_4_assignment_MAINTAINER "luqman ") +set(module_4_assignment_BUILD_DEPENDS ) +set(module_4_assignment_BUILDTOOL_DEPENDS "ament_cmake") +set(module_4_assignment_BUILD_EXPORT_DEPENDS ) +set(module_4_assignment_BUILDTOOL_EXPORT_DEPENDS ) +set(module_4_assignment_EXEC_DEPENDS ) +set(module_4_assignment_TEST_DEPENDS "ament_lint_auto" "ament_lint_common") +set(module_4_assignment_GROUP_DEPENDS ) +set(module_4_assignment_MEMBER_OF_GROUPS ) +set(module_4_assignment_DEPRECATED "") +set(module_4_assignment_EXPORT_TAGS) +list(APPEND module_4_assignment_EXPORT_TAGS "ament_cmake") diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/ament_prefix_path.sh.stamp @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp new file mode 100644 index 00000000..ee49c9f1 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "@PACKAGE_VERSION@") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp new file mode 100644 index 00000000..6fb3fe78 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/nameConfig.cmake.in.stamp @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_@PROJECT_NAME@_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED @PROJECT_NAME@_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(@PROJECT_NAME@_FOUND FALSE) + elseif(NOT @PROJECT_NAME@_FOUND) + # use separate condition to avoid uninitialized variable warning + set(@PROJECT_NAME@_FOUND FALSE) + endif() + return() +endif() +set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT @PROJECT_NAME@_FIND_QUIETLY) + message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "") + set(_msg "Package '@PROJECT_NAME@' is deprecated") + # append custom deprecation text if available + if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE") + set(_msg "${_msg} (@PACKAGE_DEPRECATED@)") + endif() + # optionally quiet the deprecation message + if(NOT ${@PROJECT_NAME@_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@") +foreach(_extra ${_extras}) + include("${@PROJECT_NAME@_DIR}/${_extra}") +endforeach() diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/package.xml.stamp b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/package.xml.stamp new file mode 100644 index 00000000..ef0314fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/package.xml.stamp @@ -0,0 +1,18 @@ + + + + module_4_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp new file mode 100644 index 00000000..8be98943 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp @@ -0,0 +1,150 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +from collections import OrderedDict +import os +import sys + +from catkin_pkg.package import parse_package_string + + +def main(argv=sys.argv[1:]): + """ + Extract the information from package.xml and make them accessible to CMake. + + Parse the given package.xml file and + print CMake code defining several variables containing the content. + """ + parser = argparse.ArgumentParser( + description='Parse package.xml file and print CMake code defining ' + 'several variables', + ) + parser.add_argument( + 'package_xml', + type=argparse.FileType('r', encoding='utf-8'), + help='The path to a package.xml file', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + try: + package = parse_package_string( + args.package_xml.read(), filename=args.package_xml.name) + except Exception as e: + print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr) + raise e + finally: + args.package_xml.close() + + lines = generate_cmake_code(package) + if args.outfile: + with open(args.outfile, 'w', encoding='utf-8') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def get_dependency_values(key, depends): + dependencies = [] + + # Filter the dependencies, checking for any condition attributes + dependencies.append((key, ' '.join([ + '"%s"' % str(d) for d in depends + if d.condition is None or d.evaluate_condition(os.environ) + ]))) + + for d in depends: + comparisons = [ + 'version_lt', + 'version_lte', + 'version_eq', + 'version_gte', + 'version_gt'] + for comp in comparisons: + value = getattr(d, comp, None) + if value is not None: + dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()), + '"%s"' % value)) + return dependencies + + +def generate_cmake_code(package): + """ + Return a list of CMake set() commands containing the manifest information. + + :param package: catkin_pkg.package.Package + :returns: list of str + """ + variables = [] + variables.append(('VERSION', '"%s"' % package.version)) + + variables.append(( + 'MAINTAINER', + '"%s"' % (', '.join([str(m) for m in package.maintainers])))) + + variables.extend(get_dependency_values('BUILD_DEPENDS', + package.build_depends)) + variables.extend(get_dependency_values('BUILDTOOL_DEPENDS', + package.buildtool_depends)) + variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS', + package.build_export_depends)) + variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS', + package.buildtool_export_depends)) + variables.extend(get_dependency_values('EXEC_DEPENDS', + package.exec_depends)) + variables.extend(get_dependency_values('TEST_DEPENDS', + package.test_depends)) + variables.extend(get_dependency_values('GROUP_DEPENDS', + package.group_depends)) + variables.extend(get_dependency_values('MEMBER_OF_GROUPS', + package.member_of_groups)) + + deprecated = [e.content for e in package.exports + if e.tagname == 'deprecated'] + variables.append(('DEPRECATED', + '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE') + if deprecated + else ''))) + + lines = [] + lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name) + for (k, v) in variables: + lines.append('set(%s_%s %s)' % (package.name, k, v)) + + lines.append('set(%s_EXPORT_TAGS)' % package.name) + replaces = OrderedDict() + replaces['${prefix}/'] = '' + replaces['\\'] = '\\\\' # escape backslashes + replaces['"'] = '\\"' # prevent double quotes to end the CMake string + replaces[';'] = '\\;' # prevent semicolons to be interpreted as list separators + for export in package.exports: + export = str(export) + for k, v in replaces.items(): + export = export.replace(k, v) + lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export)) + + return lines + + +if __name__ == '__main__': + main() diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/path.sh.stamp b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/path.sh.stamp new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/path.sh.stamp @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp new file mode 100644 index 00000000..fb2fb479 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_core/stamps/templates_2_cmake.py.stamp @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright 2014-2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import argparse +import os +import sys + +from ament_package.templates import get_environment_hook_template_path +from ament_package.templates import get_package_level_template_names +from ament_package.templates import get_package_level_template_path +from ament_package.templates import get_prefix_level_template_names +from ament_package.templates import get_prefix_level_template_path + +IS_WINDOWS = os.name == 'nt' + + +def main(argv=sys.argv[1:]): + """ + Extract the information about templates provided by ament_package. + + Call the API provided by ament_package and + print CMake code defining several variables containing information about + the available templates. + """ + parser = argparse.ArgumentParser( + description='Extract information about templates provided by ' + 'ament_package and print CMake code defining several ' + 'variables', + ) + parser.add_argument( + 'outfile', + nargs='?', + help='The filename where the output should be written to', + ) + args = parser.parse_args(argv) + + lines = generate_cmake_code() + if args.outfile: + basepath = os.path.dirname(args.outfile) + if not os.path.exists(basepath): + os.makedirs(basepath) + with open(args.outfile, 'w') as f: + for line in lines: + f.write('%s\n' % line) + else: + for line in lines: + print(line) + + +def generate_cmake_code(): + """ + Return a list of CMake set() commands containing the template information. + + :returns: list of str + """ + variables = [] + + if not IS_WINDOWS: + variables.append(( + 'ENVIRONMENT_HOOK_LIBRARY_PATH', + '"%s"' % get_environment_hook_template_path('library_path.sh'))) + else: + variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', '')) + + ext = '.bat.in' if IS_WINDOWS else '.sh.in' + variables.append(( + 'ENVIRONMENT_HOOK_PYTHONPATH', + '"%s"' % get_environment_hook_template_path('pythonpath' + ext))) + + templates = [] + for name in get_package_level_template_names(): + templates.append('"%s"' % get_package_level_template_path(name)) + variables.append(( + 'PACKAGE_LEVEL', + templates)) + + templates = [] + for name in get_prefix_level_template_names(): + templates.append('"%s"' % get_prefix_level_template_path(name)) + variables.append(( + 'PREFIX_LEVEL', + templates)) + + lines = [] + for (k, v) in variables: + if isinstance(v, list): + lines.append('set(ament_cmake_package_templates_%s "")' % k) + for vv in v: + lines.append('list(APPEND ament_cmake_package_templates_%s %s)' + % (k, vv)) + else: + lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v)) + # Ensure backslashes are replaced with forward slashes because CMake cannot + # parse files with backslashes in it. + return [line.replace('\\', '/') for line in lines] + + +if __name__ == '__main__': + main() diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.bash b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.dsv b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.dsv new file mode 100644 index 00000000..83572324 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_4_assignment/environment/ament_prefix_path.sh +source;share/module_4_assignment/environment/path.sh diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.sh b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.sh new file mode 100644 index 00000000..b39a7995 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_4_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_4_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.zsh b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/package.dsv b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/package.dsv new file mode 100644 index 00000000..b8012292 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/package.dsv @@ -0,0 +1,4 @@ +source;share/module_4_assignment/local_setup.bash +source;share/module_4_assignment/local_setup.dsv +source;share/module_4_assignment/local_setup.sh +source;share/module_4_assignment/local_setup.zsh diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/path.dsv b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_4_assignment b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_4_assignment new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment new file mode 100644 index 00000000..05dd1d0d --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment @@ -0,0 +1 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment:/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_package_templates/templates.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_package_templates/templates.cmake new file mode 100644 index 00000000..42a5a033 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_package_templates/templates.cmake @@ -0,0 +1,14 @@ +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/pythonpath.sh.in") +set(ament_cmake_package_templates_PACKAGE_LEVEL "") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.bash.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/package_level/local_setup.zsh.in") +set(ament_cmake_package_templates_PREFIX_LEVEL "") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/local_setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.bash") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.sh.in") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/setup.zsh") +list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/prefix_level/_local_setup_util.py") diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake new file mode 100644 index 00000000..6582e00e --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -0,0 +1,57 @@ +# generated from +# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in + +function(ament_cmake_uninstall_target_remove_empty_directories path) + set(install_space "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment") + if(install_space STREQUAL "") + message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty") + endif() + + string(LENGTH "${install_space}" length) + string(SUBSTRING "${path}" 0 ${length} path_prefix) + if(NOT path_prefix STREQUAL install_space) + message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'") + endif() + if(path STREQUAL install_space) + return() + endif() + + # check if directory is empty + file(GLOB files "${path}/*") + list(LENGTH files length) + if(length EQUAL 0) + message(STATUS "Uninstalling: ${path}/") + execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}") + # recursively try to remove parent directories + get_filename_component(parent_path "${path}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endfunction() + +# uninstall files installed using the standard install() function +set(install_manifest "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/install_manifest.txt") +if(NOT EXISTS "${install_manifest}") + message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}") +endif() + +file(READ "${install_manifest}" installed_files) +string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") +foreach(installed_file ${installed_files}) + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(STATUS "Uninstalling: ${installed_file}") + file(REMOVE "${installed_file}") + if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") + message(FATAL_ERROR "Failed to remove '${installed_file}'") + endif() + + # remove empty parent folders + get_filename_component(parent_path "${installed_file}" PATH) + ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") + endif() +endforeach() + +# end of template + +message(STATUS "Execute custom uninstall script") + +# begin of custom uninstall code diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/cmake_args.last b/module_4_assessment/module_4_assignment/build/module_4_assignment/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/cmake_install.cmake b/module_4_assessment/module_4_assignment/build/module_4_assignment/cmake_install.cmake new file mode 100644 index 00000000..6384f24f --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/cmake_install.cmake @@ -0,0 +1,144 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_4_assignment/mazesolver" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_4_assignment/mazesolver") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_4_assignment/mazesolver" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/module_4_assignment" TYPE EXECUTABLE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/mazesolver") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_4_assignment/mazesolver" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_4_assignment/mazesolver") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_4_assignment/mazesolver" + OLD_RPATH "/opt/ros/humble/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/module_4_assignment/mazesolver") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE DIRECTORY FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/launch" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/worlds" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE DIRECTORY FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/urdf") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/module_4_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/module_4_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/environment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_index/share/ament_index/resource_index/packages/module_4_assignment") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment/cmake" TYPE FILE FILES + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig.cmake" + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/ament_cmake_core/module_4_assignmentConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/module_4_assignment" TYPE FILE FILES "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/package.xml") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/colcon_build.rc b/module_4_assessment/module_4_assignment/build/module_4_assignment/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/colcon_command_prefix_build.sh b/module_4_assessment/module_4_assignment/build/module_4_assignment/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/colcon_command_prefix_build.sh.env b/module_4_assessment/module_4_assignment/build/module_4_assignment/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..584707ec --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/colcon_command_prefix_build.sh.env @@ -0,0 +1,65 @@ +AMENT_PREFIX_PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment:/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment:/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install:/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=6431 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=f0c2301ecd5e403b92ab3a88efbd0329 +JOURNAL_STREAM=8:36253 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1606 +OLDPWD=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +PYTHONPATH=/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1774 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d +TURTLEBOT3_MODEL=waffle_pi +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.L7XJR2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/install_manifest.txt b/module_4_assessment/module_4_assignment/build/module_4_assignment/install_manifest.txt new file mode 100644 index 00000000..19ad0d02 --- /dev/null +++ b/module_4_assessment/module_4_assignment/build/module_4_assignment/install_manifest.txt @@ -0,0 +1,16 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/build/module_4_assignment/mazesolver b/module_4_assessment/module_4_assignment/build/module_4_assignment/mazesolver new file mode 100755 index 00000000..c7b196d5 Binary files /dev/null and b/module_4_assessment/module_4_assignment/build/module_4_assignment/mazesolver differ diff --git a/module_4_assessment/module_4_assignment/install/.colcon_install_layout b/module_4_assessment/module_4_assignment/install/.colcon_install_layout new file mode 100644 index 00000000..3aad5336 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/.colcon_install_layout @@ -0,0 +1 @@ +isolated diff --git a/module_4_assessment/module_4_assignment/install/COLCON_IGNORE b/module_4_assessment/module_4_assignment/install/COLCON_IGNORE new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/install/_local_setup_util_ps1.py b/module_4_assessment/module_4_assignment/install/_local_setup_util_ps1.py new file mode 100644 index 00000000..83abe630 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/_local_setup_util_ps1.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"' +FORMAT_STR_USE_ENV_VAR = '$env:{name}' +FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"' +FORMAT_STR_REMOVE_LEADING_SEPARATOR = '' +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = '' + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/module_4_assessment/module_4_assignment/install/_local_setup_util_sh.py b/module_4_assessment/module_4_assignment/install/_local_setup_util_sh.py new file mode 100644 index 00000000..ff311987 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/_local_setup_util_sh.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"' +FORMAT_STR_USE_ENV_VAR = '${name}' +FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"' +FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi' +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi' + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/module_4_assessment/module_4_assignment/install/local_setup.bash b/module_4_assessment/module_4_assignment/install/local_setup.bash new file mode 100644 index 00000000..03f00256 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/local_setup.bash @@ -0,0 +1,121 @@ +# generated from colcon_bash/shell/template/prefix.bash.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +else + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_bash_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_bash_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_bash_prepend_unique_value_IFS" + unset _colcon_prefix_bash_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_bash_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/local_setup.ps1 b/module_4_assessment/module_4_assignment/install/local_setup.ps1 new file mode 100644 index 00000000..6f68c8de --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/local_setup.ps1 @@ -0,0 +1,55 @@ +# generated from colcon_powershell/shell/template/prefix.ps1.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# check environment variable for custom Python executable +if ($env:COLCON_PYTHON_EXECUTABLE) { + if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) { + echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist" + exit 1 + } + $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE" +} else { + # use the Python executable known at configure time + $_colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) { + if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) { + echo "error: unable to find python3 executable" + exit 1 + } + $_colcon_python_executable="python3" + } +} + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_powershell_source_script { + param ( + $_colcon_prefix_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_powershell_source_script_param'" + } + . "$_colcon_prefix_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'" + } +} + +# get all commands in topological order +$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1 + +# execute all commands in topological order +if ($env:COLCON_TRACE) { + echo "Execute generated script:" + echo "<<<" + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output + echo ">>>" +} +if ($_colcon_ordered_commands) { + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression +} diff --git a/module_4_assessment/module_4_assignment/install/local_setup.sh b/module_4_assessment/module_4_assignment/install/local_setup.sh new file mode 100644 index 00000000..da95effa --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/local_setup.sh @@ -0,0 +1,137 @@ +# generated from colcon_core/shell/template/prefix.sh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX + return 1 + fi +else + _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_sh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_sh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_sh_prepend_unique_value_IFS" + unset _colcon_prefix_sh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_sh_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "_colcon_prefix_sh_source_script() { + if [ -f \"\$1\" ]; then + if [ -n \"\$COLCON_TRACE\" ]; then + echo \"# . \\\"\$1\\\"\" + fi + . \"\$1\" + else + echo \"not found: \\\"\$1\\\"\" 1>&2 + fi + }" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/local_setup.zsh b/module_4_assessment/module_4_assignment/install/local_setup.zsh new file mode 100644 index 00000000..b6487102 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/local_setup.zsh @@ -0,0 +1,134 @@ +# generated from colcon_zsh/shell/template/prefix.zsh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +else + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +_colcon_prefix_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_zsh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # workaround SH_WORD_SPLIT not being set + _colcon_prefix_zsh_convert_to_array _values + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS" + unset _colcon_prefix_zsh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_zsh_prepend_unique_value +unset _colcon_prefix_zsh_convert_to_array + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver b/module_4_assessment/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver new file mode 100755 index 00000000..c74b449b Binary files /dev/null and b/module_4_assessment/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver differ diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment new file mode 100644 index 00000000..25ce83ab --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment @@ -0,0 +1 @@ +ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment new file mode 100644 index 00000000..05dd1d0d --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment @@ -0,0 +1 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment:/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake new file mode 100644 index 00000000..7beb7328 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake new file mode 100644 index 00000000..949df84c --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_module_4_assignment_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED module_4_assignment_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(module_4_assignment_FOUND FALSE) + elseif(NOT module_4_assignment_FOUND) + # use separate condition to avoid uninitialized variable warning + set(module_4_assignment_FOUND FALSE) + endif() + return() +endif() +set(_module_4_assignment_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT module_4_assignment_FIND_QUIETLY) + message(STATUS "Found module_4_assignment: 0.0.0 (${module_4_assignment_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'module_4_assignment' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${module_4_assignment_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(module_4_assignment_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "") +foreach(_extra ${_extras}) + include("${module_4_assignment_DIR}/${_extra}") +endforeach() diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv new file mode 100644 index 00000000..79d4c95b --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh new file mode 100644 index 00000000..02e441b7 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv new file mode 100644 index 00000000..b94426af --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh new file mode 100644 index 00000000..e59b749a --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv new file mode 100644 index 00000000..e119f32c --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;CMAKE_PREFIX_PATH; diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1 b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1 new file mode 100644 index 00000000..d03facc1 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1 @@ -0,0 +1,3 @@ +# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em + +colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX" diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh new file mode 100644 index 00000000..a948e685 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh @@ -0,0 +1,3 @@ +# generated from colcon_core/shell/template/hook_prepend_value.sh.em + +_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX" diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash new file mode 100644 index 00000000..49782f24 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv new file mode 100644 index 00000000..83572324 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv @@ -0,0 +1,2 @@ +source;share/module_4_assignment/environment/ament_prefix_path.sh +source;share/module_4_assignment/environment/path.sh diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh new file mode 100644 index 00000000..b39a7995 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh @@ -0,0 +1,184 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_4_assignment/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/module_4_assignment/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh new file mode 100644 index 00000000..fe161be5 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash new file mode 100644 index 00000000..df757505 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash @@ -0,0 +1,39 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/module_4_assignment/package.sh" + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX" + +# source bash hooks +_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/module_4_assignment/local_setup.bash" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv new file mode 100644 index 00000000..3c73db82 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv @@ -0,0 +1,8 @@ +source;share/module_4_assignment/hook/cmake_prefix_path.ps1 +source;share/module_4_assignment/hook/cmake_prefix_path.dsv +source;share/module_4_assignment/hook/cmake_prefix_path.sh +source;share/module_4_assignment/local_setup.bash +source;share/module_4_assignment/local_setup.dsv +source;share/module_4_assignment/local_setup.ps1 +source;share/module_4_assignment/local_setup.sh +source;share/module_4_assignment/local_setup.zsh diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1 b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1 new file mode 100644 index 00000000..3182c6d7 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1 @@ -0,0 +1,116 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + +# a powershell script is able to determine its own path +# the prefix is two levels up from the package specific share directory +$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName + +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_4_assignment/hook/cmake_prefix_path.ps1" +colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/module_4_assignment/local_setup.ps1" + +Remove-Item Env:\COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh new file mode 100644 index 00000000..8be5ca29 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh @@ -0,0 +1,87 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_package_sh_COLCON_CURRENT_PREFIX + return 1 + fi + COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX" +fi +unset _colcon_package_sh_COLCON_CURRENT_PREFIX + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh hooks +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_4_assignment/hook/cmake_prefix_path.sh" +_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/module_4_assignment/local_setup.sh" + +unset _colcon_package_sh_source_script +unset COLCON_CURRENT_PREFIX + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml new file mode 100644 index 00000000..ef0314fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml @@ -0,0 +1,18 @@ + + + + module_4_assignment + 0.0.0 + TODO: Package description + luqman + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh new file mode 100644 index 00000000..9918ae3f --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh @@ -0,0 +1,50 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/module_4_assignment/package.sh" +unset convert_zsh_to_array + +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts +COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX" + +# source zsh hooks +_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/module_4_assignment/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/setup.bash b/module_4_assessment/module_4_assignment/install/setup.bash new file mode 100644 index 00000000..b6d0a005 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/setup.bash @@ -0,0 +1,40 @@ +# generated from colcon_bash/shell/template/prefix_chain.bash.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/robotisim_ws/install" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/install" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_bash_source_script diff --git a/module_4_assessment/module_4_assignment/install/setup.ps1 b/module_4_assessment/module_4_assignment/install/setup.ps1 new file mode 100644 index 00000000..4d1640f9 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/setup.ps1 @@ -0,0 +1,32 @@ +# generated from colcon_powershell/shell/template/prefix_chain.ps1.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_chain_powershell_source_script { + param ( + $_colcon_prefix_chain_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_chain_powershell_source_script_param'" + } + . "$_colcon_prefix_chain_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'" + } +} + +# source chained prefixes +_colcon_prefix_chain_powershell_source_script "/opt/ros/humble\local_setup.ps1" +_colcon_prefix_chain_powershell_source_script "/home/kushal16/robotisim_ws/install\local_setup.ps1" +_colcon_prefix_chain_powershell_source_script "/home/kushal16/rse_ws/install\local_setup.ps1" +_colcon_prefix_chain_powershell_source_script "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install\local_setup.ps1" + +# source this prefix +$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent) +_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1" diff --git a/module_4_assessment/module_4_assignment/install/setup.sh b/module_4_assessment/module_4_assignment/install/setup.sh new file mode 100644 index 00000000..ced1154f --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/setup.sh @@ -0,0 +1,57 @@ +# generated from colcon_core/shell/template/prefix_chain.sh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install +if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX + return 1 +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/robotisim_ws/install" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/install" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_sh_source_script +unset COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/install/setup.zsh b/module_4_assessment/module_4_assignment/install/setup.zsh new file mode 100644 index 00000000..eaa12c34 --- /dev/null +++ b/module_4_assessment/module_4_assignment/install/setup.zsh @@ -0,0 +1,40 @@ +# generated from colcon_zsh/shell/template/prefix_chain.zsh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/robotisim_ws/install" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/install" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_zsh_source_script diff --git a/module_4_assessment/module_4_assignment/log/COLCON_IGNORE b/module_4_assessment/module_4_assignment/log/COLCON_IGNORE new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/events.log new file mode 100644 index 00000000..b7b44603 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/events.log @@ -0,0 +1,193 @@ +[0.000000] (-) TimerEvent: {} +[0.000236] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000280] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.009430] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.009815] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.077209] (module_4_assignment) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.099352] (-) TimerEvent: {} +[0.141139] (module_4_assignment) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.149403] (module_4_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.199510] (-) TimerEvent: {} +[0.224074] (module_4_assignment) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.230553] (module_4_assignment) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.230888] (module_4_assignment) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.231359] (module_4_assignment) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.234559] (module_4_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.299669] (-) TimerEvent: {} +[0.319999] (module_4_assignment) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.326375] (module_4_assignment) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.326564] (module_4_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.327150] (module_4_assignment) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.333601] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.399950] (-) TimerEvent: {} +[0.467860] (module_4_assignment) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter \n'} +[0.500065] (-) TimerEvent: {} +[0.570560] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.600183] (-) TimerEvent: {} +[0.628762] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.637981] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.648936] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.665311] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.688496] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.700274] (-) TimerEvent: {} +[0.767509] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.771766] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.800387] (-) TimerEvent: {} +[0.900677] (-) TimerEvent: {} +[0.906881] (module_4_assignment) StdoutLine: {'line': b'-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") \n'} +[0.938382] (module_4_assignment) StdoutLine: {'line': b'-- Found FastRTPS: /opt/ros/humble/include \n'} +[0.989067] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[1.000797] (-) TimerEvent: {} +[1.003239] (module_4_assignment) StdoutLine: {'line': b'-- Looking for pthread.h\n'} +[1.084170] (module_4_assignment) StdoutLine: {'line': b'-- Looking for pthread.h - found\n'} +[1.084638] (module_4_assignment) StdoutLine: {'line': b'-- Performing Test CMAKE_HAVE_LIBC_PTHREAD\n'} +[1.100922] (-) TimerEvent: {} +[1.163894] (module_4_assignment) StdoutLine: {'line': b'-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success\n'} +[1.164788] (module_4_assignment) StdoutLine: {'line': b'-- Found Threads: TRUE \n'} +[1.201274] (-) TimerEvent: {} +[1.301849] (-) TimerEvent: {} +[1.308662] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[1.348530] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[1.401978] (-) TimerEvent: {} +[1.422039] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[1.441126] (module_4_assignment) StdoutLine: {'line': b'-- Found OpenCV: /usr (found version "4.5.4") \n'} +[1.458281] (module_4_assignment) StdoutLine: {'line': b"-- Checking for module 'eigen3'\n"} +[1.480008] (module_4_assignment) StdoutLine: {'line': b'-- Found eigen3, version 3.4.0\n'} +[1.502119] (-) TimerEvent: {} +[1.536166] (module_4_assignment) StdoutLine: {'line': b'-- Found Eigen: /usr/include/eigen3 (Required is at least version "3.1") \n'} +[1.536476] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.564164] (module_4_assignment) StdoutLine: {'line': b'-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.65.0") found components: system filesystem date_time iostreams serialization \n'} +[1.583416] (module_4_assignment) StdoutLine: {'line': b"-- Checking for module 'flann'\n"} +[1.602231] (-) TimerEvent: {} +[1.603277] (module_4_assignment) StdoutLine: {'line': b'-- Found flann, version 1.9.1\n'} +[1.662476] (module_4_assignment) StdoutLine: {'line': b'-- Found FLANN: /usr/lib/x86_64-linux-gnu/libflann_cpp.so \n'} +[1.662657] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[1.694362] (module_4_assignment) StdoutLine: {'line': b'-- Found GLEW: /usr/lib/x86_64-linux-gnu/libGLEW.so \n'} +[1.699425] (module_4_assignment) StdoutLine: {'line': b'-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so found components: OpenGL GLX \n'} +[1.702329] (-) TimerEvent: {} +[1.802783] (-) TimerEvent: {} +[1.856703] (module_4_assignment) StdoutLine: {'line': b'-- Found MPI_C: /usr/lib/x86_64-linux-gnu/libmpi.so (found version "3.1") \n'} +[1.856939] (module_4_assignment) StdoutLine: {'line': b'-- Found MPI: TRUE (found version "3.1") found components: C \n'} +[1.858907] (module_4_assignment) StdoutLine: {'line': b'-- Found JsonCpp: /usr/lib/x86_64-linux-gnu/libjsoncpp.so (found suitable version "1.9.5", minimum required is "0.7.0") \n'} +[1.867364] (module_4_assignment) StdoutLine: {'line': b'-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") \n'} +[1.882343] (module_4_assignment) StdoutLine: {'line': b'-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.37") \n'} +[1.892243] (module_4_assignment) StdoutLine: {'line': b'-- Found Eigen3: /usr/include/eigen3 (found version "3.4.0") \n'} +[1.903115] (-) TimerEvent: {} +[2.003441] (-) TimerEvent: {} +[2.008168] (module_4_assignment) StdoutLine: {'line': b'-- Found X11: /usr/include \n'} +[2.008462] (module_4_assignment) StdoutLine: {'line': b'-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so\n'} +[2.091032] (module_4_assignment) StdoutLine: {'line': b'-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found\n'} +[2.091298] (module_4_assignment) StdoutLine: {'line': b'-- Looking for gethostbyname\n'} +[2.103573] (-) TimerEvent: {} +[2.167466] (module_4_assignment) StdoutLine: {'line': b'-- Looking for gethostbyname - found\n'} +[2.167736] (module_4_assignment) StdoutLine: {'line': b'-- Looking for connect\n'} +[2.203679] (-) TimerEvent: {} +[2.246385] (module_4_assignment) StdoutLine: {'line': b'-- Looking for connect - found\n'} +[2.246582] (module_4_assignment) StdoutLine: {'line': b'-- Looking for remove\n'} +[2.303808] (-) TimerEvent: {} +[2.321940] (module_4_assignment) StdoutLine: {'line': b'-- Looking for remove - found\n'} +[2.322213] (module_4_assignment) StdoutLine: {'line': b'-- Looking for shmat\n'} +[2.397219] (module_4_assignment) StdoutLine: {'line': b'-- Looking for shmat - found\n'} +[2.397487] (module_4_assignment) StdoutLine: {'line': b'-- Looking for IceConnectionNumber in ICE\n'} +[2.404278] (-) TimerEvent: {} +[2.475984] (module_4_assignment) StdoutLine: {'line': b'-- Looking for IceConnectionNumber in ICE - found\n'} +[2.504408] (-) TimerEvent: {} +[2.591839] (module_4_assignment) StdoutLine: {'line': b'-- Found EXPAT: /usr/lib/x86_64-linux-gnu/libexpat.so (found version "2.4.7") \n'} +[2.593184] (module_4_assignment) StdoutLine: {'line': b'-- Found double-conversion: /usr/lib/x86_64-linux-gnu/libdouble-conversion.so \n'} +[2.595313] (module_4_assignment) StdoutLine: {'line': b'-- Found LZ4: /usr/lib/x86_64-linux-gnu/liblz4.so (found version "1.9.3") \n'} +[2.596486] (module_4_assignment) StdoutLine: {'line': b'-- Found LZMA: /usr/lib/x86_64-linux-gnu/liblzma.so (found version "5.2.5") \n'} +[2.604524] (-) TimerEvent: {} +[2.608961] (module_4_assignment) StdoutLine: {'line': b'-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80") \n'} +[2.614177] (module_4_assignment) StdoutLine: {'line': b'-- Found TIFF: /usr/lib/x86_64-linux-gnu/libtiff.so (found version "4.3.0") \n'} +[2.617018] (module_4_assignment) StdoutLine: {'line': b'-- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version "2.11.1") \n'} +[2.621348] (module_4_assignment) StdoutLine: {'line': b'-- Found utf8cpp: /usr/include/utf8cpp \n'} +[2.704639] (-) TimerEvent: {} +[2.730917] (module_4_assignment) StdoutLine: {'line': b"-- Checking for module 'libusb-1.0'\n"} +[2.752241] (module_4_assignment) StdoutLine: {'line': b'-- Found libusb-1.0, version 1.0.25\n'} +[2.804783] (-) TimerEvent: {} +[2.808792] (module_4_assignment) StdoutLine: {'line': b'-- Found libusb: /usr/lib/x86_64-linux-gnu/libusb-1.0.so \n'} +[2.809641] (module_4_assignment) StdoutLine: {'line': b'-- Found OpenNI: /usr/lib/libOpenNI.so;libusb::libusb (found version "1.5.4.0") \n'} +[2.809806] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[2.896179] (module_4_assignment) StdoutLine: {'line': b'-- Found OpenNI2: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb (found version "2.2.0.33") \n'} +[2.896432] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[2.896636] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[2.904907] (-) TimerEvent: {} +[3.005261] (-) TimerEvent: {} +[3.042990] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[3.050672] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[3.057417] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[3.105389] (-) TimerEvent: {} +[3.198944] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[3.205500] (-) TimerEvent: {} +[3.305809] (-) TimerEvent: {} +[3.344137] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[3.406270] (-) TimerEvent: {} +[3.480096] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[3.480895] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_COMMON: /usr/lib/x86_64-linux-gnu/libpcl_common.so \n'} +[3.481102] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[3.481647] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_KDTREE: /usr/lib/x86_64-linux-gnu/libpcl_kdtree.so \n'} +[3.481786] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[3.482384] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_OCTREE: /usr/lib/x86_64-linux-gnu/libpcl_octree.so \n'} +[3.482485] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[3.483063] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_SEARCH: /usr/lib/x86_64-linux-gnu/libpcl_search.so \n'} +[3.483194] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[3.483817] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_SAMPLE_CONSENSUS: /usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so \n'} +[3.483948] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[3.484616] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_FILTERS: /usr/lib/x86_64-linux-gnu/libpcl_filters.so \n'} +[3.484773] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[3.484941] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_2D: /usr/include/pcl-1.12 \n'} +[3.485075] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[3.485247] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_GEOMETRY: /usr/include/pcl-1.12 \n'} +[3.485354] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[3.485996] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_IO: /usr/lib/x86_64-linux-gnu/libpcl_io.so \n'} +[3.486194] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[3.486815] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_FEATURES: /usr/lib/x86_64-linux-gnu/libpcl_features.so \n'} +[3.487000] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[3.487632] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_ML: /usr/lib/x86_64-linux-gnu/libpcl_ml.so \n'} +[3.487843] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[3.488535] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_SEGMENTATION: /usr/lib/x86_64-linux-gnu/libpcl_segmentation.so \n'} +[3.488762] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[3.489370] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_VISUALIZATION: /usr/lib/x86_64-linux-gnu/libpcl_visualization.so \n'} +[3.489573] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[3.490176] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_SURFACE: /usr/lib/x86_64-linux-gnu/libpcl_surface.so \n'} +[3.490353] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[3.490950] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_REGISTRATION: /usr/lib/x86_64-linux-gnu/libpcl_registration.so \n'} +[3.491172] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[3.491838] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_KEYPOINTS: /usr/lib/x86_64-linux-gnu/libpcl_keypoints.so \n'} +[3.492030] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[3.492668] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_TRACKING: /usr/lib/x86_64-linux-gnu/libpcl_tracking.so \n'} +[3.492832] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[3.493438] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_RECOGNITION: /usr/lib/x86_64-linux-gnu/libpcl_recognition.so \n'} +[3.493689] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[3.494343] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_STEREO: /usr/lib/x86_64-linux-gnu/libpcl_stereo.so \n'} +[3.494502] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[3.495091] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_APPS: /usr/lib/x86_64-linux-gnu/libpcl_apps.so \n'} +[3.495588] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[3.495804] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_IN_HAND_SCANNER: /usr/include/pcl-1.12 \n'} +[3.495905] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[3.496095] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_MODELER: /usr/include/pcl-1.12 \n'} +[3.496196] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[3.496406] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_POINT_CLOUD_EDITOR: /usr/include/pcl-1.12 \n'} +[3.496504] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[3.497210] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_OUTOFCORE: /usr/lib/x86_64-linux-gnu/libpcl_outofcore.so \n'} +[3.497406] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[3.498063] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL_PEOPLE: /usr/lib/x86_64-linux-gnu/libpcl_people.so \n'} +[3.498766] (module_4_assignment) StdoutLine: {'line': b'-- Found PCL: pcl_common;pcl_kdtree;pcl_octree;pcl_search;pcl_sample_consensus;pcl_filters;pcl_io;pcl_features;pcl_ml;pcl_segmentation;pcl_visualization;pcl_surface;pcl_registration;pcl_keypoints;pcl_tracking;pcl_recognition;pcl_stereo;pcl_apps;pcl_outofcore;pcl_people;Boost::system;Boost::filesystem;Boost::date_time;Boost::iostreams;Boost::serialization;/usr/lib/libOpenNI.so;libusb::libusb;/usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb;VTK::ChartsCore;VTK::CommonColor;VTK::CommonComputationalGeometry;VTK::CommonCore;VTK::CommonDataModel;VTK::CommonExecutionModel;VTK::CommonMath;VTK::CommonMisc;VTK::CommonTransforms;VTK::FiltersCore;VTK::FiltersExtraction;VTK::FiltersGeneral;VTK::FiltersGeometry;VTK::FiltersModeling;VTK::FiltersSources;VTK::ImagingCore;VTK::ImagingSources;VTK::InteractionImage;VTK::InteractionStyle;VTK::InteractionWidgets;VTK::IOCore;VTK::IOGeometry;VTK::IOImage;VTK::IOLegacy;VTK::IOPLY;VTK::RenderingAnnotation;VTK::RenderingCore;VTK::RenderingContext2D;VTK::RenderingLOD;VTK::RenderingFreeType;VTK::ViewsCore;VTK::ViewsContext2D;VTK::RenderingOpenGL2;VTK::GUISupportQt;FLANN::FLANN;QHULL::QHULL \n'} +[3.501166] (module_4_assignment) StdoutLine: {'line': b'-- Found Pcap: /usr/lib/x86_64-linux-gnu/libpcap.so \n'} +[3.506425] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[3.506658] (-) TimerEvent: {} +[3.560002] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message):\n'} +[3.560288] (module_4_assignment) StderrLine: {'line': b" ament_package_xml() package name 'module_4_assignment' in '/package.xml'\n"} +[3.560395] (module_4_assignment) StderrLine: {'line': b" does not match current PROJECT_NAME 'maze_solving'. You must call\n"} +[3.560485] (module_4_assignment) StderrLine: {'line': b' project() with the same package name before.\n'} +[3.560532] (module_4_assignment) StderrLine: {'line': b'Call Stack (most recent call first):\n'} +[3.560575] (module_4_assignment) StderrLine: {'line': b' /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml)\n'} +[3.560619] (module_4_assignment) StderrLine: {'line': b' CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies)\n'} +[3.560663] (module_4_assignment) StderrLine: {'line': b'\n'} +[3.560705] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[3.560748] (module_4_assignment) StdoutLine: {'line': b'-- Configuring incomplete, errors occurred!\n'} +[3.560799] (module_4_assignment) StdoutLine: {'line': b'See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log".\n'} +[3.580514] (module_4_assignment) CommandEnded: {'returncode': 1} +[3.601638] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[3.606786] (-) TimerEvent: {} +[3.612394] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/logger_all.log new file mode 100644 index 00000000..058fdab5 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/logger_all.log @@ -0,0 +1,80 @@ +[0.080s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.205s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.216s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.236s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.279s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.279s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.280s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.280s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.281s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.282s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.282s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.282s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.293s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[3.862s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[3.877s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[3.879s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[3.879s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[3.879s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[3.879s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[3.880s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[3.880s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[3.880s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[3.881s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[3.881s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[3.881s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[3.882s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[3.882s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[3.892s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[3.893s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[3.893s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[3.893s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[3.898s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[3.898s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[3.898s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[3.910s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[3.910s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[3.911s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[3.913s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[3.916s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[3.917s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[3.917s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[3.919s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[3.919s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[3.920s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[3.921s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/command.log new file mode 100644 index 00000000..6c24c0fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/stderr.log new file mode 100644 index 00000000..0459aa5b --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/stderr.log @@ -0,0 +1,10 @@ +** WARNING ** io features related to pcap will be disabled +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): + ament_package_xml() package name 'module_4_assignment' in '/package.xml' + does not match current PROJECT_NAME 'maze_solving'. You must call + project() with the same package name before. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) + CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) + + diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/stdout.log new file mode 100644 index 00000000..572e4e21 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/stdout.log @@ -0,0 +1,139 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") +-- Found FastRTPS: /opt/ros/humble/include +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +-- Found Threads: TRUE +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Found OpenCV: /usr (found version "4.5.4") +-- Checking for module 'eigen3' +-- Found eigen3, version 3.4.0 +-- Found Eigen: /usr/include/eigen3 (Required is at least version "3.1") +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.65.0") found components: system filesystem date_time iostreams serialization +-- Checking for module 'flann' +-- Found flann, version 1.9.1 +-- Found FLANN: /usr/lib/x86_64-linux-gnu/libflann_cpp.so +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- Found GLEW: /usr/lib/x86_64-linux-gnu/libGLEW.so +-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so found components: OpenGL GLX +-- Found MPI_C: /usr/lib/x86_64-linux-gnu/libmpi.so (found version "3.1") +-- Found MPI: TRUE (found version "3.1") found components: C +-- Found JsonCpp: /usr/lib/x86_64-linux-gnu/libjsoncpp.so (found suitable version "1.9.5", minimum required is "0.7.0") +-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") +-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.37") +-- Found Eigen3: /usr/include/eigen3 (found version "3.4.0") +-- Found X11: /usr/include +-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so +-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found +-- Looking for gethostbyname +-- Looking for gethostbyname - found +-- Looking for connect +-- Looking for connect - found +-- Looking for remove +-- Looking for remove - found +-- Looking for shmat +-- Looking for shmat - found +-- Looking for IceConnectionNumber in ICE +-- Looking for IceConnectionNumber in ICE - found +-- Found EXPAT: /usr/lib/x86_64-linux-gnu/libexpat.so (found version "2.4.7") +-- Found double-conversion: /usr/lib/x86_64-linux-gnu/libdouble-conversion.so +-- Found LZ4: /usr/lib/x86_64-linux-gnu/liblz4.so (found version "1.9.3") +-- Found LZMA: /usr/lib/x86_64-linux-gnu/liblzma.so (found version "5.2.5") +-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80") +-- Found TIFF: /usr/lib/x86_64-linux-gnu/libtiff.so (found version "4.3.0") +-- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version "2.11.1") +-- Found utf8cpp: /usr/include/utf8cpp +-- Checking for module 'libusb-1.0' +-- Found libusb-1.0, version 1.0.25 +-- Found libusb: /usr/lib/x86_64-linux-gnu/libusb-1.0.so +-- Found OpenNI: /usr/lib/libOpenNI.so;libusb::libusb (found version "1.5.4.0") +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- Found OpenNI2: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb (found version "2.2.0.33") +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- Found PCL_COMMON: /usr/lib/x86_64-linux-gnu/libpcl_common.so +-- looking for PCL_KDTREE +-- Found PCL_KDTREE: /usr/lib/x86_64-linux-gnu/libpcl_kdtree.so +-- looking for PCL_OCTREE +-- Found PCL_OCTREE: /usr/lib/x86_64-linux-gnu/libpcl_octree.so +-- looking for PCL_SEARCH +-- Found PCL_SEARCH: /usr/lib/x86_64-linux-gnu/libpcl_search.so +-- looking for PCL_SAMPLE_CONSENSUS +-- Found PCL_SAMPLE_CONSENSUS: /usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so +-- looking for PCL_FILTERS +-- Found PCL_FILTERS: /usr/lib/x86_64-linux-gnu/libpcl_filters.so +-- looking for PCL_2D +-- Found PCL_2D: /usr/include/pcl-1.12 +-- looking for PCL_GEOMETRY +-- Found PCL_GEOMETRY: /usr/include/pcl-1.12 +-- looking for PCL_IO +-- Found PCL_IO: /usr/lib/x86_64-linux-gnu/libpcl_io.so +-- looking for PCL_FEATURES +-- Found PCL_FEATURES: /usr/lib/x86_64-linux-gnu/libpcl_features.so +-- looking for PCL_ML +-- Found PCL_ML: /usr/lib/x86_64-linux-gnu/libpcl_ml.so +-- looking for PCL_SEGMENTATION +-- Found PCL_SEGMENTATION: /usr/lib/x86_64-linux-gnu/libpcl_segmentation.so +-- looking for PCL_VISUALIZATION +-- Found PCL_VISUALIZATION: /usr/lib/x86_64-linux-gnu/libpcl_visualization.so +-- looking for PCL_SURFACE +-- Found PCL_SURFACE: /usr/lib/x86_64-linux-gnu/libpcl_surface.so +-- looking for PCL_REGISTRATION +-- Found PCL_REGISTRATION: /usr/lib/x86_64-linux-gnu/libpcl_registration.so +-- looking for PCL_KEYPOINTS +-- Found PCL_KEYPOINTS: /usr/lib/x86_64-linux-gnu/libpcl_keypoints.so +-- looking for PCL_TRACKING +-- Found PCL_TRACKING: /usr/lib/x86_64-linux-gnu/libpcl_tracking.so +-- looking for PCL_RECOGNITION +-- Found PCL_RECOGNITION: /usr/lib/x86_64-linux-gnu/libpcl_recognition.so +-- looking for PCL_STEREO +-- Found PCL_STEREO: /usr/lib/x86_64-linux-gnu/libpcl_stereo.so +-- looking for PCL_APPS +-- Found PCL_APPS: /usr/lib/x86_64-linux-gnu/libpcl_apps.so +-- looking for PCL_IN_HAND_SCANNER +-- Found PCL_IN_HAND_SCANNER: /usr/include/pcl-1.12 +-- looking for PCL_MODELER +-- Found PCL_MODELER: /usr/include/pcl-1.12 +-- looking for PCL_POINT_CLOUD_EDITOR +-- Found PCL_POINT_CLOUD_EDITOR: /usr/include/pcl-1.12 +-- looking for PCL_OUTOFCORE +-- Found PCL_OUTOFCORE: /usr/lib/x86_64-linux-gnu/libpcl_outofcore.so +-- looking for PCL_PEOPLE +-- Found PCL_PEOPLE: /usr/lib/x86_64-linux-gnu/libpcl_people.so +-- Found PCL: pcl_common;pcl_kdtree;pcl_octree;pcl_search;pcl_sample_consensus;pcl_filters;pcl_io;pcl_features;pcl_ml;pcl_segmentation;pcl_visualization;pcl_surface;pcl_registration;pcl_keypoints;pcl_tracking;pcl_recognition;pcl_stereo;pcl_apps;pcl_outofcore;pcl_people;Boost::system;Boost::filesystem;Boost::date_time;Boost::iostreams;Boost::serialization;/usr/lib/libOpenNI.so;libusb::libusb;/usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb;VTK::ChartsCore;VTK::CommonColor;VTK::CommonComputationalGeometry;VTK::CommonCore;VTK::CommonDataModel;VTK::CommonExecutionModel;VTK::CommonMath;VTK::CommonMisc;VTK::CommonTransforms;VTK::FiltersCore;VTK::FiltersExtraction;VTK::FiltersGeneral;VTK::FiltersGeometry;VTK::FiltersModeling;VTK::FiltersSources;VTK::ImagingCore;VTK::ImagingSources;VTK::InteractionImage;VTK::InteractionStyle;VTK::InteractionWidgets;VTK::IOCore;VTK::IOGeometry;VTK::IOImage;VTK::IOLegacy;VTK::IOPLY;VTK::RenderingAnnotation;VTK::RenderingCore;VTK::RenderingContext2D;VTK::RenderingLOD;VTK::RenderingFreeType;VTK::ViewsCore;VTK::ViewsContext2D;VTK::RenderingOpenGL2;VTK::GUISupportQt;FLANN::FLANN;QHULL::QHULL +-- Found Pcap: /usr/lib/x86_64-linux-gnu/libpcap.so +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..23fed6d9 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/stdout_stderr.log @@ -0,0 +1,149 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") +-- Found FastRTPS: /opt/ros/humble/include +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +-- Found Threads: TRUE +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Found OpenCV: /usr (found version "4.5.4") +-- Checking for module 'eigen3' +-- Found eigen3, version 3.4.0 +-- Found Eigen: /usr/include/eigen3 (Required is at least version "3.1") +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.65.0") found components: system filesystem date_time iostreams serialization +-- Checking for module 'flann' +-- Found flann, version 1.9.1 +-- Found FLANN: /usr/lib/x86_64-linux-gnu/libflann_cpp.so +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- Found GLEW: /usr/lib/x86_64-linux-gnu/libGLEW.so +-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so found components: OpenGL GLX +-- Found MPI_C: /usr/lib/x86_64-linux-gnu/libmpi.so (found version "3.1") +-- Found MPI: TRUE (found version "3.1") found components: C +-- Found JsonCpp: /usr/lib/x86_64-linux-gnu/libjsoncpp.so (found suitable version "1.9.5", minimum required is "0.7.0") +-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") +-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.37") +-- Found Eigen3: /usr/include/eigen3 (found version "3.4.0") +-- Found X11: /usr/include +-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so +-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found +-- Looking for gethostbyname +-- Looking for gethostbyname - found +-- Looking for connect +-- Looking for connect - found +-- Looking for remove +-- Looking for remove - found +-- Looking for shmat +-- Looking for shmat - found +-- Looking for IceConnectionNumber in ICE +-- Looking for IceConnectionNumber in ICE - found +-- Found EXPAT: /usr/lib/x86_64-linux-gnu/libexpat.so (found version "2.4.7") +-- Found double-conversion: /usr/lib/x86_64-linux-gnu/libdouble-conversion.so +-- Found LZ4: /usr/lib/x86_64-linux-gnu/liblz4.so (found version "1.9.3") +-- Found LZMA: /usr/lib/x86_64-linux-gnu/liblzma.so (found version "5.2.5") +-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80") +-- Found TIFF: /usr/lib/x86_64-linux-gnu/libtiff.so (found version "4.3.0") +-- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version "2.11.1") +-- Found utf8cpp: /usr/include/utf8cpp +-- Checking for module 'libusb-1.0' +-- Found libusb-1.0, version 1.0.25 +-- Found libusb: /usr/lib/x86_64-linux-gnu/libusb-1.0.so +-- Found OpenNI: /usr/lib/libOpenNI.so;libusb::libusb (found version "1.5.4.0") +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- Found OpenNI2: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb (found version "2.2.0.33") +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- Found PCL_COMMON: /usr/lib/x86_64-linux-gnu/libpcl_common.so +-- looking for PCL_KDTREE +-- Found PCL_KDTREE: /usr/lib/x86_64-linux-gnu/libpcl_kdtree.so +-- looking for PCL_OCTREE +-- Found PCL_OCTREE: /usr/lib/x86_64-linux-gnu/libpcl_octree.so +-- looking for PCL_SEARCH +-- Found PCL_SEARCH: /usr/lib/x86_64-linux-gnu/libpcl_search.so +-- looking for PCL_SAMPLE_CONSENSUS +-- Found PCL_SAMPLE_CONSENSUS: /usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so +-- looking for PCL_FILTERS +-- Found PCL_FILTERS: /usr/lib/x86_64-linux-gnu/libpcl_filters.so +-- looking for PCL_2D +-- Found PCL_2D: /usr/include/pcl-1.12 +-- looking for PCL_GEOMETRY +-- Found PCL_GEOMETRY: /usr/include/pcl-1.12 +-- looking for PCL_IO +-- Found PCL_IO: /usr/lib/x86_64-linux-gnu/libpcl_io.so +-- looking for PCL_FEATURES +-- Found PCL_FEATURES: /usr/lib/x86_64-linux-gnu/libpcl_features.so +-- looking for PCL_ML +-- Found PCL_ML: /usr/lib/x86_64-linux-gnu/libpcl_ml.so +-- looking for PCL_SEGMENTATION +-- Found PCL_SEGMENTATION: /usr/lib/x86_64-linux-gnu/libpcl_segmentation.so +-- looking for PCL_VISUALIZATION +-- Found PCL_VISUALIZATION: /usr/lib/x86_64-linux-gnu/libpcl_visualization.so +-- looking for PCL_SURFACE +-- Found PCL_SURFACE: /usr/lib/x86_64-linux-gnu/libpcl_surface.so +-- looking for PCL_REGISTRATION +-- Found PCL_REGISTRATION: /usr/lib/x86_64-linux-gnu/libpcl_registration.so +-- looking for PCL_KEYPOINTS +-- Found PCL_KEYPOINTS: /usr/lib/x86_64-linux-gnu/libpcl_keypoints.so +-- looking for PCL_TRACKING +-- Found PCL_TRACKING: /usr/lib/x86_64-linux-gnu/libpcl_tracking.so +-- looking for PCL_RECOGNITION +-- Found PCL_RECOGNITION: /usr/lib/x86_64-linux-gnu/libpcl_recognition.so +-- looking for PCL_STEREO +-- Found PCL_STEREO: /usr/lib/x86_64-linux-gnu/libpcl_stereo.so +-- looking for PCL_APPS +-- Found PCL_APPS: /usr/lib/x86_64-linux-gnu/libpcl_apps.so +-- looking for PCL_IN_HAND_SCANNER +-- Found PCL_IN_HAND_SCANNER: /usr/include/pcl-1.12 +-- looking for PCL_MODELER +-- Found PCL_MODELER: /usr/include/pcl-1.12 +-- looking for PCL_POINT_CLOUD_EDITOR +-- Found PCL_POINT_CLOUD_EDITOR: /usr/include/pcl-1.12 +-- looking for PCL_OUTOFCORE +-- Found PCL_OUTOFCORE: /usr/lib/x86_64-linux-gnu/libpcl_outofcore.so +-- looking for PCL_PEOPLE +-- Found PCL_PEOPLE: /usr/lib/x86_64-linux-gnu/libpcl_people.so +-- Found PCL: pcl_common;pcl_kdtree;pcl_octree;pcl_search;pcl_sample_consensus;pcl_filters;pcl_io;pcl_features;pcl_ml;pcl_segmentation;pcl_visualization;pcl_surface;pcl_registration;pcl_keypoints;pcl_tracking;pcl_recognition;pcl_stereo;pcl_apps;pcl_outofcore;pcl_people;Boost::system;Boost::filesystem;Boost::date_time;Boost::iostreams;Boost::serialization;/usr/lib/libOpenNI.so;libusb::libusb;/usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb;VTK::ChartsCore;VTK::CommonColor;VTK::CommonComputationalGeometry;VTK::CommonCore;VTK::CommonDataModel;VTK::CommonExecutionModel;VTK::CommonMath;VTK::CommonMisc;VTK::CommonTransforms;VTK::FiltersCore;VTK::FiltersExtraction;VTK::FiltersGeneral;VTK::FiltersGeometry;VTK::FiltersModeling;VTK::FiltersSources;VTK::ImagingCore;VTK::ImagingSources;VTK::InteractionImage;VTK::InteractionStyle;VTK::InteractionWidgets;VTK::IOCore;VTK::IOGeometry;VTK::IOImage;VTK::IOLegacy;VTK::IOPLY;VTK::RenderingAnnotation;VTK::RenderingCore;VTK::RenderingContext2D;VTK::RenderingLOD;VTK::RenderingFreeType;VTK::ViewsCore;VTK::ViewsContext2D;VTK::RenderingOpenGL2;VTK::GUISupportQt;FLANN::FLANN;QHULL::QHULL +-- Found Pcap: /usr/lib/x86_64-linux-gnu/libpcap.so +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): + ament_package_xml() package name 'module_4_assignment' in '/package.xml' + does not match current PROJECT_NAME 'maze_solving'. You must call + project() with the same package name before. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) + CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) + + +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/streams.log new file mode 100644 index 00000000..c85fdefd --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-27-33/module_4_assignment/streams.log @@ -0,0 +1,151 @@ +[0.012s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.077s] -- The C compiler identification is GNU 11.4.0 +[0.141s] -- The CXX compiler identification is GNU 11.4.0 +[0.149s] -- Detecting C compiler ABI info +[0.224s] -- Detecting C compiler ABI info - done +[0.230s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.231s] -- Detecting C compile features +[0.231s] -- Detecting C compile features - done +[0.234s] -- Detecting CXX compiler ABI info +[0.320s] -- Detecting CXX compiler ABI info - done +[0.326s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.326s] -- Detecting CXX compile features +[0.327s] -- Detecting CXX compile features - done +[0.333s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.468s] -- Found Python3: /usr/bin/python3 (found version "3.10.12") found components: Interpreter +[0.570s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.629s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.638s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.649s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.665s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.688s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.767s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.772s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.907s] -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.2") +[0.938s] -- Found FastRTPS: /opt/ros/humble/include +[0.989s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[1.003s] -- Looking for pthread.h +[1.084s] -- Looking for pthread.h - found +[1.084s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD +[1.164s] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +[1.165s] -- Found Threads: TRUE +[1.309s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[1.348s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[1.422s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[1.441s] -- Found OpenCV: /usr (found version "4.5.4") +[1.458s] -- Checking for module 'eigen3' +[1.480s] -- Found eigen3, version 3.4.0 +[1.536s] -- Found Eigen: /usr/include/eigen3 (Required is at least version "3.1") +[1.536s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.564s] -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.65.0") found components: system filesystem date_time iostreams serialization +[1.583s] -- Checking for module 'flann' +[1.603s] -- Found flann, version 1.9.1 +[1.662s] -- Found FLANN: /usr/lib/x86_64-linux-gnu/libflann_cpp.so +[1.662s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[1.694s] -- Found GLEW: /usr/lib/x86_64-linux-gnu/libGLEW.so +[1.699s] -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so found components: OpenGL GLX +[1.857s] -- Found MPI_C: /usr/lib/x86_64-linux-gnu/libmpi.so (found version "3.1") +[1.857s] -- Found MPI: TRUE (found version "3.1") found components: C +[1.859s] -- Found JsonCpp: /usr/lib/x86_64-linux-gnu/libjsoncpp.so (found suitable version "1.9.5", minimum required is "0.7.0") +[1.867s] -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") +[1.882s] -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.37") +[1.892s] -- Found Eigen3: /usr/include/eigen3 (found version "3.4.0") +[2.008s] -- Found X11: /usr/include +[2.008s] -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so +[2.091s] -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found +[2.091s] -- Looking for gethostbyname +[2.167s] -- Looking for gethostbyname - found +[2.168s] -- Looking for connect +[2.246s] -- Looking for connect - found +[2.246s] -- Looking for remove +[2.322s] -- Looking for remove - found +[2.322s] -- Looking for shmat +[2.397s] -- Looking for shmat - found +[2.397s] -- Looking for IceConnectionNumber in ICE +[2.476s] -- Looking for IceConnectionNumber in ICE - found +[2.592s] -- Found EXPAT: /usr/lib/x86_64-linux-gnu/libexpat.so (found version "2.4.7") +[2.593s] -- Found double-conversion: /usr/lib/x86_64-linux-gnu/libdouble-conversion.so +[2.595s] -- Found LZ4: /usr/lib/x86_64-linux-gnu/liblz4.so (found version "1.9.3") +[2.596s] -- Found LZMA: /usr/lib/x86_64-linux-gnu/liblzma.so (found version "5.2.5") +[2.609s] -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "80") +[2.614s] -- Found TIFF: /usr/lib/x86_64-linux-gnu/libtiff.so (found version "4.3.0") +[2.617s] -- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version "2.11.1") +[2.621s] -- Found utf8cpp: /usr/include/utf8cpp +[2.731s] -- Checking for module 'libusb-1.0' +[2.752s] -- Found libusb-1.0, version 1.0.25 +[2.809s] -- Found libusb: /usr/lib/x86_64-linux-gnu/libusb-1.0.so +[2.809s] -- Found OpenNI: /usr/lib/libOpenNI.so;libusb::libusb (found version "1.5.4.0") +[2.810s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[2.896s] -- Found OpenNI2: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb (found version "2.2.0.33") +[2.896s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[2.896s] ** WARNING ** io features related to pcap will be disabled +[3.043s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[3.051s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[3.057s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[3.199s] -- Found Qhull version 8.0.2 +[3.344s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[3.480s] -- looking for PCL_COMMON +[3.481s] -- Found PCL_COMMON: /usr/lib/x86_64-linux-gnu/libpcl_common.so +[3.481s] -- looking for PCL_KDTREE +[3.481s] -- Found PCL_KDTREE: /usr/lib/x86_64-linux-gnu/libpcl_kdtree.so +[3.482s] -- looking for PCL_OCTREE +[3.482s] -- Found PCL_OCTREE: /usr/lib/x86_64-linux-gnu/libpcl_octree.so +[3.482s] -- looking for PCL_SEARCH +[3.483s] -- Found PCL_SEARCH: /usr/lib/x86_64-linux-gnu/libpcl_search.so +[3.483s] -- looking for PCL_SAMPLE_CONSENSUS +[3.484s] -- Found PCL_SAMPLE_CONSENSUS: /usr/lib/x86_64-linux-gnu/libpcl_sample_consensus.so +[3.484s] -- looking for PCL_FILTERS +[3.484s] -- Found PCL_FILTERS: /usr/lib/x86_64-linux-gnu/libpcl_filters.so +[3.485s] -- looking for PCL_2D +[3.485s] -- Found PCL_2D: /usr/include/pcl-1.12 +[3.485s] -- looking for PCL_GEOMETRY +[3.485s] -- Found PCL_GEOMETRY: /usr/include/pcl-1.12 +[3.485s] -- looking for PCL_IO +[3.486s] -- Found PCL_IO: /usr/lib/x86_64-linux-gnu/libpcl_io.so +[3.486s] -- looking for PCL_FEATURES +[3.487s] -- Found PCL_FEATURES: /usr/lib/x86_64-linux-gnu/libpcl_features.so +[3.487s] -- looking for PCL_ML +[3.487s] -- Found PCL_ML: /usr/lib/x86_64-linux-gnu/libpcl_ml.so +[3.488s] -- looking for PCL_SEGMENTATION +[3.488s] -- Found PCL_SEGMENTATION: /usr/lib/x86_64-linux-gnu/libpcl_segmentation.so +[3.489s] -- looking for PCL_VISUALIZATION +[3.489s] -- Found PCL_VISUALIZATION: /usr/lib/x86_64-linux-gnu/libpcl_visualization.so +[3.489s] -- looking for PCL_SURFACE +[3.490s] -- Found PCL_SURFACE: /usr/lib/x86_64-linux-gnu/libpcl_surface.so +[3.490s] -- looking for PCL_REGISTRATION +[3.491s] -- Found PCL_REGISTRATION: /usr/lib/x86_64-linux-gnu/libpcl_registration.so +[3.491s] -- looking for PCL_KEYPOINTS +[3.492s] -- Found PCL_KEYPOINTS: /usr/lib/x86_64-linux-gnu/libpcl_keypoints.so +[3.492s] -- looking for PCL_TRACKING +[3.492s] -- Found PCL_TRACKING: /usr/lib/x86_64-linux-gnu/libpcl_tracking.so +[3.493s] -- looking for PCL_RECOGNITION +[3.493s] -- Found PCL_RECOGNITION: /usr/lib/x86_64-linux-gnu/libpcl_recognition.so +[3.493s] -- looking for PCL_STEREO +[3.494s] -- Found PCL_STEREO: /usr/lib/x86_64-linux-gnu/libpcl_stereo.so +[3.494s] -- looking for PCL_APPS +[3.495s] -- Found PCL_APPS: /usr/lib/x86_64-linux-gnu/libpcl_apps.so +[3.495s] -- looking for PCL_IN_HAND_SCANNER +[3.496s] -- Found PCL_IN_HAND_SCANNER: /usr/include/pcl-1.12 +[3.496s] -- looking for PCL_MODELER +[3.496s] -- Found PCL_MODELER: /usr/include/pcl-1.12 +[3.496s] -- looking for PCL_POINT_CLOUD_EDITOR +[3.496s] -- Found PCL_POINT_CLOUD_EDITOR: /usr/include/pcl-1.12 +[3.496s] -- looking for PCL_OUTOFCORE +[3.497s] -- Found PCL_OUTOFCORE: /usr/lib/x86_64-linux-gnu/libpcl_outofcore.so +[3.497s] -- looking for PCL_PEOPLE +[3.498s] -- Found PCL_PEOPLE: /usr/lib/x86_64-linux-gnu/libpcl_people.so +[3.499s] -- Found PCL: pcl_common;pcl_kdtree;pcl_octree;pcl_search;pcl_sample_consensus;pcl_filters;pcl_io;pcl_features;pcl_ml;pcl_segmentation;pcl_visualization;pcl_surface;pcl_registration;pcl_keypoints;pcl_tracking;pcl_recognition;pcl_stereo;pcl_apps;pcl_outofcore;pcl_people;Boost::system;Boost::filesystem;Boost::date_time;Boost::iostreams;Boost::serialization;/usr/lib/libOpenNI.so;libusb::libusb;/usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb;VTK::ChartsCore;VTK::CommonColor;VTK::CommonComputationalGeometry;VTK::CommonCore;VTK::CommonDataModel;VTK::CommonExecutionModel;VTK::CommonMath;VTK::CommonMisc;VTK::CommonTransforms;VTK::FiltersCore;VTK::FiltersExtraction;VTK::FiltersGeneral;VTK::FiltersGeometry;VTK::FiltersModeling;VTK::FiltersSources;VTK::ImagingCore;VTK::ImagingSources;VTK::InteractionImage;VTK::InteractionStyle;VTK::InteractionWidgets;VTK::IOCore;VTK::IOGeometry;VTK::IOImage;VTK::IOLegacy;VTK::IOPLY;VTK::RenderingAnnotation;VTK::RenderingCore;VTK::RenderingContext2D;VTK::RenderingLOD;VTK::RenderingFreeType;VTK::ViewsCore;VTK::ViewsContext2D;VTK::RenderingOpenGL2;VTK::GUISupportQt;FLANN::FLANN;QHULL::QHULL +[3.501s] -- Found Pcap: /usr/lib/x86_64-linux-gnu/libpcap.so +[3.506s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[3.560s] CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): +[3.560s] ament_package_xml() package name 'module_4_assignment' in '/package.xml' +[3.560s] does not match current PROJECT_NAME 'maze_solving'. You must call +[3.560s] project() with the same package name before. +[3.560s] Call Stack (most recent call first): +[3.560s] /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) +[3.560s] CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) +[3.560s] +[3.560s]  +[3.560s] -- Configuring incomplete, errors occurred! +[3.561s] See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". +[3.581s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/events.log new file mode 100644 index 00000000..faaf495d --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/events.log @@ -0,0 +1,84 @@ +[0.000000] (-) TimerEvent: {} +[0.000291] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000320] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.009710] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.010618] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.025890] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099457] (-) TimerEvent: {} +[0.133849] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.159091] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.161048] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.166141] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.175613] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.189048] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199560] (-) TimerEvent: {} +[0.238657] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.239866] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299662] (-) TimerEvent: {} +[0.365371] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399766] (-) TimerEvent: {} +[0.495967] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.499863] (-) TimerEvent: {} +[0.532920] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.599995] (-) TimerEvent: {} +[0.601746] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.630260] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.663000] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700083] (-) TimerEvent: {} +[0.800359] (-) TimerEvent: {} +[0.900686] (-) TimerEvent: {} +[0.952329] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.958239] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.958480] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.000775] (-) TimerEvent: {} +[1.101081] (-) TimerEvent: {} +[1.103947] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.112048] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.120046] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.201465] (-) TimerEvent: {} +[1.258082] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.301792] (-) TimerEvent: {} +[1.400922] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.401893] (-) TimerEvent: {} +[1.502193] (-) TimerEvent: {} +[1.535797] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.536167] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.536363] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.536628] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.536904] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.537187] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.537489] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.537711] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.537921] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.538257] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.538571] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.538832] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.539195] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.539553] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.539870] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.540219] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.540544] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.540850] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.541255] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.541550] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.542236] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.542467] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.542692] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.542929] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.543270] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.547729] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.599853] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message):\n'} +[1.600034] (module_4_assignment) StderrLine: {'line': b" ament_package_xml() package name 'module_4_assignment' in '/package.xml'\n"} +[1.600088] (module_4_assignment) StderrLine: {'line': b" does not match current PROJECT_NAME 'maze_solving'. You must call\n"} +[1.600136] (module_4_assignment) StderrLine: {'line': b' project() with the same package name before.\n'} +[1.600185] (module_4_assignment) StderrLine: {'line': b'Call Stack (most recent call first):\n'} +[1.600232] (module_4_assignment) StderrLine: {'line': b' /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml)\n'} +[1.600280] (module_4_assignment) StderrLine: {'line': b' CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies)\n'} +[1.600390] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.600494] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.600597] (module_4_assignment) StdoutLine: {'line': b'-- Configuring incomplete, errors occurred!\n'} +[1.600708] (module_4_assignment) StdoutLine: {'line': b'See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log".\n'} +[1.602254] (-) TimerEvent: {} +[1.617058] (module_4_assignment) CommandEnded: {'returncode': 1} +[1.639199] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[1.649991] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/logger_all.log new file mode 100644 index 00000000..ddce5647 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/logger_all.log @@ -0,0 +1,80 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.205s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.216s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.237s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.280s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.280s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.281s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.281s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.281s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.282s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.283s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.283s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.294s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.899s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.915s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[1.917s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[1.917s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[1.917s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.917s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[1.917s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[1.918s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.918s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[1.918s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[1.919s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[1.919s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[1.920s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[1.920s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[1.931s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.931s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.931s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[1.931s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.936s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.936s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.936s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.950s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.950s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[1.951s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[1.952s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[1.953s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[1.954s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[1.954s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[1.955s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[1.956s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[1.957s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[1.958s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/command.log new file mode 100644 index 00000000..6c24c0fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/stderr.log new file mode 100644 index 00000000..0459aa5b --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/stderr.log @@ -0,0 +1,10 @@ +** WARNING ** io features related to pcap will be disabled +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): + ament_package_xml() package name 'module_4_assignment' in '/package.xml' + does not match current PROJECT_NAME 'maze_solving'. You must call + project() with the same package name before. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) + CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) + + diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/stdout.log new file mode 100644 index 00000000..c5075677 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/stdout.log @@ -0,0 +1,50 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..1f2a3d2a --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/stdout_stderr.log @@ -0,0 +1,60 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): + ament_package_xml() package name 'module_4_assignment' in '/package.xml' + does not match current PROJECT_NAME 'maze_solving'. You must call + project() with the same package name before. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) + CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) + + +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/streams.log new file mode 100644 index 00000000..2a65ff6d --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-28-49/module_4_assignment/streams.log @@ -0,0 +1,62 @@ +[0.012s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.026s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.134s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.159s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.161s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.166s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.175s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.189s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.238s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.240s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.365s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.496s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.533s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.602s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.630s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.663s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.952s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.958s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.958s] ** WARNING ** io features related to pcap will be disabled +[1.104s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.112s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.120s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.258s] -- Found Qhull version 8.0.2 +[1.401s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.536s] -- looking for PCL_COMMON +[1.536s] -- looking for PCL_KDTREE +[1.536s] -- looking for PCL_OCTREE +[1.536s] -- looking for PCL_SEARCH +[1.537s] -- looking for PCL_SAMPLE_CONSENSUS +[1.537s] -- looking for PCL_FILTERS +[1.537s] -- looking for PCL_2D +[1.537s] -- looking for PCL_GEOMETRY +[1.538s] -- looking for PCL_IO +[1.538s] -- looking for PCL_FEATURES +[1.538s] -- looking for PCL_ML +[1.539s] -- looking for PCL_SEGMENTATION +[1.539s] -- looking for PCL_VISUALIZATION +[1.539s] -- looking for PCL_SURFACE +[1.540s] -- looking for PCL_REGISTRATION +[1.540s] -- looking for PCL_KEYPOINTS +[1.540s] -- looking for PCL_TRACKING +[1.541s] -- looking for PCL_RECOGNITION +[1.541s] -- looking for PCL_STEREO +[1.541s] -- looking for PCL_APPS +[1.542s] -- looking for PCL_IN_HAND_SCANNER +[1.542s] -- looking for PCL_MODELER +[1.542s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.543s] -- looking for PCL_OUTOFCORE +[1.543s] -- looking for PCL_PEOPLE +[1.548s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.600s] CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): +[1.600s] ament_package_xml() package name 'module_4_assignment' in '/package.xml' +[1.600s] does not match current PROJECT_NAME 'maze_solving'. You must call +[1.600s] project() with the same package name before. +[1.600s] Call Stack (most recent call first): +[1.600s] /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) +[1.600s] CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) +[1.600s] +[1.600s]  +[1.600s] -- Configuring incomplete, errors occurred! +[1.600s] See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". +[1.617s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/events.log new file mode 100644 index 00000000..4d5b8570 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/events.log @@ -0,0 +1,98 @@ +[0.000000] (-) TimerEvent: {} +[0.000372] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000423] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.010372] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.011323] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.026765] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099471] (-) TimerEvent: {} +[0.134095] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.159645] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.161668] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.166882] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.176346] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.189721] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199806] (-) TimerEvent: {} +[0.240024] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.241167] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299937] (-) TimerEvent: {} +[0.367777] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.400033] (-) TimerEvent: {} +[0.499938] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.500198] (-) TimerEvent: {} +[0.536358] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.600343] (-) TimerEvent: {} +[0.606811] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.637564] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.669612] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700476] (-) TimerEvent: {} +[0.800854] (-) TimerEvent: {} +[0.901263] (-) TimerEvent: {} +[0.965454] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.972202] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.972524] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.001398] (-) TimerEvent: {} +[1.101787] (-) TimerEvent: {} +[1.118344] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.125881] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.134547] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.201917] (-) TimerEvent: {} +[1.269112] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.302040] (-) TimerEvent: {} +[1.402611] (-) TimerEvent: {} +[1.419019] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.503085] (-) TimerEvent: {} +[1.555625] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.555887] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.556068] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.556244] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.556542] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.556778] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.557041] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.557274] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.557472] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.557787] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.558090] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.558337] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.558673] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.559014] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.559309] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.559632] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.559963] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.560255] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.560621] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.560884] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.561469] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.561666] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.561864] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.562054] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.562349] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.566312] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.603419] (-) TimerEvent: {} +[1.664662] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'cppcheck' to perform static code analysis on C / C++ code\n"} +[1.664972] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck include dirs: \n'} +[1.665082] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck exclude dirs and/or files: \n'} +[1.667910] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.671943] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.674595] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.688696] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'uncrustify' to check C / C++ code style\n"} +[1.688781] (module_4_assignment) StdoutLine: {'line': b'-- Configured uncrustify additional arguments: \n'} +[1.691798] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.693565] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.699698] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:26 (add_executable):\n'} +[1.699867] (module_4_assignment) StderrLine: {'line': b' Cannot find source file:\n'} +[1.699977] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.700078] (module_4_assignment) StderrLine: {'line': b' src/maze_solving_sub.cpp\n'} +[1.700178] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.700275] (module_4_assignment) StderrLine: {'line': b' Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h\n'} +[1.700375] (module_4_assignment) StderrLine: {'line': b' .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc\n'} +[1.700518] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.700619] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.700717] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:26 (add_executable):\n'} +[1.700817] (module_4_assignment) StderrLine: {'line': b' No SOURCES given to target: mazesolver\n'} +[1.700915] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.701014] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.701112] (module_4_assignment) StderrLine: {'line': b'\x1b[0mCMake Generate step failed. Build files cannot be regenerated correctly.\x1b[0m\n'} +[1.703482] (-) TimerEvent: {} +[1.716097] (module_4_assignment) CommandEnded: {'returncode': 1} +[1.739977] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[1.750804] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/logger_all.log new file mode 100644 index 00000000..a9c661ee --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/logger_all.log @@ -0,0 +1,81 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.205s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.216s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.237s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.281s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.281s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.282s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.282s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.282s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.284s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.284s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.284s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.296s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.999s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[2.016s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[2.018s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[2.019s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[2.019s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.019s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[2.019s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[2.019s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.020s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[2.020s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[2.021s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[2.021s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[2.022s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[2.022s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[2.033s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.033s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.033s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[2.033s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.038s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.038s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.038s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.051s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.052s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[2.053s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[2.054s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[2.056s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[2.056s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[2.057s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[2.058s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[2.059s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[2.060s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[2.060s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/command.log new file mode 100644 index 00000000..6c24c0fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/stderr.log new file mode 100644 index 00000000..cead7ad2 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/stderr.log @@ -0,0 +1,15 @@ +** WARNING ** io features related to pcap will be disabled +CMake Error at CMakeLists.txt:26 (add_executable): + Cannot find source file: + + src/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:26 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/stdout.log new file mode 100644 index 00000000..b73c2b54 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/stdout.log @@ -0,0 +1,58 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..f6b07793 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/stdout_stderr.log @@ -0,0 +1,73 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +CMake Error at CMakeLists.txt:26 (add_executable): + Cannot find source file: + + src/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:26 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/streams.log new file mode 100644 index 00000000..7a285483 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-30-53/module_4_assignment/streams.log @@ -0,0 +1,75 @@ +[0.013s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.027s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.134s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.159s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.161s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.167s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.176s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.189s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.240s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.241s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.368s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.500s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.536s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.607s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.637s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.669s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.965s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.972s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.972s] ** WARNING ** io features related to pcap will be disabled +[1.118s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.126s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.134s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.269s] -- Found Qhull version 8.0.2 +[1.419s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.555s] -- looking for PCL_COMMON +[1.556s] -- looking for PCL_KDTREE +[1.556s] -- looking for PCL_OCTREE +[1.556s] -- looking for PCL_SEARCH +[1.556s] -- looking for PCL_SAMPLE_CONSENSUS +[1.556s] -- looking for PCL_FILTERS +[1.557s] -- looking for PCL_2D +[1.557s] -- looking for PCL_GEOMETRY +[1.557s] -- looking for PCL_IO +[1.557s] -- looking for PCL_FEATURES +[1.558s] -- looking for PCL_ML +[1.558s] -- looking for PCL_SEGMENTATION +[1.558s] -- looking for PCL_VISUALIZATION +[1.559s] -- looking for PCL_SURFACE +[1.559s] -- looking for PCL_REGISTRATION +[1.559s] -- looking for PCL_KEYPOINTS +[1.560s] -- looking for PCL_TRACKING +[1.560s] -- looking for PCL_RECOGNITION +[1.560s] -- looking for PCL_STEREO +[1.560s] -- looking for PCL_APPS +[1.561s] -- looking for PCL_IN_HAND_SCANNER +[1.561s] -- looking for PCL_MODELER +[1.561s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.562s] -- looking for PCL_OUTOFCORE +[1.562s] -- looking for PCL_PEOPLE +[1.566s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.664s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code +[1.665s] -- Configured cppcheck include dirs: +[1.665s] -- Configured cppcheck exclude dirs and/or files: +[1.668s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.672s] -- Added test 'lint_cmake' to check CMake code style +[1.674s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.688s] -- Added test 'uncrustify' to check C / C++ code style +[1.688s] -- Configured uncrustify additional arguments: +[1.691s] -- Added test 'xmllint' to check XML markup files +[1.693s] -- Configuring done +[1.699s] CMake Error at CMakeLists.txt:26 (add_executable): +[1.699s] Cannot find source file: +[1.700s] +[1.700s] src/maze_solving_sub.cpp +[1.700s] +[1.700s] Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h +[1.700s] .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc +[1.700s] +[1.700s]  +[1.700s] CMake Error at CMakeLists.txt:26 (add_executable): +[1.700s] No SOURCES given to target: mazesolver +[1.701s] +[1.701s]  +[1.701s] CMake Generate step failed. Build files cannot be regenerated correctly. +[1.716s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/events.log new file mode 100644 index 00000000..8fc6b888 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/events.log @@ -0,0 +1,95 @@ +[0.000000] (-) TimerEvent: {} +[0.000341] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000375] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.009856] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.010794] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.025618] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099250] (-) TimerEvent: {} +[0.125019] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake:40 (add_custom_target):\n'} +[0.125293] (module_4_assignment) StderrLine: {'line': b' add_custom_target called with invalid target name\n'} +[0.125408] (module_4_assignment) StderrLine: {'line': b' "module_4_assignment/maze_solving_uninstall". Target names may not contain\n'} +[0.125514] (module_4_assignment) StderrLine: {'line': b' a slash. Use ADD_CUSTOM_COMMAND to generate files.\n'} +[0.125617] (module_4_assignment) StderrLine: {'line': b'Call Stack (most recent call first):\n'} +[0.125719] (module_4_assignment) StderrLine: {'line': b' /opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake:41 (include)\n'} +[0.125835] (module_4_assignment) StderrLine: {'line': b' /opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake:15 (find_package)\n'} +[0.125937] (module_4_assignment) StderrLine: {'line': b' /opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake:41 (include)\n'} +[0.126036] (module_4_assignment) StderrLine: {'line': b' CMakeLists.txt:9 (find_package)\n'} +[0.126136] (module_4_assignment) StderrLine: {'line': b'\n'} +[0.126235] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[0.130730] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.155907] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.157874] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.162949] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.172274] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.185696] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199336] (-) TimerEvent: {} +[0.234030] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.235462] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299452] (-) TimerEvent: {} +[0.362337] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399544] (-) TimerEvent: {} +[0.491721] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.499646] (-) TimerEvent: {} +[0.527565] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.596777] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.599747] (-) TimerEvent: {} +[0.625449] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.656967] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.699849] (-) TimerEvent: {} +[0.800152] (-) TimerEvent: {} +[0.900500] (-) TimerEvent: {} +[0.951583] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.959525] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.959806] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.000801] (-) TimerEvent: {} +[1.101088] (-) TimerEvent: {} +[1.106139] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.113669] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.122115] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.201511] (-) TimerEvent: {} +[1.258921] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.302056] (-) TimerEvent: {} +[1.402349] (-) TimerEvent: {} +[1.404622] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.502694] (-) TimerEvent: {} +[1.541036] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.541342] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.541541] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.541782] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.542037] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.542263] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.542547] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.542782] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.543004] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.543317] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.543617] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.543871] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.544282] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.544582] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.544877] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.545190] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.545512] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.545822] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.546213] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.546467] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.547188] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.547392] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.547596] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.547805] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.548109] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.552040] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.603001] (-) TimerEvent: {} +[1.603824] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message):\n'} +[1.604105] (module_4_assignment) StderrLine: {'line': b" ament_package_xml() package name 'module_4_assignment' in '/package.xml'\n"} +[1.604218] (module_4_assignment) StderrLine: {'line': b" does not match current PROJECT_NAME 'module_4_assignment/maze_solving'.\n"} +[1.604267] (module_4_assignment) StderrLine: {'line': b' You must call project() with the same package name before.\n'} +[1.604315] (module_4_assignment) StderrLine: {'line': b'Call Stack (most recent call first):\n'} +[1.604362] (module_4_assignment) StderrLine: {'line': b' /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml)\n'} +[1.604409] (module_4_assignment) StderrLine: {'line': b' CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies)\n'} +[1.604455] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.604501] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.604547] (module_4_assignment) StdoutLine: {'line': b'-- Configuring incomplete, errors occurred!\n'} +[1.604597] (module_4_assignment) StdoutLine: {'line': b'See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log".\n'} +[1.620571] (module_4_assignment) CommandEnded: {'returncode': 1} +[1.643908] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[1.654891] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/logger_all.log new file mode 100644 index 00000000..ab469a5e --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/logger_all.log @@ -0,0 +1,81 @@ +[0.080s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.080s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.204s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.215s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.215s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.230s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.232s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.236s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.278s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.278s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.278s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.278s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.278s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.278s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.278s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.278s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.278s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.279s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.279s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.280s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.280s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.280s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.281s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.282s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.282s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.294s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.901s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.918s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[1.920s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[1.921s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[1.921s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.921s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[1.921s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[1.921s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.921s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[1.922s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[1.922s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[1.923s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[1.923s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[1.924s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[1.934s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.934s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.934s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[1.934s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.940s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.940s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.940s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.952s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.953s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[1.954s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[1.955s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[1.956s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[1.957s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[1.957s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[1.958s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[1.959s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[1.960s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[1.960s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/command.log new file mode 100644 index 00000000..6c24c0fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/stderr.log new file mode 100644 index 00000000..460ef264 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/stderr.log @@ -0,0 +1,21 @@ +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake:40 (add_custom_target): + add_custom_target called with invalid target name + "module_4_assignment/maze_solving_uninstall". Target names may not contain + a slash. Use ADD_CUSTOM_COMMAND to generate files. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake:41 (include) + /opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake:15 (find_package) + /opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake:41 (include) + CMakeLists.txt:9 (find_package) + + +** WARNING ** io features related to pcap will be disabled +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): + ament_package_xml() package name 'module_4_assignment' in '/package.xml' + does not match current PROJECT_NAME 'module_4_assignment/maze_solving'. + You must call project() with the same package name before. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) + CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) + + diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/stdout.log new file mode 100644 index 00000000..c5075677 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/stdout.log @@ -0,0 +1,50 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..72870e59 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/stdout_stderr.log @@ -0,0 +1,71 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake:40 (add_custom_target): + add_custom_target called with invalid target name + "module_4_assignment/maze_solving_uninstall". Target names may not contain + a slash. Use ADD_CUSTOM_COMMAND to generate files. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake:41 (include) + /opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake:15 (find_package) + /opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake:41 (include) + CMakeLists.txt:9 (find_package) + + +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): + ament_package_xml() package name 'module_4_assignment' in '/package.xml' + does not match current PROJECT_NAME 'module_4_assignment/maze_solving'. + You must call project() with the same package name before. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) + CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) + + +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/streams.log new file mode 100644 index 00000000..a35dcaad --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-31-30/module_4_assignment/streams.log @@ -0,0 +1,73 @@ +[0.013s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.025s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.125s] CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake:40 (add_custom_target): +[0.125s] add_custom_target called with invalid target name +[0.125s] "module_4_assignment/maze_solving_uninstall". Target names may not contain +[0.125s] a slash. Use ADD_CUSTOM_COMMAND to generate files. +[0.125s] Call Stack (most recent call first): +[0.125s] /opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake:41 (include) +[0.126s] /opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake:15 (find_package) +[0.126s] /opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake:41 (include) +[0.126s] CMakeLists.txt:9 (find_package) +[0.126s] +[0.126s]  +[0.131s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.156s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.158s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.163s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.172s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.185s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.234s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.235s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.362s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.492s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.527s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.597s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.625s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.657s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.951s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.959s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.960s] ** WARNING ** io features related to pcap will be disabled +[1.106s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.113s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.122s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.259s] -- Found Qhull version 8.0.2 +[1.404s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.541s] -- looking for PCL_COMMON +[1.541s] -- looking for PCL_KDTREE +[1.541s] -- looking for PCL_OCTREE +[1.542s] -- looking for PCL_SEARCH +[1.542s] -- looking for PCL_SAMPLE_CONSENSUS +[1.542s] -- looking for PCL_FILTERS +[1.542s] -- looking for PCL_2D +[1.542s] -- looking for PCL_GEOMETRY +[1.543s] -- looking for PCL_IO +[1.543s] -- looking for PCL_FEATURES +[1.543s] -- looking for PCL_ML +[1.544s] -- looking for PCL_SEGMENTATION +[1.544s] -- looking for PCL_VISUALIZATION +[1.544s] -- looking for PCL_SURFACE +[1.545s] -- looking for PCL_REGISTRATION +[1.545s] -- looking for PCL_KEYPOINTS +[1.545s] -- looking for PCL_TRACKING +[1.545s] -- looking for PCL_RECOGNITION +[1.546s] -- looking for PCL_STEREO +[1.546s] -- looking for PCL_APPS +[1.547s] -- looking for PCL_IN_HAND_SCANNER +[1.547s] -- looking for PCL_MODELER +[1.547s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.547s] -- looking for PCL_OUTOFCORE +[1.548s] -- looking for PCL_PEOPLE +[1.552s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.604s] CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): +[1.604s] ament_package_xml() package name 'module_4_assignment' in '/package.xml' +[1.604s] does not match current PROJECT_NAME 'module_4_assignment/maze_solving'. +[1.604s] You must call project() with the same package name before. +[1.604s] Call Stack (most recent call first): +[1.604s] /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) +[1.604s] CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) +[1.604s] +[1.604s]  +[1.604s] -- Configuring incomplete, errors occurred! +[1.604s] See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". +[1.620s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/events.log new file mode 100644 index 00000000..194f5d26 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/events.log @@ -0,0 +1,46 @@ +[0.000000] (-) TimerEvent: {} +[0.000308] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000336] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.009834] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.011162] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.025893] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099240] (-) TimerEvent: {} +[0.132044] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.157222] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.159232] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.164396] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.173858] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.187351] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199360] (-) TimerEvent: {} +[0.236467] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.237723] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299496] (-) TimerEvent: {} +[0.363488] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399843] (-) TimerEvent: {} +[0.495750] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.500204] (-) TimerEvent: {} +[0.532052] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.600800] (-) TimerEvent: {} +[0.602398] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.630450] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:23 (find_package):\n'} +[0.630879] (module_4_assignment) StderrLine: {'line': b' By not providing "FindPcap.cmake" in CMAKE_MODULE_PATH this project has\n'} +[0.630995] (module_4_assignment) StderrLine: {'line': b' asked CMake to find a package configuration file provided by "Pcap", but\n'} +[0.631098] (module_4_assignment) StderrLine: {'line': b' CMake did not find one.\n'} +[0.631198] (module_4_assignment) StderrLine: {'line': b'\n'} +[0.631299] (module_4_assignment) StderrLine: {'line': b' Could not find a package configuration file provided by "Pcap" with any of\n'} +[0.631401] (module_4_assignment) StderrLine: {'line': b' the following names:\n'} +[0.631486] (module_4_assignment) StderrLine: {'line': b'\n'} +[0.631534] (module_4_assignment) StderrLine: {'line': b' PcapConfig.cmake\n'} +[0.631579] (module_4_assignment) StderrLine: {'line': b' pcap-config.cmake\n'} +[0.631624] (module_4_assignment) StderrLine: {'line': b'\n'} +[0.631669] (module_4_assignment) StderrLine: {'line': b' Add the installation prefix of "Pcap" to CMAKE_PREFIX_PATH or set\n'} +[0.631715] (module_4_assignment) StderrLine: {'line': b' "Pcap_DIR" to a directory containing one of the above files. If "Pcap"\n'} +[0.631761] (module_4_assignment) StderrLine: {'line': b' provides a separate development package or SDK, be sure it has been\n'} +[0.631805] (module_4_assignment) StderrLine: {'line': b' installed.\n'} +[0.631849] (module_4_assignment) StderrLine: {'line': b'\n'} +[0.631894] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[0.631940] (module_4_assignment) StdoutLine: {'line': b'-- Configuring incomplete, errors occurred!\n'} +[0.631994] (module_4_assignment) StdoutLine: {'line': b'See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log".\n'} +[0.638943] (module_4_assignment) CommandEnded: {'returncode': 1} +[0.660668] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[0.671295] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/logger_all.log new file mode 100644 index 00000000..ad985c51 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/logger_all.log @@ -0,0 +1,81 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.206s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.217s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.218s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.218s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.218s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.233s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.233s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.237s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.238s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.282s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.282s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.282s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.283s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.283s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.283s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.284s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.285s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.285s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.296s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.922s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.938s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[0.940s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[0.940s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[0.941s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[0.941s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[0.941s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[0.941s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[0.941s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[0.942s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[0.942s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[0.942s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[0.943s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[0.943s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[0.954s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[0.954s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[0.954s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[0.954s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[0.959s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[0.959s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[0.959s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[0.969s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[0.970s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[0.971s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[0.972s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[0.974s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[0.974s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[0.974s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[0.976s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[0.976s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[0.978s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[0.978s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/command.log new file mode 100644 index 00000000..6c24c0fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/stderr.log new file mode 100644 index 00000000..e3ee0df1 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/stderr.log @@ -0,0 +1,17 @@ +CMake Error at CMakeLists.txt:23 (find_package): + By not providing "FindPcap.cmake" in CMAKE_MODULE_PATH this project has + asked CMake to find a package configuration file provided by "Pcap", but + CMake did not find one. + + Could not find a package configuration file provided by "Pcap" with any of + the following names: + + PcapConfig.cmake + pcap-config.cmake + + Add the installation prefix of "Pcap" to CMAKE_PREFIX_PATH or set + "Pcap_DIR" to a directory containing one of the above files. If "Pcap" + provides a separate development package or SDK, be sure it has been + installed. + + diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/stdout.log new file mode 100644 index 00000000..292cff21 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/stdout.log @@ -0,0 +1,15 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..9220e27c --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/stdout_stderr.log @@ -0,0 +1,32 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +CMake Error at CMakeLists.txt:23 (find_package): + By not providing "FindPcap.cmake" in CMAKE_MODULE_PATH this project has + asked CMake to find a package configuration file provided by "Pcap", but + CMake did not find one. + + Could not find a package configuration file provided by "Pcap" with any of + the following names: + + PcapConfig.cmake + pcap-config.cmake + + Add the installation prefix of "Pcap" to CMAKE_PREFIX_PATH or set + "Pcap_DIR" to a directory containing one of the above files. If "Pcap" + provides a separate development package or SDK, be sure it has been + installed. + + +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/streams.log new file mode 100644 index 00000000..4585b31c --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-12/module_4_assignment/streams.log @@ -0,0 +1,34 @@ +[0.012s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.026s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.132s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.157s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.159s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.164s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.174s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.187s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.236s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.237s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.363s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.496s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.532s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.602s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.630s] CMake Error at CMakeLists.txt:23 (find_package): +[0.631s] By not providing "FindPcap.cmake" in CMAKE_MODULE_PATH this project has +[0.631s] asked CMake to find a package configuration file provided by "Pcap", but +[0.631s] CMake did not find one. +[0.631s] +[0.631s] Could not find a package configuration file provided by "Pcap" with any of +[0.631s] the following names: +[0.631s] +[0.631s] PcapConfig.cmake +[0.631s] pcap-config.cmake +[0.631s] +[0.631s] Add the installation prefix of "Pcap" to CMAKE_PREFIX_PATH or set +[0.631s] "Pcap_DIR" to a directory containing one of the above files. If "Pcap" +[0.631s] provides a separate development package or SDK, be sure it has been +[0.631s] installed. +[0.632s] +[0.632s]  +[0.632s] -- Configuring incomplete, errors occurred! +[0.632s] See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". +[0.639s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/events.log new file mode 100644 index 00000000..79082328 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/events.log @@ -0,0 +1,84 @@ +[0.000000] (-) TimerEvent: {} +[0.000281] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000310] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.009040] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.009951] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.024608] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099257] (-) TimerEvent: {} +[0.129606] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.154859] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.156630] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.161640] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.171447] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.185160] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199376] (-) TimerEvent: {} +[0.233870] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.235377] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299504] (-) TimerEvent: {} +[0.357931] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399634] (-) TimerEvent: {} +[0.489489] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.499976] (-) TimerEvent: {} +[0.525361] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.594378] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.600492] (-) TimerEvent: {} +[0.622673] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.653734] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700637] (-) TimerEvent: {} +[0.801222] (-) TimerEvent: {} +[0.901877] (-) TimerEvent: {} +[0.941578] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.948258] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.948567] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.002288] (-) TimerEvent: {} +[1.092431] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.099576] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.102381] (-) TimerEvent: {} +[1.106752] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.202754] (-) TimerEvent: {} +[1.238969] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.302852] (-) TimerEvent: {} +[1.380209] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.403000] (-) TimerEvent: {} +[1.503383] (-) TimerEvent: {} +[1.518067] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.518338] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.518517] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.518663] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.518841] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.519088] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.519386] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.519631] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.519837] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.520149] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.520466] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.520720] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.521089] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.521427] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.521742] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.522059] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.522382] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.522694] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.523071] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.523341] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.523957] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.524170] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.524372] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.524580] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.524857] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.528847] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.581133] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message):\n'} +[1.581333] (module_4_assignment) StderrLine: {'line': b" ament_package_xml() package name 'module_4_assignment' in '/package.xml'\n"} +[1.581464] (module_4_assignment) StderrLine: {'line': b" does not match current PROJECT_NAME 'maze_solving'. You must call\n"} +[1.581524] (module_4_assignment) StderrLine: {'line': b' project() with the same package name before.\n'} +[1.581574] (module_4_assignment) StderrLine: {'line': b'Call Stack (most recent call first):\n'} +[1.581623] (module_4_assignment) StderrLine: {'line': b' /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml)\n'} +[1.581671] (module_4_assignment) StderrLine: {'line': b' CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies)\n'} +[1.581825] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.581875] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.581922] (module_4_assignment) StdoutLine: {'line': b'-- Configuring incomplete, errors occurred!\n'} +[1.581977] (module_4_assignment) StdoutLine: {'line': b'See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log".\n'} +[1.598930] (module_4_assignment) CommandEnded: {'returncode': 1} +[1.603520] (-) TimerEvent: {} +[1.621200] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[1.632015] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/logger_all.log new file mode 100644 index 00000000..677e8e29 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/logger_all.log @@ -0,0 +1,81 @@ +[0.080s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.206s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.217s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.237s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.238s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.281s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.281s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.282s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.282s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.282s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.284s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.284s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.284s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.295s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.882s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.898s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[1.900s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[1.900s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[1.901s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.901s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[1.901s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[1.901s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.901s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[1.902s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[1.902s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[1.902s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[1.903s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[1.903s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[1.914s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.914s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.914s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[1.914s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.920s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.920s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.920s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.933s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.933s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[1.934s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[1.935s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[1.936s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[1.937s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[1.937s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[1.939s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[1.939s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[1.941s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[1.941s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/command.log new file mode 100644 index 00000000..6c24c0fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/stderr.log new file mode 100644 index 00000000..0459aa5b --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/stderr.log @@ -0,0 +1,10 @@ +** WARNING ** io features related to pcap will be disabled +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): + ament_package_xml() package name 'module_4_assignment' in '/package.xml' + does not match current PROJECT_NAME 'maze_solving'. You must call + project() with the same package name before. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) + CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) + + diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/stdout.log new file mode 100644 index 00000000..c5075677 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/stdout.log @@ -0,0 +1,50 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..1f2a3d2a --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/stdout_stderr.log @@ -0,0 +1,60 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): + ament_package_xml() package name 'module_4_assignment' in '/package.xml' + does not match current PROJECT_NAME 'maze_solving'. You must call + project() with the same package name before. +Call Stack (most recent call first): + /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) + CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) + + +-- Configuring incomplete, errors occurred! +See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/streams.log new file mode 100644 index 00000000..f36bc8f3 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-32-49/module_4_assignment/streams.log @@ -0,0 +1,62 @@ +[0.012s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.025s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.129s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.155s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.156s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.161s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.171s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.185s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.234s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.235s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.358s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.489s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.525s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.594s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.623s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.654s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.941s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.948s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.948s] ** WARNING ** io features related to pcap will be disabled +[1.092s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.099s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.107s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.239s] -- Found Qhull version 8.0.2 +[1.380s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.518s] -- looking for PCL_COMMON +[1.518s] -- looking for PCL_KDTREE +[1.518s] -- looking for PCL_OCTREE +[1.518s] -- looking for PCL_SEARCH +[1.519s] -- looking for PCL_SAMPLE_CONSENSUS +[1.519s] -- looking for PCL_FILTERS +[1.519s] -- looking for PCL_2D +[1.519s] -- looking for PCL_GEOMETRY +[1.520s] -- looking for PCL_IO +[1.520s] -- looking for PCL_FEATURES +[1.520s] -- looking for PCL_ML +[1.520s] -- looking for PCL_SEGMENTATION +[1.521s] -- looking for PCL_VISUALIZATION +[1.521s] -- looking for PCL_SURFACE +[1.522s] -- looking for PCL_REGISTRATION +[1.522s] -- looking for PCL_KEYPOINTS +[1.522s] -- looking for PCL_TRACKING +[1.522s] -- looking for PCL_RECOGNITION +[1.523s] -- looking for PCL_STEREO +[1.523s] -- looking for PCL_APPS +[1.524s] -- looking for PCL_IN_HAND_SCANNER +[1.524s] -- looking for PCL_MODELER +[1.524s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.524s] -- looking for PCL_OUTOFCORE +[1.525s] -- looking for PCL_PEOPLE +[1.529s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.581s] CMake Error at /opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package_xml.cmake:53 (message): +[1.581s] ament_package_xml() package name 'module_4_assignment' in '/package.xml' +[1.581s] does not match current PROJECT_NAME 'maze_solving'. You must call +[1.581s] project() with the same package name before. +[1.581s] Call Stack (most recent call first): +[1.581s] /opt/ros/humble/share/ament_lint_auto/cmake/ament_lint_auto_find_test_dependencies.cmake:31 (ament_package_xml) +[1.581s] CMakeLists.txt:57 (ament_lint_auto_find_test_dependencies) +[1.582s] +[1.582s]  +[1.582s] -- Configuring incomplete, errors occurred! +[1.582s] See also "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/CMakeOutput.log". +[1.599s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/events.log new file mode 100644 index 00000000..0a1ffd95 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/events.log @@ -0,0 +1,97 @@ +[0.000000] (-) TimerEvent: {} +[0.000314] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000349] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.008298] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.009208] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.023640] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099416] (-) TimerEvent: {} +[0.130593] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.155680] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.157407] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.162526] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.171922] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.185405] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199502] (-) TimerEvent: {} +[0.234113] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.235157] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299641] (-) TimerEvent: {} +[0.360391] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399735] (-) TimerEvent: {} +[0.490802] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.499835] (-) TimerEvent: {} +[0.526738] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.596300] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.599968] (-) TimerEvent: {} +[0.626847] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.658966] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700063] (-) TimerEvent: {} +[0.800383] (-) TimerEvent: {} +[0.900738] (-) TimerEvent: {} +[0.948048] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.956362] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.956587] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.000826] (-) TimerEvent: {} +[1.100470] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.100924] (-) TimerEvent: {} +[1.108497] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.116451] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.201267] (-) TimerEvent: {} +[1.251458] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.301582] (-) TimerEvent: {} +[1.395755] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.401917] (-) TimerEvent: {} +[1.502493] (-) TimerEvent: {} +[1.530357] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.530899] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.531016] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.531163] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.531437] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.531704] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.532009] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.532231] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.532443] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.532794] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.533102] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.533352] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.533701] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.534041] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.534338] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.534662] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.534978] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.535286] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.535654] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.535911] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.536509] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.536717] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.536910] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.537108] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.537374] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.541511] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.602832] (-) TimerEvent: {} +[1.615238] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'cppcheck' to perform static code analysis on C / C++ code\n"} +[1.615504] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck include dirs: \n'} +[1.615622] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck exclude dirs and/or files: \n'} +[1.617678] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.621723] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.623882] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.639719] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'uncrustify' to check C / C++ code style\n"} +[1.639977] (module_4_assignment) StdoutLine: {'line': b'-- Configured uncrustify additional arguments: \n'} +[1.641603] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.642309] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.648862] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:26 (add_executable):\n'} +[1.649110] (module_4_assignment) StderrLine: {'line': b' Cannot find source file:\n'} +[1.649225] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.649330] (module_4_assignment) StderrLine: {'line': b' src/maze_solving_sub.cpp\n'} +[1.649438] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.649626] (module_4_assignment) StderrLine: {'line': b' Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h\n'} +[1.649737] (module_4_assignment) StderrLine: {'line': b' .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc\n'} +[1.649844] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.649950] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.650058] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:26 (add_executable):\n'} +[1.650165] (module_4_assignment) StderrLine: {'line': b' No SOURCES given to target: mazesolver\n'} +[1.650272] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.650328] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.650376] (module_4_assignment) StderrLine: {'line': b'\x1b[0mCMake Generate step failed. Build files cannot be regenerated correctly.\x1b[0m\n'} +[1.665274] (module_4_assignment) CommandEnded: {'returncode': 1} +[1.687477] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[1.697988] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/logger_all.log new file mode 100644 index 00000000..4d65c64e --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/logger_all.log @@ -0,0 +1,81 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.204s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.204s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.216s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.237s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.280s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.280s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.281s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.281s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.281s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.283s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.283s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.283s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.293s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.947s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.963s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[1.965s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[1.965s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[1.966s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.966s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[1.966s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[1.966s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.966s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[1.967s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[1.967s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[1.968s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[1.968s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[1.969s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[1.979s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.979s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.979s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[1.979s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[1.984s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[1.984s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[1.984s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[1.994s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[1.994s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[1.996s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[1.998s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[1.999s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[2.000s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[2.000s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[2.001s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[2.002s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[2.003s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[2.003s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/command.log new file mode 100644 index 00000000..6c24c0fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/stderr.log new file mode 100644 index 00000000..cead7ad2 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/stderr.log @@ -0,0 +1,15 @@ +** WARNING ** io features related to pcap will be disabled +CMake Error at CMakeLists.txt:26 (add_executable): + Cannot find source file: + + src/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:26 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/stdout.log new file mode 100644 index 00000000..b73c2b54 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/stdout.log @@ -0,0 +1,58 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..f6b07793 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/stdout_stderr.log @@ -0,0 +1,73 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +CMake Error at CMakeLists.txt:26 (add_executable): + Cannot find source file: + + src/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:26 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/streams.log new file mode 100644 index 00000000..34d92a82 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-35-11/module_4_assignment/streams.log @@ -0,0 +1,75 @@ +[0.011s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.023s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.130s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.155s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.157s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.162s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.172s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.185s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.234s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.235s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.360s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.491s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.527s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.596s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.627s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.659s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.948s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.956s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.956s] ** WARNING ** io features related to pcap will be disabled +[1.100s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.108s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.116s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.251s] -- Found Qhull version 8.0.2 +[1.396s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.530s] -- looking for PCL_COMMON +[1.531s] -- looking for PCL_KDTREE +[1.531s] -- looking for PCL_OCTREE +[1.531s] -- looking for PCL_SEARCH +[1.531s] -- looking for PCL_SAMPLE_CONSENSUS +[1.531s] -- looking for PCL_FILTERS +[1.532s] -- looking for PCL_2D +[1.532s] -- looking for PCL_GEOMETRY +[1.532s] -- looking for PCL_IO +[1.532s] -- looking for PCL_FEATURES +[1.533s] -- looking for PCL_ML +[1.533s] -- looking for PCL_SEGMENTATION +[1.533s] -- looking for PCL_VISUALIZATION +[1.534s] -- looking for PCL_SURFACE +[1.534s] -- looking for PCL_REGISTRATION +[1.534s] -- looking for PCL_KEYPOINTS +[1.535s] -- looking for PCL_TRACKING +[1.535s] -- looking for PCL_RECOGNITION +[1.535s] -- looking for PCL_STEREO +[1.536s] -- looking for PCL_APPS +[1.536s] -- looking for PCL_IN_HAND_SCANNER +[1.536s] -- looking for PCL_MODELER +[1.537s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.537s] -- looking for PCL_OUTOFCORE +[1.537s] -- looking for PCL_PEOPLE +[1.541s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.615s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code +[1.615s] -- Configured cppcheck include dirs: +[1.615s] -- Configured cppcheck exclude dirs and/or files: +[1.617s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.621s] -- Added test 'lint_cmake' to check CMake code style +[1.624s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.640s] -- Added test 'uncrustify' to check C / C++ code style +[1.640s] -- Configured uncrustify additional arguments: +[1.641s] -- Added test 'xmllint' to check XML markup files +[1.642s] -- Configuring done +[1.649s] CMake Error at CMakeLists.txt:26 (add_executable): +[1.649s] Cannot find source file: +[1.649s] +[1.649s] src/maze_solving_sub.cpp +[1.649s] +[1.649s] Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h +[1.649s] .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc +[1.650s] +[1.650s]  +[1.650s] CMake Error at CMakeLists.txt:26 (add_executable): +[1.650s] No SOURCES given to target: mazesolver +[1.650s] +[1.650s]  +[1.650s] CMake Generate step failed. Build files cannot be regenerated correctly. +[1.665s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/events.log new file mode 100644 index 00000000..4451b206 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/events.log @@ -0,0 +1,98 @@ +[0.000000] (-) TimerEvent: {} +[0.000342] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000399] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.008676] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.010335] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.024631] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099211] (-) TimerEvent: {} +[0.132970] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.158822] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.160831] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.166010] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.175494] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.189357] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199345] (-) TimerEvent: {} +[0.239111] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.240395] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299470] (-) TimerEvent: {} +[0.367917] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399602] (-) TimerEvent: {} +[0.499858] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.500103] (-) TimerEvent: {} +[0.536383] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.600515] (-) TimerEvent: {} +[0.605834] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.635711] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.668008] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700642] (-) TimerEvent: {} +[0.801230] (-) TimerEvent: {} +[0.901925] (-) TimerEvent: {} +[0.962390] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.968708] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.969059] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.002053] (-) TimerEvent: {} +[1.102638] (-) TimerEvent: {} +[1.114748] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.121671] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.129391] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.203071] (-) TimerEvent: {} +[1.263793] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.303190] (-) TimerEvent: {} +[1.403535] (-) TimerEvent: {} +[1.407653] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.503653] (-) TimerEvent: {} +[1.545945] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.546320] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.546504] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.546749] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.547036] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.547293] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.547591] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.547809] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.547998] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.548310] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.548617] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.548886] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.549241] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.549575] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.549882] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.550233] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.550550] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.550847] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.551240] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.551510] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.552110] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.552310] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.552487] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.552691] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.552994] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.557043] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.603810] (-) TimerEvent: {} +[1.630089] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'cppcheck' to perform static code analysis on C / C++ code\n"} +[1.630531] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck include dirs: \n'} +[1.630711] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck exclude dirs and/or files: \n'} +[1.633158] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.637826] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.640102] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.656401] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'uncrustify' to check C / C++ code style\n"} +[1.656573] (module_4_assignment) StdoutLine: {'line': b'-- Configured uncrustify additional arguments: \n'} +[1.658696] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.659656] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.665811] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:26 (add_executable):\n'} +[1.666069] (module_4_assignment) StderrLine: {'line': b' Cannot find source file:\n'} +[1.666182] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.666284] (module_4_assignment) StderrLine: {'line': b' src/maze_solver/maze_solving_sub.cpp\n'} +[1.666386] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.666491] (module_4_assignment) StderrLine: {'line': b' Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h\n'} +[1.666600] (module_4_assignment) StderrLine: {'line': b' .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc\n'} +[1.666838] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.667006] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.667115] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:26 (add_executable):\n'} +[1.667220] (module_4_assignment) StderrLine: {'line': b' No SOURCES given to target: mazesolver\n'} +[1.667321] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.667422] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.667522] (module_4_assignment) StderrLine: {'line': b'\x1b[0mCMake Generate step failed. Build files cannot be regenerated correctly.\x1b[0m\n'} +[1.681713] (module_4_assignment) CommandEnded: {'returncode': 1} +[1.703465] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[1.704042] (-) TimerEvent: {} +[1.714006] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/logger_all.log new file mode 100644 index 00000000..78093633 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/logger_all.log @@ -0,0 +1,81 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.205s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.217s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.237s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.280s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.280s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.281s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.281s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.281s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.283s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.283s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.283s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.295s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.964s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.979s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[1.981s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[1.981s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[1.982s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.982s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[1.982s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[1.982s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[1.982s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[1.983s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[1.983s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[1.984s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[1.984s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[1.985s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[1.995s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[1.995s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[1.995s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[1.995s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.000s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.001s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.001s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.012s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.012s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[2.013s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[2.015s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[2.018s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[2.018s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[2.019s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[2.021s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[2.021s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[2.022s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[2.023s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/command.log new file mode 100644 index 00000000..6c24c0fe --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/stderr.log new file mode 100644 index 00000000..8fb95158 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/stderr.log @@ -0,0 +1,15 @@ +** WARNING ** io features related to pcap will be disabled +CMake Error at CMakeLists.txt:26 (add_executable): + Cannot find source file: + + src/maze_solver/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:26 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/stdout.log new file mode 100644 index 00000000..b73c2b54 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/stdout.log @@ -0,0 +1,58 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..d1ade2fd --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/stdout_stderr.log @@ -0,0 +1,73 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +CMake Error at CMakeLists.txt:26 (add_executable): + Cannot find source file: + + src/maze_solver/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:26 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/streams.log new file mode 100644 index 00000000..93ac1371 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-36-49/module_4_assignment/streams.log @@ -0,0 +1,75 @@ +[0.013s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.024s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.133s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.159s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.160s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.166s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.175s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.189s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.239s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.240s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.368s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.500s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.536s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.606s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.635s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.668s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.962s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.969s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.969s] ** WARNING ** io features related to pcap will be disabled +[1.115s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.121s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.129s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.264s] -- Found Qhull version 8.0.2 +[1.407s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.546s] -- looking for PCL_COMMON +[1.546s] -- looking for PCL_KDTREE +[1.546s] -- looking for PCL_OCTREE +[1.546s] -- looking for PCL_SEARCH +[1.547s] -- looking for PCL_SAMPLE_CONSENSUS +[1.547s] -- looking for PCL_FILTERS +[1.547s] -- looking for PCL_2D +[1.547s] -- looking for PCL_GEOMETRY +[1.548s] -- looking for PCL_IO +[1.548s] -- looking for PCL_FEATURES +[1.548s] -- looking for PCL_ML +[1.549s] -- looking for PCL_SEGMENTATION +[1.549s] -- looking for PCL_VISUALIZATION +[1.549s] -- looking for PCL_SURFACE +[1.550s] -- looking for PCL_REGISTRATION +[1.550s] -- looking for PCL_KEYPOINTS +[1.550s] -- looking for PCL_TRACKING +[1.551s] -- looking for PCL_RECOGNITION +[1.551s] -- looking for PCL_STEREO +[1.551s] -- looking for PCL_APPS +[1.552s] -- looking for PCL_IN_HAND_SCANNER +[1.552s] -- looking for PCL_MODELER +[1.552s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.552s] -- looking for PCL_OUTOFCORE +[1.553s] -- looking for PCL_PEOPLE +[1.557s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.630s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code +[1.630s] -- Configured cppcheck include dirs: +[1.630s] -- Configured cppcheck exclude dirs and/or files: +[1.633s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.638s] -- Added test 'lint_cmake' to check CMake code style +[1.640s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.656s] -- Added test 'uncrustify' to check C / C++ code style +[1.656s] -- Configured uncrustify additional arguments: +[1.658s] -- Added test 'xmllint' to check XML markup files +[1.659s] -- Configuring done +[1.666s] CMake Error at CMakeLists.txt:26 (add_executable): +[1.666s] Cannot find source file: +[1.666s] +[1.666s] src/maze_solver/maze_solving_sub.cpp +[1.666s] +[1.666s] Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h +[1.666s] .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc +[1.667s] +[1.667s]  +[1.667s] CMake Error at CMakeLists.txt:26 (add_executable): +[1.667s] No SOURCES given to target: mazesolver +[1.667s] +[1.667s]  +[1.667s] CMake Generate step failed. Build files cannot be regenerated correctly. +[1.682s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/events.log new file mode 100644 index 00000000..6fe8cf86 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/events.log @@ -0,0 +1,100 @@ +[0.000000] (-) TimerEvent: {} +[0.000257] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000307] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.009605] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.010801] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_VERBOSE_MAKEFILE=ON', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.025196] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099305] (-) TimerEvent: {} +[0.129693] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.155006] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.156821] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.162022] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.171610] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.185264] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199444] (-) TimerEvent: {} +[0.234518] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.235999] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299608] (-) TimerEvent: {} +[0.361576] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399732] (-) TimerEvent: {} +[0.495198] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.499801] (-) TimerEvent: {} +[0.532571] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.599947] (-) TimerEvent: {} +[0.602675] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.633421] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.665926] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700084] (-) TimerEvent: {} +[0.800469] (-) TimerEvent: {} +[0.901198] (-) TimerEvent: {} +[0.955017] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.961637] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[0.962029] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.001544] (-) TimerEvent: {} +[1.101921] (-) TimerEvent: {} +[1.105856] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.112740] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.119686] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.202053] (-) TimerEvent: {} +[1.254132] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.302407] (-) TimerEvent: {} +[1.395321] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.402517] (-) TimerEvent: {} +[1.502940] (-) TimerEvent: {} +[1.528998] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.529338] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.529404] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.529509] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.529875] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.530217] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.530633] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.530906] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.531153] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.531652] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.532003] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.532314] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.532679] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.533056] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.533426] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.533823] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.534182] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.534488] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.534885] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.535144] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.535867] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.536075] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.536296] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.536536] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.536860] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.547424] (module_4_assignment) StdoutLine: {'line': b'Contents of src directory:\n'} +[1.557431] (module_4_assignment) StdoutLine: {'line': b'$\n'} +[1.561605] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.603060] (-) TimerEvent: {} +[1.637292] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'cppcheck' to perform static code analysis on C / C++ code\n"} +[1.637819] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck include dirs: \n'} +[1.638029] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck exclude dirs and/or files: \n'} +[1.640062] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.644851] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.646880] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.663683] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'uncrustify' to check C / C++ code style\n"} +[1.663974] (module_4_assignment) StdoutLine: {'line': b'-- Configured uncrustify additional arguments: \n'} +[1.665965] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.666680] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.672783] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:30 (add_executable):\n'} +[1.673093] (module_4_assignment) StderrLine: {'line': b' Cannot find source file:\n'} +[1.673249] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.673391] (module_4_assignment) StderrLine: {'line': b' src/maze_solver/maze_solving_sub.cpp\n'} +[1.673535] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.673757] (module_4_assignment) StderrLine: {'line': b' Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h\n'} +[1.673904] (module_4_assignment) StderrLine: {'line': b' .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc\n'} +[1.674047] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.674188] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.674289] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:30 (add_executable):\n'} +[1.674354] (module_4_assignment) StderrLine: {'line': b' No SOURCES given to target: mazesolver\n'} +[1.674420] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.674487] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.674551] (module_4_assignment) StderrLine: {'line': b'\x1b[0mCMake Generate step failed. Build files cannot be regenerated correctly.\x1b[0m\n'} +[1.688695] (module_4_assignment) CommandEnded: {'returncode': 1} +[1.703209] (-) TimerEvent: {} +[1.721741] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[1.732740] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/logger_all.log new file mode 100644 index 00000000..9c297163 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/logger_all.log @@ -0,0 +1,81 @@ +[0.082s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--cmake-args', '-DCMAKE_VERBOSE_MAKEFILE=ON'] +[0.082s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=['-DCMAKE_VERBOSE_MAKEFILE=ON'], cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.206s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.217s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.237s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to '['-DCMAKE_VERBOSE_MAKEFILE=ON']' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.281s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': ['-DCMAKE_VERBOSE_MAKEFILE=ON'], 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.281s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.282s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.282s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.282s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.284s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.284s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.284s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.296s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.972s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.998s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[2.000s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[2.001s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[2.001s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.001s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[2.001s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[2.001s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.002s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[2.002s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[2.003s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[2.003s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[2.004s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[2.004s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[2.015s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.015s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.015s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[2.015s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.021s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.021s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.021s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.033s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.033s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[2.034s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[2.036s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[2.037s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[2.038s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[2.038s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[2.040s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[2.040s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[2.042s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[2.042s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/command.log new file mode 100644 index 00000000..d09d56b7 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/stderr.log new file mode 100644 index 00000000..09e033ae --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/stderr.log @@ -0,0 +1,15 @@ +** WARNING ** io features related to pcap will be disabled +CMake Error at CMakeLists.txt:30 (add_executable): + Cannot find source file: + + src/maze_solver/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:30 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/stdout.log new file mode 100644 index 00000000..bcf31841 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/stdout.log @@ -0,0 +1,60 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +Contents of src directory: +$ +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..1d67005a --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/stdout_stderr.log @@ -0,0 +1,75 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +Contents of src directory: +$ +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +CMake Error at CMakeLists.txt:30 (add_executable): + Cannot find source file: + + src/maze_solver/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:30 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/streams.log new file mode 100644 index 00000000..153f4b78 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-38-35/module_4_assignment/streams.log @@ -0,0 +1,77 @@ +[0.013s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.025s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.130s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.155s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.157s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.162s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.171s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.185s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.234s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.236s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.361s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.495s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.532s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.602s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.633s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.666s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.955s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.962s] ** WARNING ** io features related to pcap will be disabled +[0.962s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.106s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.113s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.120s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.254s] -- Found Qhull version 8.0.2 +[1.395s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.529s] -- looking for PCL_COMMON +[1.529s] -- looking for PCL_KDTREE +[1.529s] -- looking for PCL_OCTREE +[1.529s] -- looking for PCL_SEARCH +[1.530s] -- looking for PCL_SAMPLE_CONSENSUS +[1.530s] -- looking for PCL_FILTERS +[1.530s] -- looking for PCL_2D +[1.531s] -- looking for PCL_GEOMETRY +[1.531s] -- looking for PCL_IO +[1.531s] -- looking for PCL_FEATURES +[1.532s] -- looking for PCL_ML +[1.532s] -- looking for PCL_SEGMENTATION +[1.532s] -- looking for PCL_VISUALIZATION +[1.533s] -- looking for PCL_SURFACE +[1.533s] -- looking for PCL_REGISTRATION +[1.534s] -- looking for PCL_KEYPOINTS +[1.534s] -- looking for PCL_TRACKING +[1.534s] -- looking for PCL_RECOGNITION +[1.535s] -- looking for PCL_STEREO +[1.535s] -- looking for PCL_APPS +[1.536s] -- looking for PCL_IN_HAND_SCANNER +[1.536s] -- looking for PCL_MODELER +[1.536s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.536s] -- looking for PCL_OUTOFCORE +[1.537s] -- looking for PCL_PEOPLE +[1.547s] Contents of src directory: +[1.557s] $ +[1.561s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.637s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code +[1.638s] -- Configured cppcheck include dirs: +[1.638s] -- Configured cppcheck exclude dirs and/or files: +[1.640s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.645s] -- Added test 'lint_cmake' to check CMake code style +[1.647s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.664s] -- Added test 'uncrustify' to check C / C++ code style +[1.664s] -- Configured uncrustify additional arguments: +[1.666s] -- Added test 'xmllint' to check XML markup files +[1.666s] -- Configuring done +[1.673s] CMake Error at CMakeLists.txt:30 (add_executable): +[1.673s] Cannot find source file: +[1.673s] +[1.673s] src/maze_solver/maze_solving_sub.cpp +[1.673s] +[1.674s] Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h +[1.674s] .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc +[1.674s] +[1.674s]  +[1.674s] CMake Error at CMakeLists.txt:30 (add_executable): +[1.674s] No SOURCES given to target: mazesolver +[1.674s] +[1.674s]  +[1.674s] CMake Generate step failed. Build files cannot be regenerated correctly. +[1.689s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/events.log new file mode 100644 index 00000000..1dd5bb05 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/events.log @@ -0,0 +1,197 @@ +[0.000000] (-) TimerEvent: {} +[0.000274] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000393] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.010478] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.011588] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_VERBOSE_MAKEFILE=ON', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.026381] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099648] (-) TimerEvent: {} +[0.134738] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.159916] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.161910] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.166851] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.176530] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.190080] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199765] (-) TimerEvent: {} +[0.239430] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.240606] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299902] (-) TimerEvent: {} +[0.367163] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.400034] (-) TimerEvent: {} +[0.498453] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.500102] (-) TimerEvent: {} +[0.535424] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.600244] (-) TimerEvent: {} +[0.604115] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.633762] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.664299] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700395] (-) TimerEvent: {} +[0.800807] (-) TimerEvent: {} +[0.901167] (-) TimerEvent: {} +[0.951508] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.958013] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.958389] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.001299] (-) TimerEvent: {} +[1.101669] (-) TimerEvent: {} +[1.103183] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.111476] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.118482] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.201776] (-) TimerEvent: {} +[1.251056] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.301897] (-) TimerEvent: {} +[1.398344] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.401970] (-) TimerEvent: {} +[1.502231] (-) TimerEvent: {} +[1.533833] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.534203] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.534519] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.534827] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.535153] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.535506] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.535859] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.536153] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.536409] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.536786] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.537135] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.537447] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.537855] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.538248] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.538608] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.539004] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.539398] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.539763] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.540225] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.540554] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.541232] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.541500] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.541753] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.542018] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.542379] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.554356] (module_4_assignment) StdoutLine: {'line': b'Contents of src directory:\n'} +[1.563835] (module_4_assignment) StdoutLine: {'line': b'$\n'} +[1.567489] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.602574] (-) TimerEvent: {} +[1.643471] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'cppcheck' to perform static code analysis on C / C++ code\n"} +[1.643722] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck include dirs: \n'} +[1.643838] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck exclude dirs and/or files: \n'} +[1.645692] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.650493] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.652903] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.670166] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'uncrustify' to check C / C++ code style\n"} +[1.670360] (module_4_assignment) StdoutLine: {'line': b'-- Configured uncrustify additional arguments: \n'} +[1.672291] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.672995] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.688232] (module_4_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.690668] (module_4_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment\n'} +[1.702889] (-) TimerEvent: {} +[1.706394] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.707311] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'build'} +[1.708485] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[1.728701] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0\n'} +[1.742917] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks\n'} +[1.752736] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/Makefile2 all\n'} +[1.754139] (module_4_assignment) StdoutLine: {'line': b"gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.754244] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend\n'} +[1.755964] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.756050] (module_4_assignment) StdoutLine: {'line': b'cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color=\n'} +[1.767109] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.767480] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build\n'} +[1.769697] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.778753] (module_4_assignment) StdoutLine: {'line': b'[ 50%] \x1b[32mBuilding CXX object CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o\x1b[0m\n'} +[1.780217] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DDISABLE_PCAP -DRCUTILS_ENABLE_FAULT_INJECTION -I/usr/include/pcl-1.12 -I/usr/include/eigen3 -I/usr/include/ni -I/usr/include/openni2 -isystem /opt/ros/humble/include/rclcpp -isystem /opt/ros/humble/include/geometry_msgs -isystem /opt/ros/humble/include/sensor_msgs -isystem /opt/ros/humble/include/ament_index_cpp -isystem /opt/ros/humble/include/libstatistics_collector -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/fastcdr -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcpputils -isystem /opt/ros/humble/include/statistics_msgs -isystem /opt/ros/humble/include/rosgraph_msgs -isystem /opt/ros/humble/include/rosidl_typesupport_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_c -isystem /opt/ros/humble/include/std_msgs -Wall -Wextra -Wpedantic -MD -MT CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -MF CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d -o CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp\n'} +[1.803248] (-) TimerEvent: {} +[1.903544] (-) TimerEvent: {} +[2.003901] (-) TimerEvent: {} +[2.104268] (-) TimerEvent: {} +[2.204843] (-) TimerEvent: {} +[2.305695] (-) TimerEvent: {} +[2.406275] (-) TimerEvent: {} +[2.506671] (-) TimerEvent: {} +[2.607274] (-) TimerEvent: {} +[2.707627] (-) TimerEvent: {} +[2.807995] (-) TimerEvent: {} +[2.908813] (-) TimerEvent: {} +[3.009176] (-) TimerEvent: {} +[3.109745] (-) TimerEvent: {} +[3.210333] (-) TimerEvent: {} +[3.310905] (-) TimerEvent: {} +[3.411543] (-) TimerEvent: {} +[3.511899] (-) TimerEvent: {} +[3.612252] (-) TimerEvent: {} +[3.712611] (-) TimerEvent: {} +[3.813224] (-) TimerEvent: {} +[3.913792] (-) TimerEvent: {} +[4.014354] (-) TimerEvent: {} +[4.115074] (-) TimerEvent: {} +[4.215520] (-) TimerEvent: {} +[4.316086] (-) TimerEvent: {} +[4.416460] (-) TimerEvent: {} +[4.516845] (-) TimerEvent: {} +[4.617208] (-) TimerEvent: {} +[4.717570] (-) TimerEvent: {} +[4.817923] (-) TimerEvent: {} +[4.918289] (-) TimerEvent: {} +[5.018647] (-) TimerEvent: {} +[5.119007] (-) TimerEvent: {} +[5.219380] (-) TimerEvent: {} +[5.319742] (-) TimerEvent: {} +[5.420095] (-) TimerEvent: {} +[5.520455] (-) TimerEvent: {} +[5.620808] (-) TimerEvent: {} +[5.721173] (-) TimerEvent: {} +[5.821536] (-) TimerEvent: {} +[5.921886] (-) TimerEvent: {} +[6.022327] (-) TimerEvent: {} +[6.122923] (-) TimerEvent: {} +[6.223498] (-) TimerEvent: {} +[6.323852] (-) TimerEvent: {} +[6.424501] (-) TimerEvent: {} +[6.524858] (-) TimerEvent: {} +[6.625474] (-) TimerEvent: {} +[6.726075] (-) TimerEvent: {} +[6.826460] (-) TimerEvent: {} +[6.926837] (-) TimerEvent: {} +[7.027197] (-) TimerEvent: {} +[7.127571] (-) TimerEvent: {} +[7.228141] (-) TimerEvent: {} +[7.328491] (-) TimerEvent: {} +[7.428843] (-) TimerEvent: {} +[7.529195] (-) TimerEvent: {} +[7.629800] (-) TimerEvent: {} +[7.730150] (-) TimerEvent: {} +[7.830559] (-) TimerEvent: {} +[7.930922] (-) TimerEvent: {} +[8.031560] (-) TimerEvent: {} +[8.131908] (-) TimerEvent: {} +[8.232272] (-) TimerEvent: {} +[8.332628] (-) TimerEvent: {} +[8.432996] (-) TimerEvent: {} +[8.533388] (-) TimerEvent: {} +[8.627367] (module_4_assignment) StdoutLine: {'line': b'[100%] \x1b[32m\x1b[1mLinking CXX executable mazesolver\x1b[0m\n'} +[8.628309] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -E cmake_link_script CMakeFiles/mazesolver.dir/link.txt --verbose=1\n'} +[8.633472] (-) TimerEvent: {} +[8.635826] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/c++ CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -o mazesolver -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpcap.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl \n'} +[8.733642] (-) TimerEvent: {} +[8.834069] (-) TimerEvent: {} +[8.934457] (-) TimerEvent: {} +[9.034822] (-) TimerEvent: {} +[9.120191] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[9.128961] (module_4_assignment) StdoutLine: {'line': b'[100%] Built target mazesolver\n'} +[9.130209] (module_4_assignment) StdoutLine: {'line': b"gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[9.130415] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0\n'} +[9.134867] (-) TimerEvent: {} +[9.144549] (module_4_assignment) CommandEnded: {'returncode': 0} +[9.191094] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'install'} +[9.201506] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[9.209939] (module_4_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[9.210033] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver\n'} +[9.214681] (module_4_assignment) StdoutLine: {'line': b'-- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver" to ""\n'} +[9.214761] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at cmake_install.cmake:66 (file):\n'} +[9.214829] (module_4_assignment) StderrLine: {'line': b' file INSTALL cannot find\n'} +[9.214887] (module_4_assignment) StderrLine: {'line': b' "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/launch":\n'} +[9.214947] (module_4_assignment) StderrLine: {'line': b' No such file or directory.\n'} +[9.215005] (module_4_assignment) StderrLine: {'line': b'\n'} +[9.215063] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[9.216766] (module_4_assignment) CommandEnded: {'returncode': 1} +[9.234943] (-) TimerEvent: {} +[9.269528] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 1} +[9.280237] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/logger_all.log new file mode 100644 index 00000000..4fd15011 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/logger_all.log @@ -0,0 +1,86 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--cmake-args', '-DCMAKE_VERBOSE_MAKEFILE=ON'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=['-DCMAKE_VERBOSE_MAKEFILE=ON'], cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.205s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.216s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.237s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to '['-DCMAKE_VERBOSE_MAKEFILE=ON']' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.280s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': ['-DCMAKE_VERBOSE_MAKEFILE=ON'], 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.280s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.281s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.281s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.282s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.283s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.283s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.283s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.295s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.988s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.990s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[9.426s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[9.484s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[9.498s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[9.543s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[9.546s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[9.546s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[9.547s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib' +[9.547s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[9.547s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[9.547s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[9.547s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[9.548s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[9.548s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[9.549s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[9.550s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[9.550s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[9.551s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[9.561s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[9.561s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[9.561s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '1' +[9.561s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[9.566s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[9.566s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[9.567s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[9.579s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[9.580s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[9.581s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[9.582s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[9.583s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[9.584s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[9.584s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[9.585s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[9.586s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[9.587s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[9.587s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/command.log new file mode 100644 index 00000000..78ba2411 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/stderr.log new file mode 100644 index 00000000..894b100e --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/stderr.log @@ -0,0 +1,7 @@ +** WARNING ** io features related to pcap will be disabled +CMake Error at cmake_install.cmake:66 (file): + file INSTALL cannot find + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/launch": + No such file or directory. + + diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/stdout.log new file mode 100644 index 00000000..8d276f79 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/stdout.log @@ -0,0 +1,84 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +Contents of src directory: +$ +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +/usr/bin/gmake -f CMakeFiles/Makefile2 all +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[ 50%] Building CXX object CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o +/usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DDISABLE_PCAP -DRCUTILS_ENABLE_FAULT_INJECTION -I/usr/include/pcl-1.12 -I/usr/include/eigen3 -I/usr/include/ni -I/usr/include/openni2 -isystem /opt/ros/humble/include/rclcpp -isystem /opt/ros/humble/include/geometry_msgs -isystem /opt/ros/humble/include/sensor_msgs -isystem /opt/ros/humble/include/ament_index_cpp -isystem /opt/ros/humble/include/libstatistics_collector -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/fastcdr -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcpputils -isystem /opt/ros/humble/include/statistics_msgs -isystem /opt/ros/humble/include/rosgraph_msgs -isystem /opt/ros/humble/include/rosidl_typesupport_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_c -isystem /opt/ros/humble/include/std_msgs -Wall -Wextra -Wpedantic -MD -MT CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -MF CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d -o CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp +[100%] Linking CXX executable mazesolver +/usr/bin/cmake -E cmake_link_script CMakeFiles/mazesolver.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -o mazesolver -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpcap.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[100%] Built target mazesolver +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +-- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver" to "" diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..a1f7cf04 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/stdout_stderr.log @@ -0,0 +1,91 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +Contents of src directory: +$ +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +/usr/bin/gmake -f CMakeFiles/Makefile2 all +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[ 50%] Building CXX object CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o +/usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DDISABLE_PCAP -DRCUTILS_ENABLE_FAULT_INJECTION -I/usr/include/pcl-1.12 -I/usr/include/eigen3 -I/usr/include/ni -I/usr/include/openni2 -isystem /opt/ros/humble/include/rclcpp -isystem /opt/ros/humble/include/geometry_msgs -isystem /opt/ros/humble/include/sensor_msgs -isystem /opt/ros/humble/include/ament_index_cpp -isystem /opt/ros/humble/include/libstatistics_collector -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/fastcdr -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcpputils -isystem /opt/ros/humble/include/statistics_msgs -isystem /opt/ros/humble/include/rosgraph_msgs -isystem /opt/ros/humble/include/rosidl_typesupport_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_c -isystem /opt/ros/humble/include/std_msgs -Wall -Wextra -Wpedantic -MD -MT CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -MF CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d -o CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp +[100%] Linking CXX executable mazesolver +/usr/bin/cmake -E cmake_link_script CMakeFiles/mazesolver.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -o mazesolver -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpcap.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[100%] Built target mazesolver +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +-- Install configuration: "" +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +-- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver" to "" +CMake Error at cmake_install.cmake:66 (file): + file INSTALL cannot find + "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/launch": + No such file or directory. + + diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/streams.log new file mode 100644 index 00000000..a48af32e --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-40-56/module_4_assignment/streams.log @@ -0,0 +1,97 @@ +[0.013s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.026s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.134s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.160s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.161s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.166s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.176s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.190s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.239s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.240s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.367s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.498s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.536s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.604s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.633s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.664s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.951s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.958s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.958s] ** WARNING ** io features related to pcap will be disabled +[1.103s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.111s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.118s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.251s] -- Found Qhull version 8.0.2 +[1.398s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.533s] -- looking for PCL_COMMON +[1.534s] -- looking for PCL_KDTREE +[1.534s] -- looking for PCL_OCTREE +[1.534s] -- looking for PCL_SEARCH +[1.535s] -- looking for PCL_SAMPLE_CONSENSUS +[1.535s] -- looking for PCL_FILTERS +[1.535s] -- looking for PCL_2D +[1.536s] -- looking for PCL_GEOMETRY +[1.536s] -- looking for PCL_IO +[1.536s] -- looking for PCL_FEATURES +[1.537s] -- looking for PCL_ML +[1.537s] -- looking for PCL_SEGMENTATION +[1.537s] -- looking for PCL_VISUALIZATION +[1.538s] -- looking for PCL_SURFACE +[1.538s] -- looking for PCL_REGISTRATION +[1.539s] -- looking for PCL_KEYPOINTS +[1.539s] -- looking for PCL_TRACKING +[1.539s] -- looking for PCL_RECOGNITION +[1.540s] -- looking for PCL_STEREO +[1.540s] -- looking for PCL_APPS +[1.541s] -- looking for PCL_IN_HAND_SCANNER +[1.541s] -- looking for PCL_MODELER +[1.541s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.542s] -- looking for PCL_OUTOFCORE +[1.542s] -- looking for PCL_PEOPLE +[1.554s] Contents of src directory: +[1.564s] $ +[1.567s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.643s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code +[1.643s] -- Configured cppcheck include dirs: +[1.643s] -- Configured cppcheck exclude dirs and/or files: +[1.645s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.650s] -- Added test 'lint_cmake' to check CMake code style +[1.653s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.670s] -- Added test 'uncrustify' to check C / C++ code style +[1.670s] -- Configured uncrustify additional arguments: +[1.672s] -- Added test 'xmllint' to check XML markup files +[1.673s] -- Configuring done +[1.688s] -- Generating done +[1.690s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[1.706s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.708s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[1.728s] /usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +[1.743s] /usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +[1.752s] /usr/bin/gmake -f CMakeFiles/Makefile2 all +[1.754s] gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.754s] /usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +[1.756s] gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.756s] cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +[1.767s] gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.767s] /usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +[1.769s] gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.778s] [ 50%] Building CXX object CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o +[1.780s] /usr/bin/c++ -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DDISABLE_PCAP -DRCUTILS_ENABLE_FAULT_INJECTION -I/usr/include/pcl-1.12 -I/usr/include/eigen3 -I/usr/include/ni -I/usr/include/openni2 -isystem /opt/ros/humble/include/rclcpp -isystem /opt/ros/humble/include/geometry_msgs -isystem /opt/ros/humble/include/sensor_msgs -isystem /opt/ros/humble/include/ament_index_cpp -isystem /opt/ros/humble/include/libstatistics_collector -isystem /opt/ros/humble/include/builtin_interfaces -isystem /opt/ros/humble/include/rosidl_runtime_c -isystem /opt/ros/humble/include/rcutils -isystem /opt/ros/humble/include/rosidl_typesupport_interface -isystem /opt/ros/humble/include/fastcdr -isystem /opt/ros/humble/include/rosidl_runtime_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/humble/include/rmw -isystem /opt/ros/humble/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_c -isystem /opt/ros/humble/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/humble/include/rcl -isystem /opt/ros/humble/include/rcl_interfaces -isystem /opt/ros/humble/include/rcl_logging_interface -isystem /opt/ros/humble/include/rcl_yaml_param_parser -isystem /opt/ros/humble/include/libyaml_vendor -isystem /opt/ros/humble/include/tracetools -isystem /opt/ros/humble/include/rcpputils -isystem /opt/ros/humble/include/statistics_msgs -isystem /opt/ros/humble/include/rosgraph_msgs -isystem /opt/ros/humble/include/rosidl_typesupport_cpp -isystem /opt/ros/humble/include/rosidl_typesupport_c -isystem /opt/ros/humble/include/std_msgs -Wall -Wextra -Wpedantic -MD -MT CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -MF CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d -o CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -c /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/src/maze_solving_sub.cpp +[8.627s] [100%] Linking CXX executable mazesolver +[8.628s] /usr/bin/cmake -E cmake_link_script CMakeFiles/mazesolver.dir/link.txt --verbose=1 +[8.636s] /usr/bin/c++ CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o -o mazesolver -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpcap.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.24 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so -ldl +[9.120s] gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[9.129s] [100%] Built target mazesolver +[9.130s] gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[9.130s] /usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +[9.144s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[9.202s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[9.209s] -- Install configuration: "" +[9.210s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +[9.214s] -- Set runtime path of "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver" to "" +[9.214s] CMake Error at cmake_install.cmake:66 (file): +[9.214s] file INSTALL cannot find +[9.214s] "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/launch": +[9.214s] No such file or directory. +[9.215s] +[9.215s]  +[9.216s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '1': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/events.log new file mode 100644 index 00000000..736194f0 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/events.log @@ -0,0 +1,104 @@ +[0.000000] (-) TimerEvent: {} +[0.000261] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000309] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.009501] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.010416] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'build'} +[0.011326] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.033654] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0\n'} +[0.046540] (module_4_assignment) StdoutLine: {'line': b'Re-run cmake file: Makefile older than: ../../CMakeLists.txt\n'} +[0.050015] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099529] (-) TimerEvent: {} +[0.156854] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.182025] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.183818] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.188876] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.198738] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.199598] (-) TimerEvent: {} +[0.211899] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.260079] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.261641] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299832] (-) TimerEvent: {} +[0.386084] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399961] (-) TimerEvent: {} +[0.500307] (-) TimerEvent: {} +[0.516706] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.552243] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.600418] (-) TimerEvent: {} +[0.621589] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.649775] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.680472] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700554] (-) TimerEvent: {} +[0.800940] (-) TimerEvent: {} +[0.901582] (-) TimerEvent: {} +[0.969379] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.977192] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.977484] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.001681] (-) TimerEvent: {} +[1.102381] (-) TimerEvent: {} +[1.122550] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.129533] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.136559] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.202516] (-) TimerEvent: {} +[1.266322] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.302630] (-) TimerEvent: {} +[1.402940] (-) TimerEvent: {} +[1.408297] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.503055] (-) TimerEvent: {} +[1.540852] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.541212] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.541433] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.541629] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.541897] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.542148] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.542448] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.542690] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.542883] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.543203] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.543533] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.543781] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.544147] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.544497] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.544804] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.545174] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.545518] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.545817] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.546179] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.546445] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.547088] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.547276] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.547509] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.547717] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.547980] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.549936] (module_4_assignment) StderrLine: {'line': b'\x1b[0mContents of src directory:\x1b[0m\n'} +[1.550073] (module_4_assignment) StderrLine: {'line': b'\x1b[0mContents of src/maze_solver directory:\x1b[0m\n'} +[1.551985] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.603189] (-) TimerEvent: {} +[1.630163] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'cppcheck' to perform static code analysis on C / C++ code\n"} +[1.630521] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck include dirs: \n'} +[1.630653] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck exclude dirs and/or files: \n'} +[1.633335] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.639030] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.642066] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.662664] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'uncrustify' to check C / C++ code style\n"} +[1.662894] (module_4_assignment) StdoutLine: {'line': b'-- Configured uncrustify additional arguments: \n'} +[1.665238] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.665981] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.672164] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:39 (add_executable):\n'} +[1.672420] (module_4_assignment) StderrLine: {'line': b' Cannot find source file:\n'} +[1.672530] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.672631] (module_4_assignment) StderrLine: {'line': b' src/maze_solver/maze_solving_sub.cpp\n'} +[1.672731] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.672827] (module_4_assignment) StderrLine: {'line': b' Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h\n'} +[1.672932] (module_4_assignment) StderrLine: {'line': b' .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc\n'} +[1.673178] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.673305] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.673408] (module_4_assignment) StderrLine: {'line': b'\x1b[31mCMake Error at CMakeLists.txt:39 (add_executable):\n'} +[1.673532] (module_4_assignment) StderrLine: {'line': b' No SOURCES given to target: mazesolver\n'} +[1.673670] (module_4_assignment) StderrLine: {'line': b'\n'} +[1.673778] (module_4_assignment) StderrLine: {'line': b'\x1b[0m\n'} +[1.673905] (module_4_assignment) StderrLine: {'line': b'\x1b[0mCMake Generate step failed. Build files cannot be regenerated correctly.\x1b[0m\n'} +[1.687733] (module_4_assignment) StderrLine: {'line': b'gmake: *** [Makefile:270: cmake_check_build_system] Error 1\n'} +[1.693028] (module_4_assignment) CommandEnded: {'returncode': 2} +[1.703330] (-) TimerEvent: {} +[1.742317] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 2} +[1.752931] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/logger_all.log new file mode 100644 index 00000000..dc8ddd54 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/logger_all.log @@ -0,0 +1,82 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--cmake-args', '-DCMAKE_VERBOSE_MAKEFILE=ON'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=['-DCMAKE_VERBOSE_MAKEFILE=ON'], cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.206s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.217s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.237s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to '['-DCMAKE_VERBOSE_MAKEFILE=ON']' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.281s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.281s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': ['-DCMAKE_VERBOSE_MAKEFILE=ON'], 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.281s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.282s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.282s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.282s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.284s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.284s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.284s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.296s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[1.976s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[2.018s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[2.020s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[2.020s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[2.021s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib' +[2.021s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.021s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[2.021s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[2.021s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.021s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[2.022s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[2.023s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[2.023s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[2.024s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[2.024s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[2.035s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.035s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.035s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '2' +[2.035s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.040s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.040s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.040s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.051s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.051s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[2.052s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[2.053s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[2.054s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[2.055s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[2.055s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[2.057s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[2.057s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[2.058s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[2.059s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/command.log new file mode 100644 index 00000000..2e9880c5 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/command.log @@ -0,0 +1,2 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/stderr.log new file mode 100644 index 00000000..500dddf1 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/stderr.log @@ -0,0 +1,18 @@ +** WARNING ** io features related to pcap will be disabled +Contents of src directory: +Contents of src/maze_solver directory: +CMake Error at CMakeLists.txt:39 (add_executable): + Cannot find source file: + + src/maze_solver/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:39 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. +gmake: *** [Makefile:270: cmake_check_build_system] Error 1 diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/stdout.log new file mode 100644 index 00000000..123ea555 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/stdout.log @@ -0,0 +1,60 @@ +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +Re-run cmake file: Makefile older than: ../../CMakeLists.txt +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..7a7a3a71 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/stdout_stderr.log @@ -0,0 +1,78 @@ +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +Re-run cmake file: Makefile older than: ../../CMakeLists.txt +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +Contents of src directory: +Contents of src/maze_solver directory: +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +CMake Error at CMakeLists.txt:39 (add_executable): + Cannot find source file: + + src/maze_solver/maze_solving_sub.cpp + + Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h + .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc + + +CMake Error at CMakeLists.txt:39 (add_executable): + No SOURCES given to target: mazesolver + + +CMake Generate step failed. Build files cannot be regenerated correctly. +gmake: *** [Makefile:270: cmake_check_build_system] Error 1 diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/streams.log new file mode 100644 index 00000000..796e9196 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-09/module_4_assignment/streams.log @@ -0,0 +1,80 @@ +[0.013s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[0.033s] /usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +[0.046s] Re-run cmake file: Makefile older than: ../../CMakeLists.txt +[0.050s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.157s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.182s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.184s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.189s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.199s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.212s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.260s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.261s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.386s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.517s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.552s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.621s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.650s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.680s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.969s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.977s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.977s] ** WARNING ** io features related to pcap will be disabled +[1.122s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.129s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.136s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.266s] -- Found Qhull version 8.0.2 +[1.408s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.541s] -- looking for PCL_COMMON +[1.541s] -- looking for PCL_KDTREE +[1.541s] -- looking for PCL_OCTREE +[1.541s] -- looking for PCL_SEARCH +[1.542s] -- looking for PCL_SAMPLE_CONSENSUS +[1.542s] -- looking for PCL_FILTERS +[1.542s] -- looking for PCL_2D +[1.542s] -- looking for PCL_GEOMETRY +[1.543s] -- looking for PCL_IO +[1.543s] -- looking for PCL_FEATURES +[1.543s] -- looking for PCL_ML +[1.543s] -- looking for PCL_SEGMENTATION +[1.544s] -- looking for PCL_VISUALIZATION +[1.544s] -- looking for PCL_SURFACE +[1.545s] -- looking for PCL_REGISTRATION +[1.545s] -- looking for PCL_KEYPOINTS +[1.545s] -- looking for PCL_TRACKING +[1.546s] -- looking for PCL_RECOGNITION +[1.546s] -- looking for PCL_STEREO +[1.546s] -- looking for PCL_APPS +[1.547s] -- looking for PCL_IN_HAND_SCANNER +[1.547s] -- looking for PCL_MODELER +[1.547s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.547s] -- looking for PCL_OUTOFCORE +[1.548s] -- looking for PCL_PEOPLE +[1.550s] Contents of src directory: +[1.550s] Contents of src/maze_solver directory: +[1.552s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.630s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code +[1.630s] -- Configured cppcheck include dirs: +[1.630s] -- Configured cppcheck exclude dirs and/or files: +[1.633s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.639s] -- Added test 'lint_cmake' to check CMake code style +[1.642s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.662s] -- Added test 'uncrustify' to check C / C++ code style +[1.663s] -- Configured uncrustify additional arguments: +[1.665s] -- Added test 'xmllint' to check XML markup files +[1.666s] -- Configuring done +[1.672s] CMake Error at CMakeLists.txt:39 (add_executable): +[1.672s] Cannot find source file: +[1.672s] +[1.672s] src/maze_solver/maze_solving_sub.cpp +[1.672s] +[1.673s] Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h +[1.673s] .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc +[1.673s] +[1.673s]  +[1.673s] CMake Error at CMakeLists.txt:39 (add_executable): +[1.673s] No SOURCES given to target: mazesolver +[1.673s] +[1.674s]  +[1.674s] CMake Generate step failed. Build files cannot be regenerated correctly. +[1.688s] gmake: *** [Makefile:270: cmake_check_build_system] Error 1 +[1.693s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/events.log new file mode 100644 index 00000000..603fc469 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/events.log @@ -0,0 +1,131 @@ +[0.000000] (-) TimerEvent: {} +[0.000347] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000400] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.010128] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.010987] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'build'} +[0.011747] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.033581] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0\n'} +[0.045304] (module_4_assignment) StdoutLine: {'line': b'Re-run cmake file: Makefile older than: ../../CMakeLists.txt\n'} +[0.049658] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099246] (-) TimerEvent: {} +[0.154986] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.180064] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.181802] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.186743] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.196757] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.199678] (-) TimerEvent: {} +[0.209865] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.258435] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.259917] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299823] (-) TimerEvent: {} +[0.386025] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399946] (-) TimerEvent: {} +[0.500300] (-) TimerEvent: {} +[0.516436] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.551837] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.600433] (-) TimerEvent: {} +[0.620678] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.650178] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.681743] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700562] (-) TimerEvent: {} +[0.800976] (-) TimerEvent: {} +[0.901402] (-) TimerEvent: {} +[0.965962] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.973929] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.974229] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.001756] (-) TimerEvent: {} +[1.102124] (-) TimerEvent: {} +[1.118497] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.126393] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.134266] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.202270] (-) TimerEvent: {} +[1.268120] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.302407] (-) TimerEvent: {} +[1.402779] (-) TimerEvent: {} +[1.408843] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.502924] (-) TimerEvent: {} +[1.541537] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.541880] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.542036] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.542227] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.542498] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.542760] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.543048] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.543281] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.543484] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.543804] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.544099] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.544411] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.544754] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.545082] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.545389] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.545760] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.546096] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.546393] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.546795] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.547057] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.547679] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.547861] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.548057] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.548262] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.548560] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.550510] (module_4_assignment) StderrLine: {'line': b'\x1b[0mContents of src directory:\x1b[0m\n'} +[1.550675] (module_4_assignment) StderrLine: {'line': b'\x1b[0mContents of src/maze_solver directory:\x1b[0m\n'} +[1.552497] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.603476] (-) TimerEvent: {} +[1.631631] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'cppcheck' to perform static code analysis on C / C++ code\n"} +[1.631906] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck include dirs: \n'} +[1.632023] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck exclude dirs and/or files: \n'} +[1.634965] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.640555] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.643558] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.664622] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'uncrustify' to check C / C++ code style\n"} +[1.664788] (module_4_assignment) StdoutLine: {'line': b'-- Configured uncrustify additional arguments: \n'} +[1.667191] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.667907] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.680505] (module_4_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.683327] (module_4_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment\n'} +[1.698005] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks\n'} +[1.703775] (-) TimerEvent: {} +[1.707462] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/Makefile2 all\n'} +[1.709028] (module_4_assignment) StdoutLine: {'line': b"gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.709112] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend\n'} +[1.711820] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.712004] (module_4_assignment) StdoutLine: {'line': b'cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color=\n'} +[1.720774] (module_4_assignment) StdoutLine: {'line': b'Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal".\n'} +[1.721316] (module_4_assignment) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target mazesolver\x1b[0m\n'} +[1.729229] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.729549] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build\n'} +[1.734507] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.734689] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'.\n"} +[1.734803] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.743025] (module_4_assignment) StdoutLine: {'line': b'[100%] Built target mazesolver\n'} +[1.744364] (module_4_assignment) StdoutLine: {'line': b"gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.744672] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0\n'} +[1.759016] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.804495] (-) TimerEvent: {} +[1.805149] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'install'} +[1.815884] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[1.823484] (module_4_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.823803] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver\n'} +[1.823993] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch\n'} +[1.824105] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds\n'} +[1.824239] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf\n'} +[1.824377] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment\n'} +[1.824484] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment\n'} +[1.824682] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh\n'} +[1.824851] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv\n'} +[1.825051] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh\n'} +[1.825194] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv\n'} +[1.825308] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash\n'} +[1.825463] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh\n'} +[1.825575] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh\n'} +[1.825649] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv\n'} +[1.825697] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv\n'} +[1.825843] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment\n'} +[1.826015] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake\n'} +[1.826135] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake\n'} +[1.826267] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml\n'} +[1.828544] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.886015] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 0} +[1.886785] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/logger_all.log new file mode 100644 index 00000000..b02fceed --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/logger_all.log @@ -0,0 +1,106 @@ +[0.080s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--cmake-args', '-DCMAKE_VERBOSE_MAKEFILE=ON'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=['-DCMAKE_VERBOSE_MAKEFILE=ON'], cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.204s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.205s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.216s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.236s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to '['-DCMAKE_VERBOSE_MAKEFILE=ON']' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.280s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': ['-DCMAKE_VERBOSE_MAKEFILE=ON'], 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.280s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.281s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.281s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.281s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.283s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.283s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.283s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.295s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[2.041s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[2.098s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[2.109s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[2.110s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[2.112s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[2.113s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[2.113s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_4_assignment', 'cmake_prefix_path') +[2.113s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1' +[2.114s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv' +[2.114s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh' +[2.115s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib' +[2.115s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.115s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[2.115s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[2.115s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.116s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[2.116s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[2.117s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[2.117s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[2.118s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[2.118s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[2.162s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[2.162s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[2.163s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[2.163s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_4_assignment', 'cmake_prefix_path') +[2.164s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1' +[2.164s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv' +[2.164s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh' +[2.165s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib' +[2.165s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.165s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[2.165s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[2.165s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.165s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[2.166s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[2.166s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[2.166s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[2.167s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[2.167s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[2.167s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.167s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.167s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[2.167s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.172s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.172s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.172s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.183s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.183s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[2.185s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[2.186s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[2.187s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[2.188s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[2.188s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[2.190s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[2.190s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[2.191s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[2.192s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/command.log new file mode 100644 index 00000000..27e2ff97 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/command.log @@ -0,0 +1,4 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/stderr.log new file mode 100644 index 00000000..96c42dcb --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/stderr.log @@ -0,0 +1,3 @@ +** WARNING ** io features related to pcap will be disabled +Contents of src directory: +Contents of src/maze_solver directory: diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/stdout.log new file mode 100644 index 00000000..4af12b55 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/stdout.log @@ -0,0 +1,98 @@ +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +Re-run cmake file: Makefile older than: ../../CMakeLists.txt +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +/usr/bin/gmake -f CMakeFiles/Makefile2 all +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target mazesolver +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'. +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[100%] Built target mazesolver +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +-- Install configuration: "" +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..150817f1 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/stdout_stderr.log @@ -0,0 +1,101 @@ +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +Re-run cmake file: Makefile older than: ../../CMakeLists.txt +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +Contents of src directory: +Contents of src/maze_solver directory: +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +/usr/bin/gmake -f CMakeFiles/Makefile2 all +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target mazesolver +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'. +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[100%] Built target mazesolver +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +-- Install configuration: "" +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/streams.log new file mode 100644 index 00000000..4d154e53 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-43-46/module_4_assignment/streams.log @@ -0,0 +1,105 @@ +[0.013s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[0.033s] /usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +[0.045s] Re-run cmake file: Makefile older than: ../../CMakeLists.txt +[0.049s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.155s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.180s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.181s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.186s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.196s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.210s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.258s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.260s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.386s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.516s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.552s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.620s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.650s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.681s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.966s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.974s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.974s] ** WARNING ** io features related to pcap will be disabled +[1.118s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.126s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.134s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.268s] -- Found Qhull version 8.0.2 +[1.409s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.541s] -- looking for PCL_COMMON +[1.542s] -- looking for PCL_KDTREE +[1.542s] -- looking for PCL_OCTREE +[1.542s] -- looking for PCL_SEARCH +[1.542s] -- looking for PCL_SAMPLE_CONSENSUS +[1.542s] -- looking for PCL_FILTERS +[1.543s] -- looking for PCL_2D +[1.543s] -- looking for PCL_GEOMETRY +[1.543s] -- looking for PCL_IO +[1.543s] -- looking for PCL_FEATURES +[1.544s] -- looking for PCL_ML +[1.544s] -- looking for PCL_SEGMENTATION +[1.544s] -- looking for PCL_VISUALIZATION +[1.545s] -- looking for PCL_SURFACE +[1.545s] -- looking for PCL_REGISTRATION +[1.545s] -- looking for PCL_KEYPOINTS +[1.546s] -- looking for PCL_TRACKING +[1.546s] -- looking for PCL_RECOGNITION +[1.546s] -- looking for PCL_STEREO +[1.547s] -- looking for PCL_APPS +[1.547s] -- looking for PCL_IN_HAND_SCANNER +[1.547s] -- looking for PCL_MODELER +[1.548s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.548s] -- looking for PCL_OUTOFCORE +[1.548s] -- looking for PCL_PEOPLE +[1.550s] Contents of src directory: +[1.550s] Contents of src/maze_solver directory: +[1.552s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.631s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code +[1.632s] -- Configured cppcheck include dirs: +[1.632s] -- Configured cppcheck exclude dirs and/or files: +[1.635s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.640s] -- Added test 'lint_cmake' to check CMake code style +[1.643s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.664s] -- Added test 'uncrustify' to check C / C++ code style +[1.664s] -- Configured uncrustify additional arguments: +[1.667s] -- Added test 'xmllint' to check XML markup files +[1.668s] -- Configuring done +[1.680s] -- Generating done +[1.683s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[1.698s] /usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +[1.707s] /usr/bin/gmake -f CMakeFiles/Makefile2 all +[1.709s] gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.709s] /usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +[1.712s] gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.712s] cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +[1.720s] Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal". +[1.721s] Consolidate compiler generated dependencies of target mazesolver +[1.729s] gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.729s] /usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +[1.734s] gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.734s] gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'. +[1.734s] gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.743s] [100%] Built target mazesolver +[1.744s] gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.744s] /usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +[1.759s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[1.816s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[1.823s] -- Install configuration: "" +[1.823s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +[1.824s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch +[1.824s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds +[1.824s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf +[1.824s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +[1.824s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +[1.824s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +[1.825s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +[1.825s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +[1.825s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +[1.825s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +[1.825s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +[1.825s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +[1.825s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +[1.825s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +[1.825s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +[1.826s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +[1.826s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +[1.826s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml +[1.829s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/events.log new file mode 100644 index 00000000..8cef4ab2 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/events.log @@ -0,0 +1,133 @@ +[0.000000] (-) TimerEvent: {} +[0.000122] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000149] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.009637] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.010907] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.024960] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099285] (-) TimerEvent: {} +[0.131346] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.156837] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.158637] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.163575] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.173539] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.186787] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.199614] (-) TimerEvent: {} +[0.236124] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.237686] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299755] (-) TimerEvent: {} +[0.361556] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399886] (-) TimerEvent: {} +[0.499067] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.499954] (-) TimerEvent: {} +[0.536545] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.600309] (-) TimerEvent: {} +[0.606141] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.635060] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.666657] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700661] (-) TimerEvent: {} +[0.801027] (-) TimerEvent: {} +[0.901427] (-) TimerEvent: {} +[0.955480] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.961933] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.962254] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.001650] (-) TimerEvent: {} +[1.102034] (-) TimerEvent: {} +[1.103353] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.111368] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.118204] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.202169] (-) TimerEvent: {} +[1.261617] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.302304] (-) TimerEvent: {} +[1.402664] (-) TimerEvent: {} +[1.403364] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.503063] (-) TimerEvent: {} +[1.542472] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.542774] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.542988] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.543240] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.543518] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.543773] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.544064] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.544304] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.544506] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.544827] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.545137] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.545420] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.545772] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.546100] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.546410] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.546748] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.547067] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.547370] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.547745] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.548024] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.548637] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.548855] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.549026] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.549234] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.549555] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.551511] (module_4_assignment) StderrLine: {'line': b'\x1b[0mContents of src directory:\x1b[0m\n'} +[1.551644] (module_4_assignment) StderrLine: {'line': b'\x1b[0mContents of src/maze_solver directory:\x1b[0m\n'} +[1.553558] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.603416] (-) TimerEvent: {} +[1.635609] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'cppcheck' to perform static code analysis on C / C++ code\n"} +[1.636031] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck include dirs: \n'} +[1.636154] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck exclude dirs and/or files: \n'} +[1.639627] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.645675] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.649334] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.672463] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'uncrustify' to check C / C++ code style\n"} +[1.672758] (module_4_assignment) StdoutLine: {'line': b'-- Configured uncrustify additional arguments: \n'} +[1.676350] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.676725] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.689714] (module_4_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.692392] (module_4_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment\n'} +[1.703792] (-) TimerEvent: {} +[1.708110] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.708966] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'build'} +[1.710599] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[1.730629] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0\n'} +[1.745334] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks\n'} +[1.753924] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/Makefile2 all\n'} +[1.755637] (module_4_assignment) StdoutLine: {'line': b"gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.755732] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend\n'} +[1.756843] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.757004] (module_4_assignment) StdoutLine: {'line': b'cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color=\n'} +[1.765761] (module_4_assignment) StdoutLine: {'line': b'Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal".\n'} +[1.766309] (module_4_assignment) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target mazesolver\x1b[0m\n'} +[1.776634] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.776926] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build\n'} +[1.782527] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.782761] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'.\n"} +[1.782829] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.792178] (module_4_assignment) StdoutLine: {'line': b'[100%] Built target mazesolver\n'} +[1.793735] (module_4_assignment) StdoutLine: {'line': b"gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.793931] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0\n'} +[1.803863] (-) TimerEvent: {} +[1.809922] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.850940] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'install'} +[1.861476] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[1.869813] (module_4_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.869948] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver\n'} +[1.870064] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch\n'} +[1.870226] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds\n'} +[1.870298] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf\n'} +[1.870361] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment\n'} +[1.870443] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment\n'} +[1.870526] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh\n'} +[1.870589] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv\n'} +[1.870650] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh\n'} +[1.870717] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv\n'} +[1.870815] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash\n'} +[1.870931] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh\n'} +[1.871027] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh\n'} +[1.871098] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv\n'} +[1.871164] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv\n'} +[1.871261] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment\n'} +[1.871373] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake\n'} +[1.871438] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake\n'} +[1.871507] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml\n'} +[1.873571] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.903939] (-) TimerEvent: {} +[1.927918] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 0} +[1.928608] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/logger_all.log new file mode 100644 index 00000000..a405daca --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/logger_all.log @@ -0,0 +1,108 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.205s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.216s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.232s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.236s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.237s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.279s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.280s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.280s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.280s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.281s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.281s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.281s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.283s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.283s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.283s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.295s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.989s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.992s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[2.092s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[2.143s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[2.155s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[2.155s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[2.157s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[2.157s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[2.157s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_4_assignment', 'cmake_prefix_path') +[2.158s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1' +[2.158s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv' +[2.158s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh' +[2.159s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib' +[2.159s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.159s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[2.159s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[2.160s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.160s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[2.160s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[2.161s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[2.161s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[2.162s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[2.162s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[2.205s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[2.205s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[2.205s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[2.205s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_4_assignment', 'cmake_prefix_path') +[2.206s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1' +[2.206s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv' +[2.206s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh' +[2.207s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib' +[2.207s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.207s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[2.207s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[2.207s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.207s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[2.208s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[2.208s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[2.208s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[2.209s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[2.209s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[2.209s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.209s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.209s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[2.209s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.214s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.214s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.214s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.226s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.226s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[2.227s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[2.228s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[2.230s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[2.230s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[2.231s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[2.232s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[2.233s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[2.235s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[2.235s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/command.log new file mode 100644 index 00000000..89596c07 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/command.log @@ -0,0 +1,6 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/stderr.log new file mode 100644 index 00000000..96c42dcb --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/stderr.log @@ -0,0 +1,3 @@ +** WARNING ** io features related to pcap will be disabled +Contents of src directory: +Contents of src/maze_solver directory: diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/stdout.log new file mode 100644 index 00000000..799b2a2a --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/stdout.log @@ -0,0 +1,97 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +/usr/bin/gmake -f CMakeFiles/Makefile2 all +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target mazesolver +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'. +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[100%] Built target mazesolver +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +-- Install configuration: "" +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..ac9820ac --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/stdout_stderr.log @@ -0,0 +1,100 @@ +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +Contents of src directory: +Contents of src/maze_solver directory: +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +/usr/bin/gmake -f CMakeFiles/Makefile2 all +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target mazesolver +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'. +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[100%] Built target mazesolver +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +-- Install configuration: "" +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/streams.log new file mode 100644 index 00000000..ce1afe99 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-46-01/module_4_assignment/streams.log @@ -0,0 +1,106 @@ +[0.013s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[0.025s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.131s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.157s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.159s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.164s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.174s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.187s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.236s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.238s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.362s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.499s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.537s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.606s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.635s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.667s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.956s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.962s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.962s] ** WARNING ** io features related to pcap will be disabled +[1.103s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.111s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.118s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.262s] -- Found Qhull version 8.0.2 +[1.403s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.543s] -- looking for PCL_COMMON +[1.543s] -- looking for PCL_KDTREE +[1.543s] -- looking for PCL_OCTREE +[1.543s] -- looking for PCL_SEARCH +[1.543s] -- looking for PCL_SAMPLE_CONSENSUS +[1.544s] -- looking for PCL_FILTERS +[1.544s] -- looking for PCL_2D +[1.544s] -- looking for PCL_GEOMETRY +[1.544s] -- looking for PCL_IO +[1.545s] -- looking for PCL_FEATURES +[1.545s] -- looking for PCL_ML +[1.545s] -- looking for PCL_SEGMENTATION +[1.546s] -- looking for PCL_VISUALIZATION +[1.546s] -- looking for PCL_SURFACE +[1.546s] -- looking for PCL_REGISTRATION +[1.547s] -- looking for PCL_KEYPOINTS +[1.547s] -- looking for PCL_TRACKING +[1.547s] -- looking for PCL_RECOGNITION +[1.548s] -- looking for PCL_STEREO +[1.548s] -- looking for PCL_APPS +[1.549s] -- looking for PCL_IN_HAND_SCANNER +[1.549s] -- looking for PCL_MODELER +[1.549s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.549s] -- looking for PCL_OUTOFCORE +[1.549s] -- looking for PCL_PEOPLE +[1.551s] Contents of src directory: +[1.552s] Contents of src/maze_solver directory: +[1.553s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.636s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code +[1.636s] -- Configured cppcheck include dirs: +[1.636s] -- Configured cppcheck exclude dirs and/or files: +[1.640s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.646s] -- Added test 'lint_cmake' to check CMake code style +[1.649s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.673s] -- Added test 'uncrustify' to check C / C++ code style +[1.673s] -- Configured uncrustify additional arguments: +[1.676s] -- Added test 'xmllint' to check XML markup files +[1.677s] -- Configuring done +[1.690s] -- Generating done +[1.692s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[1.708s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment +[1.711s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[1.731s] /usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +[1.745s] /usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +[1.754s] /usr/bin/gmake -f CMakeFiles/Makefile2 all +[1.756s] gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.756s] /usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +[1.757s] gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.757s] cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +[1.766s] Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal". +[1.766s] Consolidate compiler generated dependencies of target mazesolver +[1.777s] gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.777s] /usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +[1.783s] gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.783s] gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'. +[1.783s] gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.792s] [100%] Built target mazesolver +[1.794s] gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.794s] /usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +[1.810s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[1.862s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[1.870s] -- Install configuration: "" +[1.870s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +[1.870s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch +[1.870s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds +[1.870s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf +[1.870s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +[1.870s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +[1.870s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +[1.870s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +[1.871s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +[1.871s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +[1.871s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +[1.871s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +[1.871s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +[1.871s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +[1.871s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +[1.871s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +[1.871s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +[1.871s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +[1.871s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml +[1.874s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/events.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/events.log new file mode 100644 index 00000000..b35c2c79 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/events.log @@ -0,0 +1,129 @@ +[0.000000] (-) TimerEvent: {} +[0.000346] (module_4_assignment) JobQueued: {'identifier': 'module_4_assignment', 'dependencies': OrderedDict()} +[0.000414] (module_4_assignment) JobStarted: {'identifier': 'module_4_assignment'} +[0.010280] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'cmake'} +[0.011172] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'build'} +[0.011898] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install:/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment:/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment:/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.034703] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0\n'} +[0.047687] (module_4_assignment) StdoutLine: {'line': b'Re-run cmake file: Makefile older than: ../../CMakeLists.txt\n'} +[0.051882] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.099264] (-) TimerEvent: {} +[0.159111] (module_4_assignment) StdoutLine: {'line': b'-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.183904] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.185921] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.191016] (module_4_assignment) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.199391] (-) TimerEvent: {} +[0.200674] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.214550] (module_4_assignment) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.263311] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.264775] (module_4_assignment) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.299519] (-) TimerEvent: {} +[0.387823] (module_4_assignment) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.399653] (-) TimerEvent: {} +[0.500222] (-) TimerEvent: {} +[0.519569] (module_4_assignment) StdoutLine: {'line': b'-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake)\n'} +[0.555849] (module_4_assignment) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.600340] (-) TimerEvent: {} +[0.625456] (module_4_assignment) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.652879] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[0.684500] (module_4_assignment) StdoutLine: {'line': b'-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so)\n'} +[0.700472] (-) TimerEvent: {} +[0.800853] (-) TimerEvent: {} +[0.901263] (-) TimerEvent: {} +[0.971649] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[0.979334] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[0.979654] (module_4_assignment) StderrLine: {'line': b'\x1b[0m** WARNING ** io features related to pcap will be disabled\x1b[0m\n'} +[1.001641] (-) TimerEvent: {} +[1.102208] (-) TimerEvent: {} +[1.121417] (module_4_assignment) StdoutLine: {'line': b'-- Eigen found (include: /usr/include/eigen3, version: 3.4.0)\n'} +[1.128327] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.135592] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb)\n'} +[1.202345] (-) TimerEvent: {} +[1.269618] (module_4_assignment) StdoutLine: {'line': b'-- Found Qhull version 8.0.2\n'} +[1.302479] (-) TimerEvent: {} +[1.402953] (-) TimerEvent: {} +[1.409173] (module_4_assignment) StdoutLine: {'line': b'-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb)\n'} +[1.503086] (-) TimerEvent: {} +[1.545146] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_COMMON\n'} +[1.545399] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KDTREE\n'} +[1.545741] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OCTREE\n'} +[1.546047] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEARCH\n'} +[1.546301] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SAMPLE_CONSENSUS\n'} +[1.546614] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FILTERS\n'} +[1.546903] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_2D\n'} +[1.547146] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_GEOMETRY\n'} +[1.547344] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IO\n'} +[1.547661] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_FEATURES\n'} +[1.547962] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_ML\n'} +[1.548211] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SEGMENTATION\n'} +[1.548560] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_VISUALIZATION\n'} +[1.548916] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_SURFACE\n'} +[1.549229] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_REGISTRATION\n'} +[1.549566] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_KEYPOINTS\n'} +[1.549891] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_TRACKING\n'} +[1.550192] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_RECOGNITION\n'} +[1.550567] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_STEREO\n'} +[1.550861] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_APPS\n'} +[1.551483] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_IN_HAND_SCANNER\n'} +[1.551698] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_MODELER\n'} +[1.551906] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_POINT_CLOUD_EDITOR\n'} +[1.552143] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_OUTOFCORE\n'} +[1.552419] (module_4_assignment) StdoutLine: {'line': b'-- looking for PCL_PEOPLE\n'} +[1.556456] (module_4_assignment) StdoutLine: {'line': b'-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake)\n'} +[1.603214] (-) TimerEvent: {} +[1.637819] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'cppcheck' to perform static code analysis on C / C++ code\n"} +[1.638131] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck include dirs: \n'} +[1.638250] (module_4_assignment) StdoutLine: {'line': b'-- Configured cppcheck exclude dirs and/or files: \n'} +[1.641580] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'flake8' to check Python code syntax and style conventions\n"} +[1.648122] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'lint_cmake' to check CMake code style\n"} +[1.651562] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257\n"} +[1.675994] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'uncrustify' to check C / C++ code style\n"} +[1.676276] (module_4_assignment) StdoutLine: {'line': b'-- Configured uncrustify additional arguments: \n'} +[1.679423] (module_4_assignment) StdoutLine: {'line': b"-- Added test 'xmllint' to check XML markup files\n"} +[1.680160] (module_4_assignment) StdoutLine: {'line': b'-- Configuring done\n'} +[1.693556] (module_4_assignment) StdoutLine: {'line': b'-- Generating done\n'} +[1.696235] (module_4_assignment) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment\n'} +[1.703366] (-) TimerEvent: {} +[1.711278] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks\n'} +[1.719807] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/Makefile2 all\n'} +[1.721054] (module_4_assignment) StdoutLine: {'line': b"gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.721173] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend\n'} +[1.722300] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.722384] (module_4_assignment) StdoutLine: {'line': b'cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color=\n'} +[1.731138] (module_4_assignment) StdoutLine: {'line': b'Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal".\n'} +[1.731585] (module_4_assignment) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target mazesolver\x1b[0m\n'} +[1.739756] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.740112] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build\n'} +[1.744524] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.744767] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'.\n"} +[1.744884] (module_4_assignment) StdoutLine: {'line': b"gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.753049] (module_4_assignment) StdoutLine: {'line': b'[100%] Built target mazesolver\n'} +[1.754002] (module_4_assignment) StdoutLine: {'line': b"gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'\n"} +[1.754234] (module_4_assignment) StdoutLine: {'line': b'/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0\n'} +[1.767308] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.803438] (-) TimerEvent: {} +[1.810780] (module_4_assignment) JobProgress: {'identifier': 'module_4_assignment', 'progress': 'install'} +[1.821069] (module_4_assignment) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install:/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install:/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment:/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment:/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[1.829302] (module_4_assignment) StdoutLine: {'line': b'-- Install configuration: ""\n'} +[1.829788] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver\n'} +[1.829987] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch\n'} +[1.830160] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds\n'} +[1.830247] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf\n'} +[1.830297] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment\n'} +[1.830350] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment\n'} +[1.830445] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh\n'} +[1.830493] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv\n'} +[1.830539] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh\n'} +[1.830603] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv\n'} +[1.830912] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash\n'} +[1.830964] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh\n'} +[1.831020] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh\n'} +[1.831074] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv\n'} +[1.831122] (module_4_assignment) StdoutLine: {'line': b'-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv\n'} +[1.831168] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment\n'} +[1.831215] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake\n'} +[1.831261] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake\n'} +[1.831308] (module_4_assignment) StdoutLine: {'line': b'-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml\n'} +[1.833574] (module_4_assignment) CommandEnded: {'returncode': 0} +[1.891520] (module_4_assignment) JobEnded: {'identifier': 'module_4_assignment', 'rc': 0} +[1.892406] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/logger_all.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/logger_all.log new file mode 100644 index 00000000..8125cd46 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/logger_all.log @@ -0,0 +1,107 @@ +[0.081s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.081s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.210s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.221s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'module_4_assignment' +[0.221s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.221s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.221s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.221s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.221s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.236s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.236s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.238s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install +[0.238s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +[0.239s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.240s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.241s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.242s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.285s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_args' from command line to 'None' +[0.286s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target' from command line to 'None' +[0.286s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.286s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_cache' from command line to 'False' +[0.286s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_clean_first' from command line to 'False' +[0.286s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'cmake_force_configure' from command line to 'False' +[0.286s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'ament_cmake_args' from command line to 'None' +[0.286s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_cmake_args' from command line to 'None' +[0.286s] Level 5:colcon.colcon_core.verb:set package 'module_4_assignment' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.286s] DEBUG:colcon.colcon_core.verb:Building package 'module_4_assignment' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment', 'symlink_install': False, 'test_result_base': None} +[0.286s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.287s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.287s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' with build type 'ament_cmake' +[0.287s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment' +[0.289s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.289s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.289s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.302s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[2.055s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[2.109s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[2.120s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[2.121s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[2.122s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[2.123s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[2.123s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_4_assignment', 'cmake_prefix_path') +[2.123s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1' +[2.124s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv' +[2.124s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh' +[2.125s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib' +[2.125s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.125s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[2.125s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[2.125s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.125s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[2.126s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[2.126s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[2.127s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[2.127s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[2.128s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[2.174s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(module_4_assignment) +[2.174s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake module files +[2.175s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment' for CMake config files +[2.175s] Level 1:colcon.colcon_core.shell:create_environment_hook('module_4_assignment', 'cmake_prefix_path') +[2.175s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.ps1' +[2.175s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.dsv' +[2.176s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/hook/cmake_prefix_path.sh' +[2.176s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib' +[2.176s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.176s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/pkgconfig/module_4_assignment.pc' +[2.176s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/python3.10/site-packages' +[2.177s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/bin' +[2.177s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.ps1' +[2.177s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv' +[2.178s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.sh' +[2.178s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.bash' +[2.178s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.zsh' +[2.178s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/colcon-core/packages/module_4_assignment) +[2.179s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[2.179s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[2.179s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[2.179s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[2.183s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[2.184s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[2.184s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[2.195s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[2.196s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.ps1' +[2.197s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_ps1.py' +[2.199s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.ps1' +[2.201s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.sh' +[2.201s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/_local_setup_util_sh.py' +[2.201s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.sh' +[2.203s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.bash' +[2.203s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.bash' +[2.205s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/local_setup.zsh' +[2.205s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/command.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/command.log new file mode 100644 index 00000000..27e2ff97 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/command.log @@ -0,0 +1,4 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/stderr.log new file mode 100644 index 00000000..2bef0f81 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/stderr.log @@ -0,0 +1 @@ +** WARNING ** io features related to pcap will be disabled diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/stdout.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/stdout.log new file mode 100644 index 00000000..1effe5ea --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/stdout.log @@ -0,0 +1,98 @@ +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +Re-run cmake file: Makefile older than: ../../CMakeLists.txt +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +/usr/bin/gmake -f CMakeFiles/Makefile2 all +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target mazesolver +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'. +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[100%] Built target mazesolver +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +-- Install configuration: "" +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/stdout_stderr.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/stdout_stderr.log new file mode 100644 index 00000000..f6294f23 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/stdout_stderr.log @@ -0,0 +1,99 @@ +/usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +Re-run cmake file: Makefile older than: ../../CMakeLists.txt +-- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +-- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +-- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +** WARNING ** io features related to pcap will be disabled +-- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +-- Found Qhull version 8.0.2 +-- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +-- looking for PCL_COMMON +-- looking for PCL_KDTREE +-- looking for PCL_OCTREE +-- looking for PCL_SEARCH +-- looking for PCL_SAMPLE_CONSENSUS +-- looking for PCL_FILTERS +-- looking for PCL_2D +-- looking for PCL_GEOMETRY +-- looking for PCL_IO +-- looking for PCL_FEATURES +-- looking for PCL_ML +-- looking for PCL_SEGMENTATION +-- looking for PCL_VISUALIZATION +-- looking for PCL_SURFACE +-- looking for PCL_REGISTRATION +-- looking for PCL_KEYPOINTS +-- looking for PCL_TRACKING +-- looking for PCL_RECOGNITION +-- looking for PCL_STEREO +-- looking for PCL_APPS +-- looking for PCL_IN_HAND_SCANNER +-- looking for PCL_MODELER +-- looking for PCL_POINT_CLOUD_EDITOR +-- looking for PCL_OUTOFCORE +-- looking for PCL_PEOPLE +-- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +-- Added test 'cppcheck' to perform static code analysis on C / C++ code +-- Configured cppcheck include dirs: +-- Configured cppcheck exclude dirs and/or files: +-- Added test 'flake8' to check Python code syntax and style conventions +-- Added test 'lint_cmake' to check CMake code style +-- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +-- Added test 'uncrustify' to check C / C++ code style +-- Configured uncrustify additional arguments: +-- Added test 'xmllint' to check XML markup files +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +/usr/bin/gmake -f CMakeFiles/Makefile2 all +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal". +Consolidate compiler generated dependencies of target mazesolver +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'. +gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[100%] Built target mazesolver +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +/usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +-- Install configuration: "" +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +-- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +-- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml diff --git a/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/streams.log b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/streams.log new file mode 100644 index 00000000..ab641600 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/build_2024-08-03_19-49-25/module_4_assignment/streams.log @@ -0,0 +1,103 @@ +[0.014s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[0.035s] /usr/bin/cmake -S/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment -B/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment --check-build-system CMakeFiles/Makefile.cmake 0 +[0.047s] Re-run cmake file: Makefile older than: ../../CMakeLists.txt +[0.052s] -- Found ament_cmake: 1.3.8 (/opt/ros/humble/share/ament_cmake/cmake) +[0.159s] -- Found rclcpp: 16.0.8 (/opt/ros/humble/share/rclcpp/cmake) +[0.184s] -- Found rosidl_generator_c: 3.1.5 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.186s] -- Found rosidl_adapter: 3.1.5 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.191s] -- Found rosidl_generator_cpp: 3.1.5 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.200s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.214s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.263s] -- Found rmw_implementation_cmake: 6.1.1 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.264s] -- Found rmw_fastrtps_cpp: 6.2.6 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.388s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.519s] -- Found geometry_msgs: 4.2.3 (/opt/ros/humble/share/geometry_msgs/cmake) +[0.556s] -- Found sensor_msgs: 4.2.3 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.625s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.653s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[0.684s] -- FLANN found (include: /usr/include, lib: /usr/lib/x86_64-linux-gnu/libflann_cpp.so) +[0.971s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[0.979s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[0.979s] ** WARNING ** io features related to pcap will be disabled +[1.121s] -- Eigen found (include: /usr/include/eigen3, version: 3.4.0) +[1.128s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.135s] -- OpenNI2 found (version: 2.2.0.33, include: /usr/include/openni2, lib: /usr/lib/x86_64-linux-gnu/libOpenNI2.so;libusb::libusb) +[1.269s] -- Found Qhull version 8.0.2 +[1.409s] -- OpenNI found (version: 1.5.4.0, include: /usr/include/ni, lib: /usr/lib/libOpenNI.so;libusb::libusb) +[1.545s] -- looking for PCL_COMMON +[1.545s] -- looking for PCL_KDTREE +[1.545s] -- looking for PCL_OCTREE +[1.546s] -- looking for PCL_SEARCH +[1.546s] -- looking for PCL_SAMPLE_CONSENSUS +[1.546s] -- looking for PCL_FILTERS +[1.547s] -- looking for PCL_2D +[1.547s] -- looking for PCL_GEOMETRY +[1.547s] -- looking for PCL_IO +[1.547s] -- looking for PCL_FEATURES +[1.548s] -- looking for PCL_ML +[1.548s] -- looking for PCL_SEGMENTATION +[1.548s] -- looking for PCL_VISUALIZATION +[1.549s] -- looking for PCL_SURFACE +[1.549s] -- looking for PCL_REGISTRATION +[1.549s] -- looking for PCL_KEYPOINTS +[1.550s] -- looking for PCL_TRACKING +[1.550s] -- looking for PCL_RECOGNITION +[1.550s] -- looking for PCL_STEREO +[1.550s] -- looking for PCL_APPS +[1.551s] -- looking for PCL_IN_HAND_SCANNER +[1.551s] -- looking for PCL_MODELER +[1.552s] -- looking for PCL_POINT_CLOUD_EDITOR +[1.552s] -- looking for PCL_OUTOFCORE +[1.552s] -- looking for PCL_PEOPLE +[1.556s] -- Found ament_lint_auto: 0.12.10 (/opt/ros/humble/share/ament_lint_auto/cmake) +[1.638s] -- Added test 'cppcheck' to perform static code analysis on C / C++ code +[1.638s] -- Configured cppcheck include dirs: +[1.638s] -- Configured cppcheck exclude dirs and/or files: +[1.641s] -- Added test 'flake8' to check Python code syntax and style conventions +[1.648s] -- Added test 'lint_cmake' to check CMake code style +[1.651s] -- Added test 'pep257' to check Python code against some of the docstring style conventions in PEP 257 +[1.676s] -- Added test 'uncrustify' to check C / C++ code style +[1.676s] -- Configured uncrustify additional arguments: +[1.679s] -- Added test 'xmllint' to check XML markup files +[1.680s] -- Configuring done +[1.693s] -- Generating done +[1.696s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[1.711s] /usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment//CMakeFiles/progress.marks +[1.720s] /usr/bin/gmake -f CMakeFiles/Makefile2 all +[1.721s] gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.721s] /usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/depend +[1.722s] gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.722s] cd /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/DependInfo.cmake --color= +[1.731s] Dependencies file "CMakeFiles/mazesolver.dir/maze_solving/src/maze_solving_sub.cpp.o.d" is newer than depends file "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles/mazesolver.dir/compiler_depend.internal". +[1.731s] Consolidate compiler generated dependencies of target mazesolver +[1.740s] gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.740s] /usr/bin/gmake -f CMakeFiles/mazesolver.dir/build.make CMakeFiles/mazesolver.dir/build +[1.744s] gmake[2]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.744s] gmake[2]: Nothing to be done for 'CMakeFiles/mazesolver.dir/build'. +[1.745s] gmake[2]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.753s] [100%] Built target mazesolver +[1.754s] gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' +[1.754s] /usr/bin/cmake -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment/CMakeFiles 0 +[1.767s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment -- -j16 -l16 +[1.821s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment +[1.829s] -- Install configuration: "" +[1.830s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/lib/module_4_assignment/mazesolver +[1.830s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/launch +[1.830s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/worlds +[1.830s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/urdf +[1.830s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/package_run_dependencies/module_4_assignment +[1.830s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/parent_prefix_path/module_4_assignment +[1.830s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.sh +[1.830s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/ament_prefix_path.dsv +[1.830s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.sh +[1.830s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/environment/path.dsv +[1.831s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.bash +[1.831s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.sh +[1.831s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.zsh +[1.831s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/local_setup.dsv +[1.831s] -- Installing: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.dsv +[1.831s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/ament_index/resource_index/packages/module_4_assignment +[1.831s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig.cmake +[1.831s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/cmake/module_4_assignmentConfig-version.cmake +[1.831s] -- Up-to-date: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/install/module_4_assignment/share/module_4_assignment/package.xml +[1.833s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/build/module_4_assignment diff --git a/module_4_assessment/module_4_assignment/log/latest b/module_4_assessment/module_4_assignment/log/latest new file mode 120000 index 00000000..b57d247c --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/latest @@ -0,0 +1 @@ +latest_build \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/log/latest_build b/module_4_assessment/module_4_assignment/log/latest_build new file mode 120000 index 00000000..5d334326 --- /dev/null +++ b/module_4_assessment/module_4_assignment/log/latest_build @@ -0,0 +1 @@ +build_2024-08-03_19-49-25 \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/maze_solving/CMakeLists.txt b/module_4_assessment/module_4_assignment/maze_solving/CMakeLists.txt new file mode 100644 index 00000000..f08ce566 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/CMakeLists.txt @@ -0,0 +1,61 @@ +# cmake_minimum_required(VERSION 3.8) +# project(maze_solving) + +# if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") +# add_compile_options(-Wall -Wextra -Wpedantic) +# endif() + +# # find dependencies +# find_package(ament_cmake REQUIRED) +# find_package(rclcpp REQUIRED) +# find_package(geometry_msgs REQUIRED) +# find_package(sensor_msgs REQUIRED) +# find_package(cv_bridge REQUIRED) +# find_package(OpenCV REQUIRED) + +# # for PCL libraries +# find_package(PCL REQUIRED) +# include_directories(${PCL_INCLUDE_DIRS}) +# link_directories(${PCL_LIBRARY_DIRS}) +# add_definitions(${PCL_DEFINITIONS}) + +# # for PCAP +# find_package(Pcap REQUIRED) +# include_directories(${PCAP_INCLUDE_DIRS}) + +# add_executable(mazesolver src/maze_solving_sub.cpp) +# ament_target_dependencies(mazesolver rclcpp geometry_msgs sensor_msgs) +# target_link_libraries(mazesolver ${PCAP_LIBRARIES}) + +# add_executable(linefollowing src/line_following.cpp) +# ament_target_dependencies(linefollowing rclcpp geometry_msgs sensor_msgs cv_bridge OpenCV) +# target_link_libraries(linefollowing ${OpenCV_LIBS}) + +# # add_executable(point_cloud_segmentation src/point_cloud_segmentation.cpp) +# # ament_target_dependencies(point_cloud_segmentation rclcpp) +# # target_link_libraries(point_cloud_segmentation ${PCL_LIBRARIES}) + +# install(TARGETS +# mazesolver +# linefollowing +# DESTINATION lib/${PROJECT_NAME}) + +# install(DIRECTORY launch worlds +# DESTINATION share/${PROJECT_NAME}) + +# install(DIRECTORY urdf +# DESTINATION share/${PROJECT_NAME}) + +# if(BUILD_TESTING) +# find_package(ament_lint_auto REQUIRED) +# # the following line skips the linter which checks for copyrights +# # comment the line when a copyright and license is added to all source files +# set(ament_cmake_copyright_FOUND TRUE) +# # the following line skips cpplint (only works in a git repo) +# # comment the line when this package is in a git repo and when +# # a copyright and license is added to all source files +# set(ament_cmake_cpplint_FOUND TRUE) +# ament_lint_auto_find_test_dependencies() +# endif() + +# ament_package() diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/.built_by b/module_4_assessment/module_4_assignment/maze_solving/build/.built_by new file mode 100644 index 00000000..06e74acb --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/.built_by @@ -0,0 +1 @@ +colcon diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/COLCON_IGNORE b/module_4_assessment/module_4_assignment/maze_solving/build/COLCON_IGNORE new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeCache.txt b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeCache.txt new file mode 100644 index 00000000..c86e02e6 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=Project + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +Project_BINARY_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving + +//Value Computed by CMake +Project_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +Project_SOURCE_DIR:STATIC=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE: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=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 00000000..488ad375 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..345e9307 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 00000000..59672f58 Binary files /dev/null and b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..cfa527b5 Binary files /dev/null and b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeSystem.cmake b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 00000000..be787865 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-44-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-44-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-44-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-44-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 00000000..41b99d77 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#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(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdC/a.out b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 00000000..c786756a Binary files /dev/null and b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..25c62a8c --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 00000000..9944be48 Binary files /dev/null and b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeDirectoryInformation.cmake b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..5a175ea5 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving") + +# 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/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeOutput.log b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeOutput.log new file mode 100644 index 00000000..fa785d1f --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeOutput.log @@ -0,0 +1,451 @@ +The system is: Linux - 6.5.0-44-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a3e43/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a3e43.dir/build.make CMakeFiles/cmTC_a3e43.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3e43.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_a3e43.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccjViPYg.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3e43.dir/' + as -v --64 -o CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o /tmp/ccjViPYg.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_a3e43 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a3e43.dir/link.txt --verbose=1 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o -o cmTC_a3e43 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a3e43' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a3e43.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccApYExk.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a3e43 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a3e43' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a3e43.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a3e43/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a3e43.dir/build.make CMakeFiles/cmTC_a3e43.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3e43.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_a3e43.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccjViPYg.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3e43.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o /tmp/ccjViPYg.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_a3e43] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a3e43.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o -o cmTC_a3e43 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a3e43' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a3e43.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccApYExk.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a3e43 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccApYExk.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_a3e43] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_a3e43.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e215f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e215f.dir/build.make CMakeFiles/cmTC_e215f.dir/build +gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e215f.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e215f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccRP56d0.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e215f.dir/' + as -v --64 -o CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccRP56d0.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_e215f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e215f.dir/link.txt --verbose=1 +/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e215f +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_e215f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e215f.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQZnnHW.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e215f /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_e215f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e215f.' +gmake[1]: Leaving directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e215f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e215f.dir/build.make CMakeFiles/cmTC_e215f.dir/build] + ignore line: [gmake[1]: Entering directory '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e215f.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e215f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccRP56d0.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e215f.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccRP56d0.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_e215f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e215f.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e215f ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_e215f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e215f.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQZnnHW.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e215f /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccQZnnHW.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_e215f] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_e215f.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/Makefile.cmake b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..2b9655a2 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/Makefile.cmake @@ -0,0 +1,121 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + ) diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/Makefile2 b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/Makefile2 new file mode 100644 index 00000000..ed184d95 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/Makefile2 @@ -0,0 +1,86 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: +.PHONY : 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/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/TargetDirectories.txt b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..4930d454 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,2 @@ +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/edit_cache.dir +/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/rebuild_cache.dir diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/cmake.check_cache b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/progress.marks b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/progress.marks new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/Makefile b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/Makefile new file mode 100644 index 00000000..b4257027 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/Makefile @@ -0,0 +1,140 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving + +#============================================================================= +# 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..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/CMakeFiles /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/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 + +# 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" +.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/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/cmake_args.last b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/cmake_args.last new file mode 100644 index 00000000..4af18322 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/cmake_args.last @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/cmake_install.cmake b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/cmake_install.cmake new file mode 100644 index 00000000..c908c02e --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/colcon_build.rc b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/colcon_build.rc new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/colcon_build.rc @@ -0,0 +1 @@ +0 diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/colcon_command_prefix_build.sh b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/colcon_command_prefix_build.sh new file mode 100644 index 00000000..f9867d51 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/colcon_command_prefix_build.sh @@ -0,0 +1 @@ +# generated from colcon_core/shell/template/command_prefix.sh.em diff --git a/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/colcon_command_prefix_build.sh.env b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/colcon_command_prefix_build.sh.env new file mode 100644 index 00000000..b705af75 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/build/maze_solving/colcon_command_prefix_build.sh.env @@ -0,0 +1,65 @@ +AMENT_PREFIX_PATH=/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble +CMAKE_PREFIX_PATH=/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems +COLCON=1 +COLCON_PREFIX_PATH=/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install +COLORTERM=truecolor +DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus +DESKTOP_SESSION=ubuntu +DISPLAY=:0 +GDMSESSION=ubuntu +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop +GIO_LAUNCHED_DESKTOP_FILE_PID=6431 +GJS_DEBUG_OUTPUT=stderr +GJS_DEBUG_TOPICS=JS ERROR;JS LOG +GNOME_DESKTOP_SESSION_ID=this-is-deprecated +GNOME_SETUP_DISPLAY=:1 +GNOME_SHELL_SESSION_MODE=ubuntu +GTK_MODULES=gail:atk-bridge +HOME=/home/kushal16 +IM_CONFIG_PHASE=1 +INVOCATION_ID=f0c2301ecd5e403b92ab3a88efbd0329 +JOURNAL_STREAM=8:36253 +LANG=en_US.UTF-8 +LC_ALL=en_US.UTF-8 +LD_LIBRARY_PATH=/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LESSCLOSE=/usr/bin/lesspipe %s %s +LESSOPEN=| /usr/bin/lesspipe %s +LOGNAME=kushal16 +LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: +MANAGERPID=1606 +OLDPWD=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment +PATH=/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin +PWD=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving +PYTHONPATH=/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +QT_ACCESSIBILITY=1 +QT_IM_MODULE=ibus +ROS_DISTRO=humble +ROS_LOCALHOST_ONLY=0 +ROS_PYTHON_VERSION=3 +ROS_VERSION=2 +SESSION_MANAGER=local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753 +SHELL=/bin/bash +SHLVL=1 +SSH_AGENT_LAUNCHER=gnome-keyring +SSH_AUTH_SOCK=/run/user/1000/keyring/ssh +SYSTEMD_EXEC_PID=1774 +TERM=xterm-256color +TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3 +TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2 +TERMINATOR_UUID=urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d +TURTLEBOT3_MODEL=waffle_pi +USER=kushal16 +USERNAME=kushal16 +VTE_VERSION=6800 +WAYLAND_DISPLAY=wayland-0 +XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.L7XJR2 +XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg +XDG_CURRENT_DESKTOP=ubuntu:GNOME +XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop +XDG_MENU_PREFIX=gnome- +XDG_RUNTIME_DIR=/run/user/1000 +XDG_SESSION_CLASS=user +XDG_SESSION_DESKTOP=ubuntu +XDG_SESSION_TYPE=wayland +XMODIFIERS=@im=ibus +_=/usr/bin/colcon diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/.colcon_install_layout b/module_4_assessment/module_4_assignment/maze_solving/install/.colcon_install_layout new file mode 100644 index 00000000..3aad5336 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/.colcon_install_layout @@ -0,0 +1 @@ +isolated diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/COLCON_IGNORE b/module_4_assessment/module_4_assignment/maze_solving/install/COLCON_IGNORE new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/_local_setup_util_ps1.py b/module_4_assessment/module_4_assignment/maze_solving/install/_local_setup_util_ps1.py new file mode 100644 index 00000000..83abe630 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/_local_setup_util_ps1.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"' +FORMAT_STR_USE_ENV_VAR = '$env:{name}' +FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"' +FORMAT_STR_REMOVE_LEADING_SEPARATOR = '' +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = '' + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/_local_setup_util_sh.py b/module_4_assessment/module_4_assignment/maze_solving/install/_local_setup_util_sh.py new file mode 100644 index 00000000..ff311987 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/_local_setup_util_sh.py @@ -0,0 +1,407 @@ +# Copyright 2016-2019 Dirk Thomas +# Licensed under the Apache License, Version 2.0 + +import argparse +from collections import OrderedDict +import os +from pathlib import Path +import sys + + +FORMAT_STR_COMMENT_LINE = '# {comment}' +FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"' +FORMAT_STR_USE_ENV_VAR = '${name}' +FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"' +FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi' +FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi' + +DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate' +DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists' +DSV_TYPE_SET = 'set' +DSV_TYPE_SET_IF_UNSET = 'set-if-unset' +DSV_TYPE_SOURCE = 'source' + + +def main(argv=sys.argv[1:]): # noqa: D103 + parser = argparse.ArgumentParser( + description='Output shell commands for the packages in topological ' + 'order') + parser.add_argument( + 'primary_extension', + help='The file extension of the primary shell') + parser.add_argument( + 'additional_extension', nargs='?', + help='The additional file extension to be considered') + parser.add_argument( + '--merged-install', action='store_true', + help='All install prefixes are merged into a single location') + args = parser.parse_args(argv) + + packages = get_packages(Path(__file__).parent, args.merged_install) + + ordered_packages = order_packages(packages) + for pkg_name in ordered_packages: + if _include_comments(): + print( + FORMAT_STR_COMMENT_LINE.format_map( + {'comment': 'Package: ' + pkg_name})) + prefix = os.path.abspath(os.path.dirname(__file__)) + if not args.merged_install: + prefix = os.path.join(prefix, pkg_name) + for line in get_commands( + pkg_name, prefix, args.primary_extension, + args.additional_extension + ): + print(line) + + for line in _remove_ending_separators(): + print(line) + + +def get_packages(prefix_path, merged_install): + """ + Find packages based on colcon-specific files created during installation. + + :param Path prefix_path: The install prefix path of all packages + :param bool merged_install: The flag if the packages are all installed + directly in the prefix or if each package is installed in a subdirectory + named after the package + :returns: A mapping from the package name to the set of runtime + dependencies + :rtype: dict + """ + packages = {} + # since importing colcon_core isn't feasible here the following constant + # must match colcon_core.location.get_relative_package_index_path() + subdirectory = 'share/colcon-core/packages' + if merged_install: + # return if workspace is empty + if not (prefix_path / subdirectory).is_dir(): + return packages + # find all files in the subdirectory + for p in (prefix_path / subdirectory).iterdir(): + if not p.is_file(): + continue + if p.name.startswith('.'): + continue + add_package_runtime_dependencies(p, packages) + else: + # for each subdirectory look for the package specific file + for p in prefix_path.iterdir(): + if not p.is_dir(): + continue + if p.name.startswith('.'): + continue + p = p / subdirectory / p.name + if p.is_file(): + add_package_runtime_dependencies(p, packages) + + # remove unknown dependencies + pkg_names = set(packages.keys()) + for k in packages.keys(): + packages[k] = {d for d in packages[k] if d in pkg_names} + + return packages + + +def add_package_runtime_dependencies(path, packages): + """ + Check the path and if it exists extract the packages runtime dependencies. + + :param Path path: The resource file containing the runtime dependencies + :param dict packages: A mapping from package names to the sets of runtime + dependencies to add to + """ + content = path.read_text() + dependencies = set(content.split(os.pathsep) if content else []) + packages[path.name] = dependencies + + +def order_packages(packages): + """ + Order packages topologically. + + :param dict packages: A mapping from package name to the set of runtime + dependencies + :returns: The package names + :rtype: list + """ + # select packages with no dependencies in alphabetical order + to_be_ordered = list(packages.keys()) + ordered = [] + while to_be_ordered: + pkg_names_without_deps = [ + name for name in to_be_ordered if not packages[name]] + if not pkg_names_without_deps: + reduce_cycle_set(packages) + raise RuntimeError( + 'Circular dependency between: ' + ', '.join(sorted(packages))) + pkg_names_without_deps.sort() + pkg_name = pkg_names_without_deps[0] + to_be_ordered.remove(pkg_name) + ordered.append(pkg_name) + # remove item from dependency lists + for k in list(packages.keys()): + if pkg_name in packages[k]: + packages[k].remove(pkg_name) + return ordered + + +def reduce_cycle_set(packages): + """ + Reduce the set of packages to the ones part of the circular dependency. + + :param dict packages: A mapping from package name to the set of runtime + dependencies which is modified in place + """ + last_depended = None + while len(packages) > 0: + # get all remaining dependencies + depended = set() + for pkg_name, dependencies in packages.items(): + depended = depended.union(dependencies) + # remove all packages which are not dependent on + for name in list(packages.keys()): + if name not in depended: + del packages[name] + if last_depended: + # if remaining packages haven't changed return them + if last_depended == depended: + return packages.keys() + # otherwise reduce again + last_depended = depended + + +def _include_comments(): + # skipping comment lines when COLCON_TRACE is not set speeds up the + # processing especially on Windows + return bool(os.environ.get('COLCON_TRACE')) + + +def get_commands(pkg_name, prefix, primary_extension, additional_extension): + commands = [] + package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv') + if os.path.exists(package_dsv_path): + commands += process_dsv_file( + package_dsv_path, prefix, primary_extension, additional_extension) + return commands + + +def process_dsv_file( + dsv_path, prefix, primary_extension=None, additional_extension=None +): + commands = [] + if _include_comments(): + commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path})) + with open(dsv_path, 'r') as h: + content = h.read() + lines = content.splitlines() + + basenames = OrderedDict() + for i, line in enumerate(lines): + # skip over empty or whitespace-only lines + if not line.strip(): + continue + # skip over comments + if line.startswith('#'): + continue + try: + type_, remainder = line.split(';', 1) + except ValueError: + raise RuntimeError( + "Line %d in '%s' doesn't contain a semicolon separating the " + 'type from the arguments' % (i + 1, dsv_path)) + if type_ != DSV_TYPE_SOURCE: + # handle non-source lines + try: + commands += handle_dsv_types_except_source( + type_, remainder, prefix) + except RuntimeError as e: + raise RuntimeError( + "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e + else: + # group remaining source lines by basename + path_without_ext, ext = os.path.splitext(remainder) + if path_without_ext not in basenames: + basenames[path_without_ext] = set() + assert ext.startswith('.') + ext = ext[1:] + if ext in (primary_extension, additional_extension): + basenames[path_without_ext].add(ext) + + # add the dsv extension to each basename if the file exists + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if os.path.exists(basename + '.dsv'): + extensions.add('dsv') + + for basename, extensions in basenames.items(): + if not os.path.isabs(basename): + basename = os.path.join(prefix, basename) + if 'dsv' in extensions: + # process dsv files recursively + commands += process_dsv_file( + basename + '.dsv', prefix, primary_extension=primary_extension, + additional_extension=additional_extension) + elif primary_extension in extensions and len(extensions) == 1: + # source primary-only files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + primary_extension})] + elif additional_extension in extensions: + # source non-primary files + commands += [ + FORMAT_STR_INVOKE_SCRIPT.format_map({ + 'prefix': prefix, + 'script_path': basename + '.' + additional_extension})] + + return commands + + +def handle_dsv_types_except_source(type_, remainder, prefix): + commands = [] + if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET): + try: + env_name, value = remainder.split(';', 1) + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the value') + try_prefixed_value = os.path.join(prefix, value) if value else prefix + if os.path.exists(try_prefixed_value): + value = try_prefixed_value + if type_ == DSV_TYPE_SET: + commands += _set(env_name, value) + elif type_ == DSV_TYPE_SET_IF_UNSET: + commands += _set_if_unset(env_name, value) + else: + assert False + elif type_ in ( + DSV_TYPE_APPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE, + DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS + ): + try: + env_name_and_values = remainder.split(';') + except ValueError: + raise RuntimeError( + "doesn't contain a semicolon separating the environment name " + 'from the values') + env_name = env_name_and_values[0] + values = env_name_and_values[1:] + for value in values: + if not value: + value = prefix + elif not os.path.isabs(value): + value = os.path.join(prefix, value) + if ( + type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and + not os.path.exists(value) + ): + comment = f'skip extending {env_name} with not existing ' \ + f'path: {value}' + if _include_comments(): + commands.append( + FORMAT_STR_COMMENT_LINE.format_map({'comment': comment})) + elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE: + commands += _append_unique_value(env_name, value) + else: + commands += _prepend_unique_value(env_name, value) + else: + raise RuntimeError( + 'contains an unknown environment hook type: ' + type_) + return commands + + +env_state = {} + + +def _append_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # append even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional leading separator + extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': extend + value}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +def _prepend_unique_value(name, value): + global env_state + if name not in env_state: + if os.environ.get(name): + env_state[name] = set(os.environ[name].split(os.pathsep)) + else: + env_state[name] = set() + # prepend even if the variable has not been set yet, in case a shell script sets the + # same variable without the knowledge of this Python script. + # later _remove_ending_separators() will cleanup any unintentional trailing separator + extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value + extend}) + if value not in env_state[name]: + env_state[name].add(value) + else: + if not _include_comments(): + return [] + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +# generate commands for removing prepended underscores +def _remove_ending_separators(): + # do nothing if the shell extension does not implement the logic + if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None: + return [] + + global env_state + commands = [] + for name in env_state: + # skip variables that already had values before this script started prepending + if name in os.environ: + continue + commands += [ + FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}), + FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})] + return commands + + +def _set(name, value): + global env_state + env_state[name] = value + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + return [line] + + +def _set_if_unset(name, value): + global env_state + line = FORMAT_STR_SET_ENV_VAR.format_map( + {'name': name, 'value': value}) + if env_state.get(name, os.environ.get(name)): + line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line}) + return [line] + + +if __name__ == '__main__': # pragma: no cover + try: + rc = main() + except RuntimeError as e: + print(str(e), file=sys.stderr) + rc = 1 + sys.exit(rc) diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.bash b/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.bash new file mode 100644 index 00000000..03f00256 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.bash @@ -0,0 +1,121 @@ +# generated from colcon_bash/shell/template/prefix.bash.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +else + _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_bash_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_bash_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_bash_prepend_unique_value_IFS" + unset _colcon_prefix_bash_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_bash_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.ps1 b/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.ps1 new file mode 100644 index 00000000..6f68c8de --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.ps1 @@ -0,0 +1,55 @@ +# generated from colcon_powershell/shell/template/prefix.ps1.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# check environment variable for custom Python executable +if ($env:COLCON_PYTHON_EXECUTABLE) { + if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) { + echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist" + exit 1 + } + $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE" +} else { + # use the Python executable known at configure time + $_colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) { + if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) { + echo "error: unable to find python3 executable" + exit 1 + } + $_colcon_python_executable="python3" + } +} + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_powershell_source_script { + param ( + $_colcon_prefix_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_powershell_source_script_param'" + } + . "$_colcon_prefix_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'" + } +} + +# get all commands in topological order +$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1 + +# execute all commands in topological order +if ($env:COLCON_TRACE) { + echo "Execute generated script:" + echo "<<<" + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output + echo ">>>" +} +if ($_colcon_ordered_commands) { + $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression +} diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.sh b/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.sh new file mode 100644 index 00000000..4aa4c79f --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.sh @@ -0,0 +1,137 @@ +# generated from colcon_core/shell/template/prefix.sh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install" +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX + return 1 + fi +else + _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_sh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_sh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_sh_prepend_unique_value_IFS" + unset _colcon_prefix_sh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_sh_prepend_unique_value + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "_colcon_prefix_sh_source_script() { + if [ -f \"\$1\" ]; then + if [ -n \"\$COLCON_TRACE\" ]; then + echo \"# . \\\"\$1\\\"\" + fi + . \"\$1\" + else + echo \"not found: \\\"\$1\\\"\" 1>&2 + fi + }" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.zsh b/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.zsh new file mode 100644 index 00000000..b6487102 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/local_setup.zsh @@ -0,0 +1,134 @@ +# generated from colcon_zsh/shell/template/prefix.zsh.em + +# This script extends the environment with all packages contained in this +# prefix path. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +else + _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +_colcon_prefix_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prefix_zsh_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS" + IFS=":" + # start with the new value + _all_values="$_value" + _contained_value="" + # workaround SH_WORD_SPLIT not being set + _colcon_prefix_zsh_convert_to_array _values + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + _contained_value=1 + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + if [ -z "$_contained_value" ]; then + if [ -n "$COLCON_TRACE" ]; then + if [ "$_all_values" = "$_value" ]; then + echo "export $_listname=$_value" + else + echo "export $_listname=$_value:\$$_listname" + fi + fi + fi + unset _contained_value + # restore the field separator + IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS" + unset _colcon_prefix_zsh_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# add this prefix to the COLCON_PREFIX_PATH +_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX" +unset _colcon_prefix_zsh_prepend_unique_value +unset _colcon_prefix_zsh_convert_to_array + +# check environment variable for custom Python executable +if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then + if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then + echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist" + return 1 + fi + _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE" +else + # try the Python executable known at configure time + _colcon_python_executable="/usr/bin/python3" + # if it doesn't exist try a fall back + if [ ! -f "$_colcon_python_executable" ]; then + if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then + echo "error: unable to find python3 executable" + return 1 + fi + _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"` + fi +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# get all commands in topological order +_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)" +unset _colcon_python_executable +if [ -n "$COLCON_TRACE" ]; then + echo "$(declare -f _colcon_prefix_sh_source_script)" + echo "# Execute generated script:" + echo "# <<<" + echo "${_colcon_ordered_commands}" + echo "# >>>" + echo "unset _colcon_prefix_sh_source_script" +fi +eval "${_colcon_ordered_commands}" +unset _colcon_ordered_commands + +unset _colcon_prefix_sh_source_script + +unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/colcon-core/packages/maze_solving b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/colcon-core/packages/maze_solving new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.bash b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.bash new file mode 100644 index 00000000..0ecb81d0 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.bash @@ -0,0 +1,31 @@ +# generated from colcon_bash/shell/template/package.bash.em + +# This script extends the environment for this package. + +# a bash script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)" +else + _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source sh script of this package +_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/maze_solving/package.sh" + +unset _colcon_package_bash_source_script +unset _colcon_package_bash_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.dsv b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.dsv new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.ps1 b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.ps1 new file mode 100644 index 00000000..4198e42e --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.ps1 @@ -0,0 +1,108 @@ +# generated from colcon_powershell/shell/template/package.ps1.em + +# function to append a value to a variable +# which uses colons as separators +# duplicates as well as leading separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_append_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + $_duplicate="" + # start with no values + $_all_values="" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -eq $_value) { + $_duplicate="1" + } + if ($_all_values) { + $_all_values="${_all_values};$_" + } else { + $_all_values="$_" + } + } + } + } + # append only non-duplicates + if (!$_duplicate) { + # avoid leading separator + if ($_all_values) { + $_all_values="${_all_values};${_value}" + } else { + $_all_values="${_value}" + } + } + + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +function colcon_prepend_unique_value { + param ( + $_listname, + $_value + ) + + # get values from variable + if (Test-Path Env:$_listname) { + $_values=(Get-Item env:$_listname).Value + } else { + $_values="" + } + # start with the new value + $_all_values="$_value" + # iterate over existing values in the variable + if ($_values) { + $_values.Split(";") | ForEach { + # not an empty string + if ($_) { + # not a duplicate of _value + if ($_ -ne $_value) { + # keep non-duplicate values + $_all_values="${_all_values};$_" + } + } + } + } + # export the updated variable + Set-Item env:\$_listname -Value "$_all_values" +} + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +function colcon_package_source_powershell_script { + param ( + $_colcon_package_source_powershell_script + ) + # source script with conditional trace output + if (Test-Path $_colcon_package_source_powershell_script) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_package_source_powershell_script'" + } + . "$_colcon_package_source_powershell_script" + } else { + Write-Error "not found: '$_colcon_package_source_powershell_script'" + } +} + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.sh b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.sh new file mode 100644 index 00000000..7d7278e5 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.sh @@ -0,0 +1,52 @@ +# generated from colcon_core/shell/template/package.sh.em + +# This script extends the environment for this package. + +# function to prepend a value to a variable +# which uses colons as separators +# duplicates as well as trailing separators are avoided +# first argument: the name of the result variable +# second argument: the value to be prepended +_colcon_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + + # get values from variable + eval _values=\"\$$_listname\" + # backup the field separator + _colcon_prepend_unique_value_IFS=$IFS + IFS=":" + # start with the new value + _all_values="$_value" + # workaround SH_WORD_SPLIT not being set in zsh + if [ "$(command -v colcon_zsh_convert_to_array)" ]; then + colcon_zsh_convert_to_array _values + fi + # iterate over existing values in the variable + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + # ignore duplicates of _value + if [ "$_item" = "$_value" ]; then + continue + fi + # keep non-duplicate values + _all_values="$_all_values:$_item" + done + unset _item + # restore the field separator + IFS=$_colcon_prepend_unique_value_IFS + unset _colcon_prepend_unique_value_IFS + # export the updated variable + eval export $_listname=\"$_all_values\" + unset _all_values + unset _values + + unset _value + unset _listname +} + +# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.zsh b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.zsh new file mode 100644 index 00000000..d40f5b1a --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.zsh @@ -0,0 +1,42 @@ +# generated from colcon_zsh/shell/template/package.zsh.em + +# This script extends the environment for this package. + +# a zsh script is able to determine its own path if necessary +if [ -z "$COLCON_CURRENT_PREFIX" ]; then + # the prefix is two levels up from the package specific share directory + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)" +else + _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +# additional arguments: arguments to the script +_colcon_package_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$@" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# function to convert array-like strings into arrays +# to workaround SH_WORD_SPLIT not being set +colcon_zsh_convert_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# source sh script of this package +_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/maze_solving/package.sh" +unset convert_zsh_to_array + +unset _colcon_package_zsh_source_script +unset _colcon_package_zsh_COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/setup.bash b/module_4_assessment/module_4_assignment/maze_solving/install/setup.bash new file mode 100644 index 00000000..df102120 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/setup.bash @@ -0,0 +1,37 @@ +# generated from colcon_bash/shell/template/prefix_chain.bash.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_bash_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/robotisim_ws/install" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/install" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)" +_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_bash_source_script diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/setup.ps1 b/module_4_assessment/module_4_assignment/maze_solving/install/setup.ps1 new file mode 100644 index 00000000..da489d67 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/setup.ps1 @@ -0,0 +1,31 @@ +# generated from colcon_powershell/shell/template/prefix_chain.ps1.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +function _colcon_prefix_chain_powershell_source_script { + param ( + $_colcon_prefix_chain_powershell_source_script_param + ) + # source script with conditional trace output + if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) { + if ($env:COLCON_TRACE) { + echo ". '$_colcon_prefix_chain_powershell_source_script_param'" + } + . "$_colcon_prefix_chain_powershell_source_script_param" + } else { + Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'" + } +} + +# source chained prefixes +_colcon_prefix_chain_powershell_source_script "/opt/ros/humble\local_setup.ps1" +_colcon_prefix_chain_powershell_source_script "/home/kushal16/robotisim_ws/install\local_setup.ps1" +_colcon_prefix_chain_powershell_source_script "/home/kushal16/rse_ws/install\local_setup.ps1" + +# source this prefix +$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent) +_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1" diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/setup.sh b/module_4_assessment/module_4_assignment/maze_solving/install/setup.sh new file mode 100644 index 00000000..7ea9b8ef --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/setup.sh @@ -0,0 +1,53 @@ +# generated from colcon_core/shell/template/prefix_chain.sh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# since a plain shell script can't determine its own path when being sourced +# either use the provided COLCON_CURRENT_PREFIX +# or fall back to the build time prefix (if it exists) +_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install +if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then + _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" +elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then + echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2 + unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX + return 1 +fi + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_sh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/robotisim_ws/install" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/install" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script +COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" +_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh" + +unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_sh_source_script +unset COLCON_CURRENT_PREFIX diff --git a/module_4_assessment/module_4_assignment/maze_solving/install/setup.zsh b/module_4_assessment/module_4_assignment/maze_solving/install/setup.zsh new file mode 100644 index 00000000..1d9dbc8c --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/install/setup.zsh @@ -0,0 +1,37 @@ +# generated from colcon_zsh/shell/template/prefix_chain.zsh.em + +# This script extends the environment with the environment of other prefix +# paths which were sourced when this file was generated as well as all packages +# contained in this prefix path. + +# function to source another script with conditional trace output +# first argument: the path of the script +_colcon_prefix_chain_zsh_source_script() { + if [ -f "$1" ]; then + if [ -n "$COLCON_TRACE" ]; then + echo "# . \"$1\"" + fi + . "$1" + else + echo "not found: \"$1\"" 1>&2 + fi +} + +# source chained prefixes +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/opt/ros/humble" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/robotisim_ws/install" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="/home/kushal16/rse_ws/install" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +# source this prefix +# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script +COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)" +_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh" + +unset COLCON_CURRENT_PREFIX +unset _colcon_prefix_chain_zsh_source_script diff --git a/module_4_assessment/module_4_assignment/maze_solving/launch/lidar_squar_roomsolving.launch.py b/module_4_assessment/module_4_assignment/maze_solving/launch/lidar_squar_roomsolving.launch.py new file mode 100644 index 00000000..237c7dbb --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/launch/lidar_squar_roomsolving.launch.py @@ -0,0 +1,94 @@ +#!/usr/bin/env python3 +# +# Copyright 2019 ROBOTIS CO., LTD. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Authors: Joep Tool + +import os + +from ament_index_python.packages import get_package_share_directory +from launch import LaunchDescription +from launch.actions import IncludeLaunchDescription +from launch.launch_description_sources import PythonLaunchDescriptionSource +from launch.substitutions import LaunchConfiguration +from launch_ros.actions import Node + +def generate_launch_description(): + launch_file_dir = os.path.join(get_package_share_directory('turtlebot3_gazebo'), 'launch') + pkg_gazebo_ros = get_package_share_directory('gazebo_ros') + + use_sim_time = LaunchConfiguration('use_sim_time', default='true') + x_pose = LaunchConfiguration('x_pose', default='-4.658478') + y_pose = LaunchConfiguration('y_pose', default='-0.046592') + roll = LaunchConfiguration('roll', default='0.00') + pitch = LaunchConfiguration('pitch', default='0.0619') + yaw = LaunchConfiguration('yaw', default='0.000108') + + world = os.path.join( + get_package_share_directory('maze_solving'), + 'worlds', + 'squre_world.world' + ) + + gzserver_cmd = IncludeLaunchDescription( + PythonLaunchDescriptionSource( + os.path.join(pkg_gazebo_ros, 'launch', 'gzserver.launch.py') + ), + launch_arguments={'world': world}.items() + ) + + gzclient_cmd = IncludeLaunchDescription( + PythonLaunchDescriptionSource( + os.path.join(pkg_gazebo_ros, 'launch', 'gzclient.launch.py') + ) + ) + + robot_state_publisher_cmd = IncludeLaunchDescription( + PythonLaunchDescriptionSource( + os.path.join(launch_file_dir, 'robot_state_publisher.launch.py') + ), + launch_arguments={'use_sim_time': use_sim_time}.items() + ) + + spawn_turtlebot_cmd = IncludeLaunchDescription( + PythonLaunchDescriptionSource( + os.path.join(launch_file_dir, 'spawn_turtlebot3.launch.py') + ), + launch_arguments={ + 'x_pose': x_pose, + 'y_pose': y_pose, + 'roll': roll, + 'pitch': pitch, + 'yaw': yaw + }.items() + ) + + maze_solver = Node( + package="maze_solving", + executable="mazesolver", + name="maze_solving", + output="screen" + ) + + ld = LaunchDescription() + + # Add the commands to the launch description + ld.add_action(gzserver_cmd) + ld.add_action(gzclient_cmd) + ld.add_action(robot_state_publisher_cmd) + ld.add_action(spawn_turtlebot_cmd) + ld.add_action(maze_solver) + + return ld diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/COLCON_IGNORE b/module_4_assessment/module_4_assignment/maze_solving/log/COLCON_IGNORE new file mode 100644 index 00000000..e69de29b diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/events.log b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/events.log new file mode 100644 index 00000000..b97583e8 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/events.log @@ -0,0 +1,43 @@ +[0.000000] (-) TimerEvent: {} +[0.000351] (maze_solving) JobQueued: {'identifier': 'maze_solving', 'dependencies': OrderedDict()} +[0.000475] (maze_solving) JobStarted: {'identifier': 'maze_solving'} +[0.009684] (maze_solving) JobProgress: {'identifier': 'maze_solving', 'progress': 'cmake'} +[0.009969] (maze_solving) Command: {'cmd': ['/usr/bin/cmake', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving', '-DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.019413] (maze_solving) StderrLine: {'line': b'\x1b[33mCMake Warning (dev) in CMakeLists.txt:\n'} +[0.019677] (maze_solving) StderrLine: {'line': b' No project() command is present. The top-level CMakeLists.txt file must\n'} +[0.019785] (maze_solving) StderrLine: {'line': b' contain a literal, direct call to the project() command. Add a line of\n'} +[0.019882] (maze_solving) StderrLine: {'line': b' code such as\n'} +[0.020002] (maze_solving) StderrLine: {'line': b'\n'} +[0.020100] (maze_solving) StderrLine: {'line': b' project(ProjectName)\n'} +[0.020195] (maze_solving) StderrLine: {'line': b'\n'} +[0.020288] (maze_solving) StderrLine: {'line': b' near the top of the file, but after cmake_minimum_required().\n'} +[0.020381] (maze_solving) StderrLine: {'line': b'\n'} +[0.020473] (maze_solving) StderrLine: {'line': b' CMake is pretending there is a "project(Project)" command on the first\n'} +[0.020566] (maze_solving) StderrLine: {'line': b' line.\n'} +[0.020658] (maze_solving) StderrLine: {'line': b'This warning is for project developers. Use -Wno-dev to suppress it.\n'} +[0.020766] (maze_solving) StderrLine: {'line': b'\x1b[0m\n'} +[0.069998] (maze_solving) StdoutLine: {'line': b'-- The C compiler identification is GNU 11.4.0\n'} +[0.099676] (-) TimerEvent: {} +[0.128633] (maze_solving) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 11.4.0\n'} +[0.137741] (maze_solving) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'} +[0.200079] (-) TimerEvent: {} +[0.213026] (maze_solving) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'} +[0.219923] (maze_solving) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'} +[0.220237] (maze_solving) StdoutLine: {'line': b'-- Detecting C compile features\n'} +[0.220511] (maze_solving) StdoutLine: {'line': b'-- Detecting C compile features - done\n'} +[0.223486] (maze_solving) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'} +[0.300263] (-) TimerEvent: {} +[0.308318] (maze_solving) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'} +[0.315638] (maze_solving) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'} +[0.315949] (maze_solving) StdoutLine: {'line': b'-- Detecting CXX compile features\n'} +[0.316226] (maze_solving) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'} +[0.316902] (maze_solving) StdoutLine: {'line': b'-- Configuring done\n'} +[0.317797] (maze_solving) StdoutLine: {'line': b'-- Generating done\n'} +[0.318371] (maze_solving) StdoutLine: {'line': b'-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving\n'} +[0.321715] (maze_solving) CommandEnded: {'returncode': 0} +[0.322220] (maze_solving) JobProgress: {'identifier': 'maze_solving', 'progress': 'build'} +[0.323445] (maze_solving) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving', '--', '-j16', '-l16'], 'cwd': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving', 'env': OrderedDict([('GJS_DEBUG_TOPICS', 'JS ERROR;JS LOG'), ('LESSOPEN', '| /usr/bin/lesspipe %s'), ('USER', 'kushal16'), ('XDG_SESSION_TYPE', 'wayland'), ('SHLVL', '1'), ('LD_LIBRARY_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers/lib:/usr/lib/x86_64-linux-gnu/gazebo-11/plugins:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib'), ('HOME', '/home/kushal16'), ('OLDPWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment'), ('DESKTOP_SESSION', 'ubuntu'), ('GIO_LAUNCHED_DESKTOP_FILE', '/usr/share/applications/terminator.desktop'), ('ROS_PYTHON_VERSION', '3'), ('GNOME_SHELL_SESSION_MODE', 'ubuntu'), ('GTK_MODULES', 'gail:atk-bridge'), ('MANAGERPID', '1606'), ('SYSTEMD_EXEC_PID', '1774'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('TERMINATOR_DBUS_NAME', 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3'), ('GIO_LAUNCHED_DESKTOP_FILE_PID', '6431'), ('IM_CONFIG_PHASE', '1'), ('WAYLAND_DISPLAY', 'wayland-0'), ('COLCON_PREFIX_PATH', '/home/kushal16/rse_ws/install:/home/kushal16/robotisim_ws/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'kushal16'), ('JOURNAL_STREAM', '8:36253'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('USERNAME', 'kushal16'), ('TERM', 'xterm-256color'), ('GNOME_DESKTOP_SESSION_ID', 'this-is-deprecated'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/opt/ros/humble/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'), ('SESSION_MANAGER', 'local/kushal16-ros2Ubuntu:@/tmp/.ICE-unix/1753,unix/kushal16-ros2Ubuntu:/tmp/.ICE-unix/1753'), ('INVOCATION_ID', 'f0c2301ecd5e403b92ab3a88efbd0329'), ('XDG_MENU_PREFIX', 'gnome-'), ('GNOME_SETUP_DISPLAY', ':1'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('DISPLAY', ':0'), ('TERMINATOR_DBUS_PATH', '/net/tenshu/Terminator2'), ('LANG', 'en_US.UTF-8'), ('XDG_CURRENT_DESKTOP', 'ubuntu:GNOME'), ('XMODIFIERS', '@im=ibus'), ('XDG_SESSION_DESKTOP', 'ubuntu'), ('XAUTHORITY', '/run/user/1000/.mutter-Xwaylandauth.L7XJR2'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('SSH_AGENT_LAUNCHER', 'gnome-keyring'), ('SSH_AUTH_SOCK', '/run/user/1000/keyring/ssh'), ('AMENT_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('TERMINATOR_UUID', 'urn:uuid:dcfc5dc6-e4f9-4757-9ddf-00c4ee50e25d'), ('QT_ACCESSIBILITY', '1'), ('GDMSESSION', 'ubuntu'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('GJS_DEBUG_OUTPUT', 'stderr'), ('QT_IM_MODULE', 'ibus'), ('PWD', '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving'), ('TURTLEBOT3_MODEL', 'waffle_pi'), ('LC_ALL', 'en_US.UTF-8'), ('XDG_CONFIG_DIRS', '/etc/xdg/xdg-ubuntu:/etc/xdg'), ('XDG_DATA_DIRS', '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'), ('PYTHONPATH', '/home/kushal16/robotisim_ws/install/pykitti/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('COLCON', '1'), ('VTE_VERSION', '6800'), ('CMAKE_PREFIX_PATH', '/home/kushal16/robotisim_ws/install/ros2_kitti_publishers:/home/kushal16/robotisim_ws/install/maze_solving:/home/kushal16/robotisim_ws/install/drive_mobile_robot:/home/kushal16/robotisim_ws/install/custom_robots:/home/kushal16/rse_ws/install/robot_sensing:/home/kushal16/rse_ws/install/module_9_assignment:/home/kushal16/rse_ws/install/module_8_assignment:/home/kushal16/rse_ws/install/module_7_assignment:/home/kushal16/rse_ws/install/module_6_assignment:/home/kushal16/rse_ws/install/module_5_assignment:/home/kushal16/rse_ws/install/module_4_assignment:/home/kushal16/rse_ws/install/module_3_assignment:/home/kushal16/rse_ws/install/module_2_assignment:/home/kushal16/rse_ws/install/module_1_assignment:/home/kushal16/rse_ws/install/module_10_assignment:/home/kushal16/rse_ws/install/drive_mobile_robot:/home/kushal16/rse_ws/install/custom_robots:/home/kushal16/rse_ws/install/control_systems:/opt/ros/humble')]), 'shell': False} +[0.366531] (maze_solving) CommandEnded: {'returncode': 0} +[0.400398] (-) TimerEvent: {} +[0.416792] (maze_solving) JobEnded: {'identifier': 'maze_solving', 'rc': 0} +[0.417531] (-) EventReactorShutdown: {} diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/logger_all.log b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/logger_all.log new file mode 100644 index 00000000..4a475473 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/logger_all.log @@ -0,0 +1,96 @@ +[0.080s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build'] +[0.080s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=16, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.205s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.205s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.216s] DEBUG:colcon.colcon_core.package_identification:Package '.' with type 'ros.ament_cmake' and name 'maze_solving' +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.231s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.233s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 15 installed packages in /home/kushal16/rse_ws/install +[0.234s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 5 installed packages in /home/kushal16/robotisim_ws/install +[0.235s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.236s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.279s] Level 5:colcon.colcon_core.verb:set package 'maze_solving' build argument 'cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'maze_solving' build argument 'cmake_target' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'maze_solving' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'maze_solving' build argument 'cmake_clean_cache' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'maze_solving' build argument 'cmake_clean_first' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'maze_solving' build argument 'cmake_force_configure' from command line to 'False' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'maze_solving' build argument 'ament_cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'maze_solving' build argument 'catkin_cmake_args' from command line to 'None' +[0.279s] Level 5:colcon.colcon_core.verb:set package 'maze_solving' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.279s] DEBUG:colcon.colcon_core.verb:Building package 'maze_solving' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving', 'merge_install': False, 'path': '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving', 'symlink_install': False, 'test_result_base': None} +[0.280s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.281s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.281s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving' with build type 'ament_cmake' +[0.281s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving' +[0.282s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.282s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.283s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.293s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving +[0.603s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving +[0.604s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving -- -j16 -l16 +[0.648s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving -- -j16 -l16 +[0.667s] WARNING:colcon.colcon_cmake.task.cmake.build:Could not run installation step for package 'maze_solving' because it has no 'install' target +[0.667s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(maze_solving) +[0.669s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving' for CMake module files +[0.669s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving' for CMake config files +[0.670s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/bin' +[0.670s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/lib/pkgconfig/maze_solving.pc' +[0.670s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/lib/python3.10/site-packages' +[0.670s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/bin' +[0.670s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.ps1' +[0.671s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.dsv' +[0.671s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.sh' +[0.672s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.bash' +[0.672s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.zsh' +[0.672s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/colcon-core/packages/maze_solving) +[0.694s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(maze_solving) +[0.694s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving' for CMake module files +[0.695s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving' for CMake config files +[0.695s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/bin' +[0.695s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/lib/pkgconfig/maze_solving.pc' +[0.695s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/lib/python3.10/site-packages' +[0.695s] Level 1:colcon.colcon_core.environment:checking '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/bin' +[0.695s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.ps1' +[0.696s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.dsv' +[0.696s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.sh' +[0.697s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.bash' +[0.697s] INFO:colcon.colcon_core.shell:Creating package script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/maze_solving/package.zsh' +[0.697s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving/share/colcon-core/packages/maze_solving) +[0.698s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[0.698s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[0.698s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[0.698s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[0.703s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[0.703s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[0.703s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[0.716s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[0.717s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/local_setup.ps1' +[0.717s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/_local_setup_util_ps1.py' +[0.718s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/setup.ps1' +[0.720s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/local_setup.sh' +[0.720s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/_local_setup_util_sh.py' +[0.720s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/setup.sh' +[0.722s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/local_setup.bash' +[0.722s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/setup.bash' +[0.723s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/local_setup.zsh' +[0.724s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/setup.zsh' diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/command.log b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/command.log new file mode 100644 index 00000000..b5bd2639 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/command.log @@ -0,0 +1,4 @@ +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving +Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving -- -j16 -l16 +Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving -- -j16 -l16 diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/stderr.log b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/stderr.log new file mode 100644 index 00000000..9dee4a19 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/stderr.log @@ -0,0 +1,13 @@ +CMake Warning (dev) in CMakeLists.txt: + No project() command is present. The top-level CMakeLists.txt file must + contain a literal, direct call to the project() command. Add a line of + code such as + + project(ProjectName) + + near the top of the file, but after cmake_minimum_required(). + + CMake is pretending there is a "project(Project)" command on the first + line. +This warning is for project developers. Use -Wno-dev to suppress it. + diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/stdout.log b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/stdout.log new file mode 100644 index 00000000..5133cd05 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/stdout.log @@ -0,0 +1,15 @@ +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/stdout_stderr.log b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/stdout_stderr.log new file mode 100644 index 00000000..eab6939a --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/stdout_stderr.log @@ -0,0 +1,28 @@ +CMake Warning (dev) in CMakeLists.txt: + No project() command is present. The top-level CMakeLists.txt file must + contain a literal, direct call to the project() command. Add a line of + code such as + + project(ProjectName) + + near the top of the file, but after cmake_minimum_required(). + + CMake is pretending there is a "project(Project)" command on the first + line. +This warning is for project developers. Use -Wno-dev to suppress it. + +-- The C compiler identification is GNU 11.4.0 +-- The CXX compiler identification is GNU 11.4.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Configuring done +-- Generating done +-- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/streams.log b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/streams.log new file mode 100644 index 00000000..6ba2aded --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/log/build_2024-08-03_19-29-59/maze_solving/streams.log @@ -0,0 +1,32 @@ +[0.012s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving +[0.019s] CMake Warning (dev) in CMakeLists.txt: +[0.019s] No project() command is present. The top-level CMakeLists.txt file must +[0.019s] contain a literal, direct call to the project() command. Add a line of +[0.019s] code such as +[0.020s] +[0.020s] project(ProjectName) +[0.020s] +[0.020s] near the top of the file, but after cmake_minimum_required(). +[0.020s] +[0.020s] CMake is pretending there is a "project(Project)" command on the first +[0.020s] line. +[0.020s] This warning is for project developers. Use -Wno-dev to suppress it. +[0.020s]  +[0.070s] -- The C compiler identification is GNU 11.4.0 +[0.128s] -- The CXX compiler identification is GNU 11.4.0 +[0.137s] -- Detecting C compiler ABI info +[0.213s] -- Detecting C compiler ABI info - done +[0.220s] -- Check for working C compiler: /usr/bin/cc - skipped +[0.220s] -- Detecting C compile features +[0.220s] -- Detecting C compile features - done +[0.223s] -- Detecting CXX compiler ABI info +[0.308s] -- Detecting CXX compiler ABI info - done +[0.315s] -- Check for working CXX compiler: /usr/bin/c++ - skipped +[0.316s] -- Detecting CXX compile features +[0.316s] -- Detecting CXX compile features - done +[0.317s] -- Configuring done +[0.317s] -- Generating done +[0.318s] -- Build files have been written to: /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving +[0.321s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving -DCMAKE_INSTALL_PREFIX=/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/install/maze_solving +[0.323s] Invoking command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving -- -j16 -l16 +[0.366s] Invoked command in '/home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/kushal16/rse_ws/src/robotics_software_engineer/module_4_assignment/maze_solving/build/maze_solving -- -j16 -l16 diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/latest b/module_4_assessment/module_4_assignment/maze_solving/log/latest new file mode 120000 index 00000000..b57d247c --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/log/latest @@ -0,0 +1 @@ +latest_build \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/maze_solving/log/latest_build b/module_4_assessment/module_4_assignment/maze_solving/log/latest_build new file mode 120000 index 00000000..de7fac49 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/log/latest_build @@ -0,0 +1 @@ +build_2024-08-03_19-29-59 \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/maze_solving/model/maze/model.config b/module_4_assessment/module_4_assignment/maze_solving/model/maze/model.config new file mode 100644 index 00000000..cdf50aa4 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/model/maze/model.config @@ -0,0 +1,11 @@ + + + maze + 1.0 + model.sdf + + + + + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/model/maze/model.sdf b/module_4_assessment/module_4_assignment/maze_solving/model/maze/model.sdf new file mode 100644 index 00000000..16d70b33 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/model/maze/model.sdf @@ -0,0 +1,413 @@ + + + + -425.303 -67.7805 0 0 -0 0 + + + + + 3.39299 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 3.39299 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 428.794 64.4196 0 0 -0 1.5708 + + + + + + 5 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 5 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 426.369 66.0411 0 0 -0 3.14159 + + + + + + 4.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 4.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 423.944 68.0911 0 0 -0 1.5708 + + + + + + 3.75 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 3.75 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 425.503 71.0411 0 0 -0 0.523599 + + + + + + 2.42277 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 2.42277 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 427.052 73.0774 0 0 -0 1.57948 + + + + + + 6 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 6 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 429.967 74.2137 0 0 -0 0 + + + + + + 4.71641 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 4.71641 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 431.263 65.0919 0 0 -0 1.5741 + + + + + + 5 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 5 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 428.831 67.3751 0 0 -0 3.14159 + + + + + + 2.05507 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 2.05507 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 426.402 68.2924 0 0 -0 1.57533 + + + + + + 3.18104 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 3.18104 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 427.704 70.0473 0 0 -0 0.530762 + + + + + + 1.99485 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 1.99485 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 428.991 71.7366 0 0 -0 1.59869 + + + + + + 4 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 4 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 430.891 72.7052 0 0 -0 0 + + + + + + 623.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 623.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -277.089 8e-06 0 0 -0 1.0472 + + + + + + 486.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 486.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 113.454 206.904 0 0 -0 -0.261799 + + 1 + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/model/meshes/base.dae b/module_4_assessment/module_4_assignment/maze_solving/model/meshes/base.dae new file mode 100644 index 00000000..158632e0 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/model/meshes/base.dae @@ -0,0 +1,101 @@ + + + + + Blender User + Blender 3.0.1 + + 2023-05-22T19:08:28 + 2023-05-22T19:08:28 + + Z_UP + + + + + + + + 0 0 0 1 + + + 0.8 0.8 0.8 1 + + + 1.45 + + + + + + + + + + + + + + + + + 1 1 1 1 1 -1 1 -1 1 1 -1 -1 -1 1 1 -1 1 -1 -1 -1 1 -1 -1 -1 + + + + + + + + + + 0 0 1 0 -1 0 -1 0 0 0 0 -1 1 0 0 0 1 0 + + + + + + + + + + 0.875 0.5 0.625 0.75 0.625 0.5 0.625 0.75 0.375 1 0.375 0.75 0.625 0 0.375 0.25 0.375 0 0.375 0.5 0.125 0.75 0.125 0.5 0.625 0.5 0.375 0.75 0.375 0.5 0.625 0.25 0.375 0.5 0.375 0.25 0.875 0.5 0.875 0.75 0.625 0.75 0.625 0.75 0.625 1 0.375 1 0.625 0 0.625 0.25 0.375 0.25 0.375 0.5 0.375 0.75 0.125 0.75 0.625 0.5 0.625 0.75 0.375 0.75 0.625 0.25 0.625 0.5 0.375 0.5 + + + + + + + + + + + + + + +

4 0 0 2 0 1 0 0 2 2 1 3 7 1 4 3 1 5 6 2 6 5 2 7 7 2 8 1 3 9 7 3 10 5 3 11 0 4 12 3 4 13 1 4 14 4 5 15 1 5 16 5 5 17 4 0 18 6 0 19 2 0 20 2 1 21 6 1 22 7 1 23 6 2 24 4 2 25 5 2 26 1 3 27 3 3 28 7 3 29 0 4 30 2 4 31 3 4 32 4 5 33 0 5 34 1 5 35

+
+
+
+
+ + + + 5 0 0 0 0 5 0 0 0 0 0.03 0 0 0 0 1 + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/maze_solving/model/meshes/line.dae b/module_4_assessment/module_4_assignment/maze_solving/model/meshes/line.dae new file mode 100644 index 00000000..f663c542 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/model/meshes/line.dae @@ -0,0 +1,70 @@ + + + + + Blender User + Blender 3.0.1 + + 2023-05-22T20:50:17 + 2023-05-22T20:50:17 + + Z_UP + + + + + + + + -19.1818 -1.012113 0 -17.18181 -1.01061 0 -19.1818 0.9878867 0 -17.18181 0.9893895 0 -17.18181 -1.01061 0 -15.18181 -1.009108 0 -17.18181 0.9893895 0 -15.18181 0.9908923 0 -15.18181 -1.009108 0 -13.18181 -1.007605 0 -15.18181 0.9908923 0 -13.18181 0.9923951 0 -13.18181 -1.007605 0 -11.18181 -1.006102 0 -13.18181 0.9923951 0 -11.18181 0.9938979 0 -11.18181 -1.006102 0 -9.181813 -1.004599 0 -11.18181 0.9938979 0 -9.181813 0.9954007 0 -9.181813 -1.004599 0 -7.181812 -1.003097 0 -9.181813 0.9954007 0 -7.181812 0.9969034 0 -7.181812 -1.003097 0 -5.181812 -1.001594 0 -7.181812 0.9969034 0 -5.181812 0.9984062 0 -5.181812 -1.001594 0 -3.181808 -1.000091 0 -5.181812 0.9984062 0 -3.181808 0.999909 0 -3.181808 -1.000091 0 -1.181725 -0.998588 0 -3.181808 0.999909 0 -1.181898 1.001411 0 -1.181725 -0.998588 0 0.8184795 -0.989288 0 -1.181898 1.001411 0 0.8178978 1.010709 0 0.8184795 -0.989288 0 2.818827 -0.9634313 0 0.8178978 1.010709 0 2.817539 1.036557 0 2.818827 -0.9634313 0 4.819292 -0.9120648 0 2.817539 1.036557 0 4.817027 1.087896 0 4.819292 -0.9120648 0 6.819801 -0.8257384 0 4.817027 1.087896 0 6.816397 1.174174 0 6.819801 -0.8257384 0 8.820231 -0.7039934 0 6.816397 1.174174 0 8.81572 1.295853 0 8.820231 -0.7039934 0 10.82049 -0.5514508 0 8.81572 1.295853 0 10.81507 1.448327 0 10.82049 -0.5514508 0 12.82054 -0.375689 0 10.81507 1.448327 0 12.81451 1.624036 0 12.82054 -0.375689 0 14.82038 -0.1865201 0 12.81451 1.624036 0 14.81408 1.81318 0 14.82038 -0.1865201 0 16.82003 0.00534892 0 14.81408 1.81318 0 16.81382 2.005057 0 16.82003 0.00534892 0 18.81953 0.189189 0 16.81382 2.005057 0 18.81376 2.188937 0 18.81953 0.189189 0 20.81892 0.3546068 0 18.81376 2.188937 0 20.81392 2.354418 0 20.81892 0.3546068 0 22.8182 0.4914888 0 20.81392 2.354418 0 22.81432 2.491375 0 22.8182 0.4914888 0 24.81737 0.5896204 0 22.81432 2.491375 0 24.81497 2.589577 0 24.81737 0.5896204 0 26.81641 0.6380187 0 24.81497 2.589577 0 26.81589 2.638017 0 26.81641 0.6380187 0 28.81522 0.6239981 0 26.81589 2.638017 0 28.81705 2.623973 0 28.81522 0.6239981 0 30.81369 0.5322718 0 28.81705 2.623973 0 30.81842 2.532104 0 30.81369 0.5322718 0 32.81162 0.3446611 0 30.81842 2.532104 0 32.81987 2.344146 0 32.81162 0.3446611 0 34.80871 0.03969901 0 32.81987 2.344146 0 34.82122 2.038515 0 34.80871 0.03969901 0 36.80444 -0.4088923 0 34.82122 2.038515 0 36.82213 1.588738 0 36.80444 -0.4088923 0 38.79798 -1.034101 0 36.82213 1.588738 0 38.82207 0.9615092 0 38.79798 -1.034101 0 40.788 -1.877996 0 38.82207 0.9615092 0 40.82009 0.1142011 0 40.788 -1.877996 0 42.77235 -2.994706 0 40.82009 0.1142011 0 42.81472 -1.008329 0 42.77235 -2.994706 0 44.74756 -4.454124 0 42.81472 -1.008329 0 44.80348 -2.477916 0 44.74756 -4.454124 0 46.7072 -6.365284 0 44.80348 -2.477916 0 46.78172 -4.407734 0 46.7072 -6.365284 0 48.63334 -8.999268 0 46.78172 -4.407734 0 48.7363 -7.081108 0 48.63334 -8.999268 0 50.49106 -12.66771 0 48.7363 -7.081108 0 50.63984 -10.84276 0 50.49106 -12.66771 0 52.16978 -18.11018 0 50.63984 -10.84276 0 52.39625 -16.54545 0 52.16978 -18.11018 0 53.39937 -26.11634 0 52.39625 -16.54545 0 53.72418 -25.21714 0 53.39937 -26.11634 0 53.8174 -36.33728 0 53.72418 -25.21714 0 54.18086 -36.27339 0 53.8174 -36.33728 0 53.80036 -47.23938 0 54.18086 -36.27339 0 54.16328 -47.36513 0 53.80036 -47.23938 0 53.43436 -57.71758 0 54.16328 -47.36513 0 53.77536 -58.41231 0 53.43436 -57.71758 0 52.36991 -66.26148 0 53.77536 -58.41231 0 52.60402 -67.79187 0 52.36991 -66.26148 0 50.66865 -71.11977 0 52.60402 -67.79187 0 50.78044 -73.02291 0 50.66865 -71.11977 0 48.74728 -73.45909 0 50.78044 -73.02291 0 48.80091 -75.43722 0 48.74728 -73.45909 0 46.77157 -74.61451 0 48.80091 -75.43722 0 46.79993 -76.60842 0 46.77157 -74.61451 0 44.78125 -75.25183 0 46.79993 -76.60842 0 44.79727 -77.24988 0 44.78125 -75.25183 0 42.78567 -75.62887 0 44.79727 -77.24988 0 42.79526 -77.62818 0 42.78567 -75.62887 0 40.78775 -75.85449 0 42.79526 -77.62818 0 40.79404 -77.85419 0 40.78775 -75.85449 0 38.78889 -76.01143 0 40.79404 -77.85419 0 38.7933 -78.01129 0 38.78889 -76.01143 0 36.78948 -76.12741 0 38.7933 -78.01129 0 36.79294 -78.12731 0 36.78948 -76.12741 0 34.78971 -76.22454 0 36.79294 -78.12731 0 34.79288 -78.22446 0 34.78971 -76.22454 0 32.78973 -76.31949 0 34.79288 -78.22446 0 32.79299 -78.3194 0 32.78973 -76.31949 0 30.78962 -76.42237 0 32.79299 -78.3194 0 30.79328 -78.42227 0 30.78962 -76.42237 0 28.7894 -76.54144 0 30.79328 -78.42227 0 28.79372 -78.54129 0 28.7894 -76.54144 0 26.78914 -76.68382 0 28.79372 -78.54129 0 26.79434 -78.68361 0 26.78914 -76.68382 0 24.78883 -76.8563 0 26.79434 -78.68361 0 24.79515 -78.856 0 24.78883 -76.8563 0 22.78851 -77.06588 0 24.79515 -78.856 0 22.79619 -79.06544 0 22.78851 -77.06588 0 20.78824 -77.32049 0 22.79619 -79.06544 0 20.79757 -79.31983 0 20.78824 -77.32049 0 18.78803 -77.62972 0 20.79757 -79.31983 0 18.79936 -79.62875 0 18.78803 -77.62972 0 16.78799 -78.00578 0 18.79936 -79.62875 0 16.80176 -80.00434 0 16.78799 -78.00578 0 14.78823 -78.46433 0 16.80176 -80.00434 0 14.80504 -80.46219 0 14.78823 -78.46433 0 12.78894 -79.02595 0 14.80504 -80.46219 0 12.80958 -81.02273 0 12.78894 -79.02595 0 10.79045 -79.71811 0 12.80958 -81.02273 0 10.81605 -81.71315 0 10.79045 -79.71811 0 8.793303 -80.57796 0 10.81605 -81.71315 0 8.825495 -82.5701 0 8.793303 -80.57796 0 6.798563 -81.66617 0 8.825495 -82.5701 0 6.839897 -83.65321 0 6.798563 -81.66617 0 4.809234 -83.12584 0 6.839897 -83.65321 0 4.864705 -85.10243 0 4.809234 -83.12584 0 2.830554 -85.10116 0 4.864705 -85.10243 0 2.908745 -87.05438 0 2.830554 -85.10116 0 0.8821392 -88.04676 0 2.908745 -87.05438 0 1.00326 -89.93256 0 0.8821392 -88.04676 0 -0.9536247 -92.97484 0 1.00326 -89.93256 0 -0.7430296 -94.6053 0 -0.9536247 -92.97484 0 -2.296703 -101.6296 0 -0.7430296 -94.6053 0 -1.966488 -102.4671 0 -2.296703 -101.6296 0 -2.683712 -112.7821 0 -1.966488 -102.4671 0 -2.320158 -112.7401 0 -2.683712 -112.7821 0 -2.282648 -123.8531 0 -2.320158 -112.7401 0 -1.943317 -123.1341 0 -2.282648 -123.8531 0 -1.234657 -133.5539 0 -1.943317 -123.1341 0 -0.9583283 -132.2539 0 -1.234657 -133.5539 0 0.3223658 -140.8438 0 -0.9583283 -132.2539 0 0.5186997 -139.1603 0 0.3223658 -140.8438 0 2.14729 -145.7606 0 0.5186997 -139.1603 0 2.276496 -143.8912 0 2.14729 -145.7606 0 4.081627 -148.992 0 2.276496 -143.8912 0 4.16593 -147.0465 0 4.081627 -148.992 0 6.058949 -151.0595 0 4.16593 -147.0465 0 6.117071 -149.0852 0 6.058949 -151.0595 0 8.049458 -152.5194 0 6.117071 -149.0852 0 8.090752 -150.5324 0 8.049458 -152.5194 0 10.04553 -153.5909 0 8.090752 -150.5324 0 10.07552 -151.5977 0 10.04553 -153.5909 0 12.04444 -154.3483 0 10.07552 -151.5977 0 12.06714 -152.3522 0 12.04444 -154.3483 0 14.04427 -154.9165 0 12.06714 -152.3522 0 14.06179 -152.9188 0 14.04427 -154.9165 0 16.04444 -155.4039 0 14.06179 -152.9188 0 16.05765 -153.4052 0 16.04444 -155.4039 0 18.04493 -155.7153 0 16.05765 -153.4052 0 18.05557 -153.7162 0 18.04493 -155.7153 0 20.04541 -156.0207 0 18.05557 -153.7162 0 20.05352 -154.0212 0 20.04541 -156.0207 0 22.04587 -156.2041 0 20.05352 -154.0212 0 22.05249 -154.2044 0 22.04587 -156.2041 0 24.04635 -156.3874 0 22.05249 -154.2044 0 24.05149 -154.3876 0 24.04635 -156.3874 0 26.04671 -156.5139 0 24.05149 -154.3876 0 26.05082 -154.514 0 26.04671 -156.5139 0 28.04705 -156.6119 0 26.05082 -154.514 0 28.05034 -154.612 0 28.04705 -156.6119 0 30.04737 -156.7099 0 28.05034 -154.612 0 30.04985 -154.7099 0 30.04737 -156.7099 0 32.04757 -156.7624 0 30.04985 -154.7099 0 32.04957 -154.7624 0 32.04757 -156.7624 0 34.04777 -156.807 0 32.04957 -154.7624 0 34.04936 -154.807 0 34.04777 -156.807 0 36.04796 -156.8515 0 34.04936 -154.807 0 36.04912 -154.8515 0 36.04796 -156.8515 0 38.0481 -156.8798 0 36.04912 -154.8515 0 38.04898 -154.8798 0 38.0481 -156.8798 0 40.04819 -156.8943 0 38.04898 -154.8798 0 40.04888 -154.8943 0 40.04819 -156.8943 0 42.04827 -156.9089 0 40.04888 -154.8943 0 42.04878 -154.9089 0 42.04827 -156.9089 0 44.04837 -156.9235 0 42.04878 -154.9089 0 44.0487 -154.9235 0 44.04837 -156.9235 0 46.04841 -156.9294 0 44.0487 -154.9235 0 46.04864 -154.9294 0 46.04841 -156.9294 0 48.04845 -156.9313 0 46.04864 -154.9294 0 48.04862 -154.9313 0 48.04845 -156.9313 0 50.04848 -156.9331 0 48.04862 -154.9313 0 50.04858 -154.9331 0 50.04848 -156.9331 0 52.04851 -156.935 0 50.04858 -154.9331 0 52.04857 -154.935 0 52.04851 -156.935 0 54.04853 -156.9368 0 52.04857 -154.935 0 54.04853 -154.9368 0 + + + + + + + + + + 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 + + + + + + + + + + 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 + + + + + + + + + + + + + + +

1 0 0 2 0 1 0 0 2 5 0 3 6 0 4 4 0 5 9 0 6 10 0 7 8 0 8 13 0 9 14 0 10 12 0 11 17 0 12 18 0 13 16 0 14 21 0 15 22 0 16 20 0 17 25 0 18 26 0 19 24 0 20 29 0 21 30 0 22 28 0 23 33 0 24 34 0 25 32 0 26 37 1 27 38 1 28 36 1 29 41 2 30 42 2 31 40 2 32 45 3 33 46 3 34 44 3 35 49 4 36 50 4 37 48 4 38 53 5 39 54 5 40 52 5 41 57 0 42 58 0 43 56 0 44 61 6 45 62 6 46 60 6 47 65 0 48 66 0 49 64 0 50 69 7 51 70 7 52 68 7 53 73 8 54 74 8 55 72 8 56 77 9 57 78 9 58 76 9 59 81 10 60 82 10 61 80 10 62 85 11 63 86 11 64 84 11 65 89 0 66 90 0 67 88 0 68 92 12 69 95 12 70 94 12 71 96 0 72 99 0 73 98 0 74 100 13 75 103 13 76 102 13 77 104 14 78 107 14 79 106 14 80 108 15 81 111 15 82 110 15 83 112 16 84 115 16 85 114 16 86 116 17 87 119 17 88 118 17 89 120 18 90 123 18 91 122 18 92 124 0 93 127 0 94 126 0 95 128 19 96 131 19 97 130 19 98 132 20 99 135 20 100 134 20 101 136 21 102 139 21 103 138 21 104 140 22 105 143 22 106 142 22 107 144 23 108 147 23 109 146 23 110 148 24 111 151 24 112 150 24 113 153 25 114 154 25 115 152 25 116 157 26 117 158 26 118 156 26 119 161 27 120 162 27 121 160 27 122 165 28 123 166 28 124 164 28 125 169 29 126 170 29 127 168 29 128 173 30 129 174 30 130 172 30 131 177 31 132 178 31 133 176 31 134 181 32 135 182 32 136 180 32 137 185 0 138 186 0 139 184 0 140 189 0 141 190 0 142 188 0 143 193 33 144 194 33 145 192 33 146 197 34 147 198 34 148 196 34 149 201 35 150 202 35 151 200 35 152 205 0 153 206 0 154 204 0 155 209 36 156 210 36 157 208 36 158 213 37 159 214 37 160 212 37 161 217 0 162 218 0 163 216 0 164 221 38 165 222 38 166 220 38 167 225 39 168 226 39 169 224 39 170 229 40 171 230 40 172 228 40 173 233 41 174 234 41 175 232 41 176 237 42 177 238 42 178 236 42 179 241 43 180 242 43 181 240 43 182 245 44 183 246 44 184 244 44 185 249 45 186 250 45 187 248 45 188 253 46 189 254 46 190 252 46 191 257 47 192 258 47 193 256 47 194 261 48 195 262 48 196 260 48 197 265 49 198 266 49 199 264 49 200 269 50 201 270 50 202 268 50 203 273 51 204 274 51 205 272 51 206 277 52 207 278 52 208 276 52 209 280 53 210 283 53 211 282 53 212 284 0 213 287 0 214 286 0 215 288 54 216 291 54 217 290 54 218 292 55 219 295 55 220 294 55 221 296 56 222 299 56 223 298 56 224 300 0 225 303 0 226 302 0 227 304 0 228 307 0 229 306 0 230 308 57 231 311 57 232 310 57 233 312 58 234 315 58 235 314 58 236 316 59 237 319 59 238 318 59 239 320 60 240 323 60 241 322 60 242 324 61 243 327 61 244 326 61 245 328 0 246 331 0 247 330 0 248 332 62 249 335 62 250 334 62 251 336 63 252 339 63 253 338 63 254 340 64 255 343 64 256 342 64 257 344 65 258 347 65 259 346 65 260 348 66 261 351 66 262 350 66 263 352 67 264 355 67 265 354 67 266 356 68 267 359 68 268 358 68 269 360 69 270 363 69 271 362 69 272 364 0 273 367 0 274 366 0 275 368 0 276 371 0 277 370 0 278 372 70 279 375 70 280 374 70 281 376 71 282 379 71 283 378 71 284 380 0 285 383 0 286 382 0 287 384 72 288 387 72 289 386 72 290 388 73 291 391 73 292 390 73 293 392 74 294 395 74 295 394 74 296 396 0 297 399 0 298 398 0 299 1 75 300 3 75 301 2 75 302 5 0 303 7 0 304 6 0 305 9 76 306 11 76 307 10 76 308 13 0 309 15 0 310 14 0 311 17 77 312 19 77 313 18 77 314 21 0 315 23 0 316 22 0 317 25 78 318 27 78 319 26 78 320 29 0 321 31 0 322 30 0 323 33 79 324 35 79 325 34 79 326 37 80 327 39 80 328 38 80 329 41 81 330 43 81 331 42 81 332 45 82 333 47 82 334 46 82 335 49 83 336 51 83 337 50 83 338 53 84 339 55 84 340 54 84 341 57 85 342 59 85 343 58 85 344 61 86 345 63 86 346 62 86 347 65 87 348 67 87 349 66 87 350 69 0 351 71 0 352 70 0 353 73 88 354 75 88 355 74 88 356 77 89 357 79 89 358 78 89 359 81 90 360 83 90 361 82 90 362 85 0 363 87 0 364 86 0 365 89 0 366 91 0 367 90 0 368 92 91 369 93 91 370 95 91 371 96 0 372 97 0 373 99 0 374 100 92 375 101 92 376 103 92 377 104 93 378 105 93 379 107 93 380 108 0 381 109 0 382 111 0 383 112 94 384 113 94 385 115 94 386 116 95 387 117 95 388 119 95 389 120 96 390 121 96 391 123 96 392 124 0 393 125 0 394 127 0 395 128 97 396 129 97 397 131 97 398 132 98 399 133 98 400 135 98 401 136 99 402 137 99 403 139 99 404 140 100 405 141 100 406 143 100 407 144 0 408 145 0 409 147 0 410 148 101 411 149 101 412 151 101 413 153 102 414 155 102 415 154 102 416 157 103 417 159 103 418 158 103 419 161 104 420 163 104 421 162 104 422 165 105 423 167 105 424 166 105 425 169 106 426 171 106 427 170 106 428 173 107 429 175 107 430 174 107 431 177 108 432 179 108 433 178 108 434 181 109 435 183 109 436 182 109 437 185 0 438 187 0 439 186 0 440 189 110 441 191 110 442 190 110 443 193 111 444 195 111 445 194 111 446 197 112 447 199 112 448 198 112 449 201 113 450 203 113 451 202 113 452 205 114 453 207 114 454 206 114 455 209 115 456 211 115 457 210 115 458 213 116 459 215 116 460 214 116 461 217 117 462 219 117 463 218 117 464 221 118 465 223 118 466 222 118 467 225 119 468 227 119 469 226 119 470 229 120 471 231 120 472 230 120 473 233 121 474 235 121 475 234 121 476 237 122 477 239 122 478 238 122 479 241 123 480 243 123 481 242 123 482 245 124 483 247 124 484 246 124 485 249 125 486 251 125 487 250 125 488 253 0 489 255 0 490 254 0 491 257 126 492 259 126 493 258 126 494 261 127 495 263 127 496 262 127 497 265 128 498 267 128 499 266 128 500 269 129 501 271 129 502 270 129 503 273 130 504 275 130 505 274 130 506 277 131 507 279 131 508 278 131 509 280 132 510 281 132 511 283 132 512 284 0 513 285 0 514 287 0 515 288 133 516 289 133 517 291 133 518 292 134 519 293 134 520 295 134 521 296 135 522 297 135 523 299 135 524 300 0 525 301 0 526 303 0 527 304 136 528 305 136 529 307 136 530 308 137 531 309 137 532 311 137 533 312 138 534 313 138 535 315 138 536 316 139 537 317 139 538 319 139 539 320 140 540 321 140 541 323 140 542 324 141 543 325 141 544 327 141 545 328 0 546 329 0 547 331 0 548 332 142 549 333 142 550 335 142 551 336 143 552 337 143 553 339 143 554 340 144 555 341 144 556 343 144 557 344 145 558 345 145 559 347 145 560 348 146 561 349 146 562 351 146 563 352 147 564 353 147 565 355 147 566 356 148 567 357 148 568 359 148 569 360 149 570 361 149 571 363 149 572 364 0 573 365 0 574 367 0 575 368 0 576 369 0 577 371 0 578 372 150 579 373 150 580 375 150 581 376 151 582 377 151 583 379 151 584 380 152 585 381 152 586 383 152 587 384 153 588 385 153 589 387 153 590 388 154 591 389 154 592 391 154 593 392 155 594 393 155 595 395 155 596 396 0 597 397 0 598 399 0 599

+
+
+
+
+ + + + 0.11 0 0 0 0 0.02 0 0 0 0 1 0.06 0 0 0 1 + + + + + + + +
\ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/maze_solving/model/modelbrick/model.config b/module_4_assessment/module_4_assignment/maze_solving/model/modelbrick/model.config new file mode 100644 index 00000000..790ed4c6 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/model/modelbrick/model.config @@ -0,0 +1,11 @@ + + + modelbrick + 1.0 + model.sdf + + + + + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/model/modelbrick/model.sdf b/module_4_assessment/module_4_assignment/maze_solving/model/modelbrick/model.sdf new file mode 100644 index 00000000..67836b88 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/model/modelbrick/model.sdf @@ -0,0 +1,239 @@ + + + + 3.5529 -4.40389 0 0 -0 0 + + + + + 12.5 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 12.5 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -0.000189 4.6506 0 0 -0 0 + + + + + + 6.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 6.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 6.17481 1.6006 0 0 -0 -1.5708 + + + + + + 5.81575 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 5.81575 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 3.34231 -1.44932 0 0 -0 3.14157 + + + + + + 3.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 3.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 0.509811 -3.01247 0 0 -0 -1.5708 + + + + + + 11 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 11 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -0.657464 3.32074 0 0 -0 0 + + + + + + 3.52135 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 3.52135 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 4.75446 1.63507 0 0 -0 -1.57071 + + + + + + 5.75 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 5.75 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 1.95461 -0.050603 0 0 -0 3.14159 + + + + + + 4.75 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 4.75 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -0.845389 -2.3506 0 0 -0 -1.5708 + + 1 + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/model/squre_room/model.config b/module_4_assessment/module_4_assignment/maze_solving/model/squre_room/model.config new file mode 100644 index 00000000..9781e1d3 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/model/squre_room/model.config @@ -0,0 +1,11 @@ + + + squre_room + 1.0 + model.sdf + + + + + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/model/squre_room/model.sdf b/module_4_assessment/module_4_assignment/maze_solving/model/squre_room/model.sdf new file mode 100644 index 00000000..0bf97e2e --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/model/squre_room/model.sdf @@ -0,0 +1,152 @@ + + + + 1.75249 3.29479 0 0 -0 0 + + + + + 13.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 13.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 0.05 -4.425 0 0 -0 0 + + + + + + 9 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 9 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 6.6 -0 0 0 -0 1.5708 + + + + + + 11.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 11.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 1.05 4.425 0 0 -0 3.14159 + + + + + + 7 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 7 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -4.5 1 0 0 -0 -1.5708 + + + + + + 2.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + + + 0 0 1.25 0 -0 0 + + + 2.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -5.55 -2.425 0 0 -0 3.14159 + + 1 + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/package.xml b/module_4_assessment/module_4_assignment/maze_solving/package.xml new file mode 100644 index 00000000..e8a39ed0 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/package.xml @@ -0,0 +1,18 @@ + + + + maze_solving + 0.0.0 + TODO: Package description + kushal16 + TODO: License declaration + + ament_cmake + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/src/maze_solving_sub.cpp b/module_4_assessment/module_4_assignment/maze_solving/src/maze_solving_sub.cpp new file mode 100644 index 00000000..1a83c730 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/src/maze_solving_sub.cpp @@ -0,0 +1,165 @@ +#include +#include // This helps to use std::min_element +#include +#include + +/* +Why include ? + Explanation: The header is included because it provides facilities for managing dynamic memory in C++. Specifically, it includes smart pointers like std::shared_ptr and std::make_shared which are used in your code. + What happens if we don't include it?: If you don't include , the compiler will not recognize std::make_shared and std::shared_ptr, resulting in a compilation error. +*/ + +#include "rclcpp/rclcpp.hpp" +#include "sensor_msgs/msg/laser_scan.hpp" +#include "geometry_msgs/msg/twist.hpp" + +// Define the RobotState enum +enum class RobotState +{ + MOVING_STRAIGHT, + TURNING_RIGHT, + TURNING_LEFT, + MOVING_BACK, + OUT_OF_MAZE +}; + +class MazeSolving : public rclcpp::Node +{ +public: + MazeSolving() : Node("maze_solving"), state_(RobotState::MOVING_STRAIGHT) + { + publisher_ = this->create_publisher("/cmd_vel", 10); + subscription_ = this->create_subscription( + "/scan", 10, std::bind(&MazeSolving::lidarCallback, this, std::placeholders::_1)); + } + +private: + const float forward_segment_threshold = 1.5; // Configurable threshold + + void lidarCallback(const sensor_msgs::msg::LaserScan::SharedPtr lidar_msg) + { + analyzeObstacle(lidar_msg); + determineState(); + publishVelocity(); + } + + void analyzeObstacle(const sensor_msgs::msg::LaserScan::SharedPtr lidar_msg) + { + front_segment = *std::min_element(lidar_msg->ranges.begin() + 340, lidar_msg->ranges.begin() + 360); + forward_segment = *std::min_element(lidar_msg->ranges.begin() + 0, lidar_msg->ranges.begin() + 20); + left_segment = *std::min_element(lidar_msg->ranges.begin() + 60, lidar_msg->ranges.begin() + 105); + right_segment = *std::min_element(lidar_msg->ranges.begin() + 250, lidar_msg->ranges.begin() + 310); + back_segment = *std::min_element(lidar_msg->ranges.begin() + 170, lidar_msg->ranges.begin() + 200); + + RCLCPP_INFO(this->get_logger(), + "Front Segment: '%f', Forward Segment: '%f', Left Segment: '%f', Right Segment: '%f', Back Segment: '%f'", + front_segment, + forward_segment, + left_segment, + right_segment, + back_segment); + if (front_segment == std::numeric_limits::infinity()&& + right_segment == std::numeric_limits::infinity()&& + left_segment == std::numeric_limits::infinity()){ + state_ = RobotState::OUT_OF_MAZE; + } + } + + void determineState() + { + switch (state_) + { + case RobotState::MOVING_STRAIGHT: + if (front_segment <= forward_segment_threshold) + { + if ((right_segment > left_segment) || (std::isinf(right_segment) && std::isinf(left_segment))) + { + state_ = RobotState::TURNING_RIGHT; + } + else if (right_segment < left_segment) + { + state_ = RobotState::TURNING_LEFT; + } + else + { + state_ = RobotState::MOVING_BACK; + } + } + break; + + case RobotState::TURNING_LEFT: + state_ = RobotState::MOVING_STRAIGHT; + break; + + case RobotState::TURNING_RIGHT: + state_ = RobotState::MOVING_STRAIGHT; + break; + + case RobotState::MOVING_BACK: + state_ = RobotState::MOVING_STRAIGHT; + break; + + case RobotState::OUT_OF_MAZE: + break; + } + } + + void publishVelocity() + { + geometry_msgs::msg::Twist command; + + switch (state_) + { + case RobotState::MOVING_STRAIGHT: + command.linear.x = 0.3; + command.angular.z = 0.0; + RCLCPP_INFO(this->get_logger(), "Moving Straight"); + break; + + case RobotState::TURNING_LEFT: + command.linear.x = 0.0; + command.angular.z = 2.0; + RCLCPP_INFO(this->get_logger(), "Turning Left"); + break; + + case RobotState::TURNING_RIGHT: + command.linear.x = 0.0; + command.angular.z = -2.0; + RCLCPP_INFO(this->get_logger(), "Turning Right"); + break; + + case RobotState::MOVING_BACK: + command.linear.x = -0.5; + command.angular.z = 0.0; + RCLCPP_INFO(this->get_logger(), "Moving Back"); + break; + + case RobotState::OUT_OF_MAZE: + command.linear.x = 0.0; + command.angular.z = 0.0; + RCLCPP_INFO(this->get_logger(), "Out of Maze"); + break; + } + + publisher_->publish(command); + } + + rclcpp::Subscription::SharedPtr subscription_; + rclcpp::Publisher::SharedPtr publisher_; + mutable RobotState state_; // Mutable to allow modification in const method + + // These variables should be class members so they can be used in different methods + float front_segment; + float forward_segment; + float left_segment; + float right_segment; + float back_segment; +}; + +int main(int argc, char *argv[]) +{ + rclcpp::init(argc, argv); + rclcpp::spin(std::make_shared()); + rclcpp::shutdown(); + return 0; +} diff --git a/module_4_assessment/module_4_assignment/maze_solving/urdf/diff_drive.urdf b/module_4_assessment/module_4_assignment/maze_solving/urdf/diff_drive.urdf new file mode 100644 index 00000000..21ca6a0e --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/urdf/diff_drive.urdf @@ -0,0 +1,297 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + odom + cmd_vel + true + true + 15.0 + + wheel_left_joint + wheel_right_joint + + 0.5 + 0.3 + 0.7 + 8 + base + + + + + + + true + 30.0 + + 1.3962634 + + 800 + 800 + R8G8B8 + + + 0.02 + 300 + + + gaussian + + 0.0 + 0.007 + + + + true + 0.0 + diffbot_cam/camera1 + image_raw + camera_info + camera_link + 0.07 + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + + + + + + + + + 0 0 0 0 0 0 + false + 40 + + + + 720 + 1 + -1.570796 + 1.570796 + + + + 0.10 + 30.0 + 0.01 + + + gaussian + + 0.0 + 0.01 + + + + /scan + lidar + + + + + \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/maze_solving/worlds/line_following.world b/module_4_assessment/module_4_assignment/maze_solving/worlds/line_following.world new file mode 100644 index 00000000..5cea6bf9 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/worlds/line_following.world @@ -0,0 +1,343 @@ + + + + 1 + 0 0 10 0 -0 0 + 0.8 0.8 0.8 1 + 0.2 0.2 0.2 1 + + 1000 + 0.9 + 0.01 + 0.001 + + -0.5 0.1 -0.9 + + 0 + 0 + 0 + + + + 1 + + + + + 0 0 1 + 100 100 + + + + + + 100 + 50 + + + + + + + + + + + 10 + + + 0 + + + 0 0 1 + 100 100 + + + + + + + 0 + 0 + 0 + + + 0 0 -9.8 + 6e-06 2.3e-05 -4.2e-05 + + + 0.001 + 1 + 1000 + + + 0.4 0.4 0.4 1 + 0.7 0.7 0.7 1 + 1 + + + + + EARTH_WGS84 + 0 + 0 + 0 + 0 + + + + + 1 + + 0.166667 + 0 + 0 + 0.166667 + 0 + 0.166667 + + + 0.848639 -0.049037 0 0 -0 0 + + 0 0 0 0 -0 0 + + + /home/luqman/robotisim_ws/src/robot_sensing/models/meshes/base.dae + 1 1 1 + + + + 1 + + + 0 0 0 1 + + 0 + 1 + + + 0 + 10 + 0 0 0 0 -0 0 + + + /home/luqman/robotisim_ws/src/robot_sensing/models/meshes/base.dae + 1 1 1 + + + + + + 1 + 1 + 0 0 0 + 0 + 0 + + + 1 + 0 + 0 + 1 + + 0 + + + + + 0 + 1e+06 + + + 0 + 1 + 1 + + 0 + 0.2 + 1e+13 + 1 + 0.01 + 0 + + + 1 + -0.01 + 0 + 0.2 + 1e+13 + 1 + + + + + 0 + 0 + 0 + + + + 1 + + 0.166667 + 0 + 0 + 0.166667 + 0 + 0.166667 + + + -0.848635 0.049036 0.001 0 -0 0 + + 0 0 0 0 -0 0 + + + /home/luqman/robotisim_ws/src/robot_sensing/models/meshes/line.dae + 1 1 1 + + + + 1 + + + 0 0 0 1 + + 0 + 1 + + + 0 + 10 + 0 0 0 0 -0 0 + + + /home/luqman/robotisim_ws/src/robot_sensing/models/meshes/line.dae + 1 1 1 + + + + + + 1 + 1 + 0 0 0 + 0 + 0 + + + 1 + 0 + 0 + 1 + + 0 + + + + + 0 + 1e+06 + + + 0 + 1 + 1 + + 0 + 0.2 + 1e+13 + 1 + 0.01 + 0 + + + 1 + -0.01 + 0 + 0.2 + 1e+13 + 1 + + + + + 0 + 0 + 0 + + + link_0 + link_1 + 0 0 0 0 -0 0 + + + + 0 + 0.2 + + + 0 + 0.2 + + + + + 1 + 1 + -2.86298 2.05919 0 0 -0 0 + + + 167 545000000 + 132 128935348 + 1710645768 134970863 + 130740 + + 0 0 0 0 -0 0 + 1 1 1 + + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + -2.86298 2.05919 0 0 -0 0 + 1 1 1 + + -2.01434 2.01015 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + -3.71162 2.10823 -0.029 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + 0 0 10 0 -0 0 + + + + + 7.14678 0.208116 3.95616 0 0.455643 3.11219 + orbit + perspective + + + + \ No newline at end of file diff --git a/module_4_assessment/module_4_assignment/maze_solving/worlds/maze.world b/module_4_assessment/module_4_assignment/maze_solving/worlds/maze.world new file mode 100644 index 00000000..43c49738 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/worlds/maze.world @@ -0,0 +1,856 @@ + + + + 1 + + + + + 0 0 1 + 100 100 + + + + + + 100 + 50 + + + + + + + + + + + 10 + + + 0 + + + 0 0 1 + 100 100 + + + + + + + 0 + 0 + 0 + + + + 1 + 0 0 10 0 -0 0 + 0.8 0.8 0.8 1 + 0.2 0.2 0.2 1 + + 1000 + 0.9 + 0.01 + 0.001 + + -0.5 0.1 -0.9 + + 0 + 0 + 0 + + + + 0 + 0.4 0.4 0.4 1 + 0.7 0.7 0.7 1 + + + + -0.439224 -0.638762 14.649 -0 1.52658 2.03219 + orbit + perspective + + + + 1000 + 0.001 + 1 + + + quick + 150 + 0 + 1.4 + 1 + + + 1e-05 + 0.2 + 2000 + 0.01 + + + + 0 0 -9.8 + 6e-06 2.3e-05 -4.2e-05 + + + + + EARTH_WGS84 + 0 + 0 + 0 + 0 + + + -425.303 -67.7805 0 0 -0 0 + + + + + 3.39299 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 3.39299 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 428.794 64.4196 0 0 -0 1.5708 + 0 + 0 + 0 + + + + + + 5 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 5 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 426.369 66.0411 0 0 -0 3.14159 + 0 + 0 + 0 + + + + + + 4.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 4.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 423.944 68.0911 0 0 -0 1.5708 + 0 + 0 + 0 + + + + + + 3.75 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 3.75 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 425.503 71.0411 0 0 -0 0.523599 + 0 + 0 + 0 + + + + + + 2.42277 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 2.42277 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 427.052 73.0774 0 0 -0 1.57948 + 0 + 0 + 0 + + + + + + 6 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 6 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 429.967 74.2137 0 0 -0 0 + 0 + 0 + 0 + + + + + + 4.71641 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 4.71641 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 431.263 65.0919 0 0 -0 1.5741 + 0 + 0 + 0 + + + + + + 5 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 5 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 428.831 67.3751 0 0 -0 3.14159 + 0 + 0 + 0 + + + + + + 2.05507 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 2.05507 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 426.402 68.2924 0 0 -0 1.57533 + 0 + 0 + 0 + + + + + + 3.18104 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 3.18104 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 427.704 70.0473 0 0 -0 0.530762 + 0 + 0 + 0 + + + + + + 1.99485 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 1.99485 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 428.991 71.7366 0 0 -0 1.59869 + 0 + 0 + 0 + + + + + + 4 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 4 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 430.891 72.7052 0 0 -0 0 + 0 + 0 + 0 + + + + + + 623.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 623.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -277.089 8e-06 0 0 -0 1.0472 + 0 + 0 + 0 + + + + + + 486.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 486.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 113.454 206.904 0 0 -0 -0.261799 + 0 + 0 + 0 + + 1 + + + 482 694000000 + 485 254138976 + 1719872869 815695110 + 482694 + + 0 0 0 0 -0 0 + 1 1 1 + + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + -425.303 -67.7805 0 0 -0 0 + 1 1 1 + + 3.491 -3.3609 0 0 -0 1.5708 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 1.066 -1.7394 0 0 -0 3.14159 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + -1.359 0.3106 0 0 -0 1.5708 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 0.2 3.2606 0 0 -0 0.523599 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 1.749 5.2969 0 0 -0 1.57948 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 4.664 6.4332 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 5.96 -2.6886 0 0 -0 1.5741 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 3.528 -0.4054 0 0 -0 3.14159 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 1.099 0.5119 0 0 -0 1.57533 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 2.401 2.2668 0 0 -0 0.530762 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 3.688 3.9561 0 0 -0 1.59869 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 5.588 4.9247 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + -702.392 -67.7805 0 0 -0 1.0472 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + -311.849 139.124 0 0 0 -0.261799 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + 0 0 10 0 -0 0 + + + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/worlds/maze2.world b/module_4_assessment/module_4_assignment/maze_solving/worlds/maze2.world new file mode 100644 index 00000000..afdff1a4 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/worlds/maze2.world @@ -0,0 +1,1227 @@ + + + + 1 + + + + + 0 0 1 + 100 100 + + + + + + 100 + 50 + + + + + + + + + + + 10 + + + 0 + + + 0 0 1 + 100 100 + + + + + + + 0 + 0 + 0 + + + + 1 + 0 0 10 0 -0 0 + 0.8 0.8 0.8 1 + 0.2 0.2 0.2 1 + + 1000 + 0.9 + 0.01 + 0.001 + + -0.5 0.1 -0.9 + + 0 + 0 + 0 + + + + 0 + 0.4 0.4 0.4 1 + 0.7 0.7 0.7 1 + + + + -7.33906 10.9464 15.4995 0 0.721461 -1.29024 + orbit + perspective + + + + 1000 + 0.001 + 1 + + + quick + 150 + 0 + 1.4 + 1 + + + 1e-05 + 0.2 + 2000 + 0.01 + + + + 0 0 -9.8 + 6e-06 2.3e-05 -4.2e-05 + + + + + EARTH_WGS84 + 0 + 0 + 0 + 0 + + + 0 0 0.01 0 -0 0 + + 0 + + 0 0 0 0 -0 0 + + 1 + 0 + 0 + 1 + 0 + 1 + + 1 + + 0 + 0 + + + + -0.064 0 0.048 0 -0 0 + + 0.0421114 + 0 + 0 + 0.0421114 + 0 + 0.0752549 + + 1.37291 + + + -0.064 0 0.048 0 -0 0 + + + 0.265 0.265 0.089 + + + 10 + + + + + + + + + + + + + + + -0.064 0 0 0 -0 0 + + + model://turtlebot3_common/meshes/waffle_pi_base.dae + 0.001 0.001 0.001 + + + + 0 + 0 + 0 + + + + 1 + 200 + + + + + 0 + 0.0002 + + + + + 0 + 0.0002 + + + + + 0 + 0.0002 + + + + + + + 0 + 0.017 + + + + + 0 + 0.017 + + + + + 0 + 0.017 + + + + + + + + + ~/out:=imu + + + + 0 + + 0 0 0 0 -0 0 + + 1 + 0 + 0 + 1 + 0 + 1 + + 1 + + 0 + 0 + + + + -0.052 0 0.111 0 -0 0 + + 0.001 + 0 + 0 + 0.001 + 0 + 0.001 + + 0.114 + + + -0.052 0 0.111 0 -0 0 + + + 0.0508 + 0.055 + + + 10 + + + + + + + + + + + + + + + -0.064 0 0.121 0 -0 0 + + + model://turtlebot3_common/meshes/lds.dae + 0.001 0.001 0.001 + + + + + 1 + 1 + -0.064 0 0.121 0 -0 0 + 5 + + + + 360 + 1 + 0 + 6.28 + + + 1 + 0 + 0 + + + + 0.12 + 3.5 + 0.015 + + + gaussian + 0 + 0.01 + + + + + ~/out:=scan + + sensor_msgs/LaserScan + base_scan + + + 0 + 0 + 0 + + + + 0 0.144 0.023 -1.57 0 0 + + 0.00181582 + -9.3392e-12 + 1.04909e-11 + 0.00329221 + 5.75694e-11 + 0.00181582 + + 0.0284989 + + + 0 0.144 0.023 -1.57 0 0 + + + 0.033 + 0.018 + + + + + + 100000 + 100000 + 0 0 0 + 0 + 0 + + + + + + + + 0 + 0.2 + 100000 + 1 + 0.01 + 0.001 + + + + + 10 + + + 0 0.144 0.023 0 -0 0 + + + model://turtlebot3_common/meshes/tire.dae + 0.001 0.001 0.001 + + + + 0 + 0 + 0 + + + + 0 -0.144 0.023 -1.57 0 0 + + 0.00181582 + -9.3392e-12 + 1.04909e-11 + 0.00329221 + 5.75694e-11 + 0.00181582 + + 0.0284989 + + + 0 -0.144 0.023 -1.57 0 0 + + + 0.033 + 0.018 + + + + + + 100000 + 100000 + 0 0 0 + 0 + 0 + + + + + + + + 0 + 0.2 + 100000 + 1 + 0.01 + 0.001 + + + + + 10 + + + 0 -0.144 0.023 0 -0 0 + + + model://turtlebot3_common/meshes/tire.dae + 0.001 0.001 0.001 + + + + 0 + 0 + 0 + + + -0.177 -0.064 -0.004 -1.57 0 0 + + 0.001 + + 1e-05 + 0 + 0 + 1e-05 + 0 + 1e-05 + + 0 0 0 0 -0 0 + + + + + 0.005 + + + + + + 0 + 0.2 + 100000 + 1 + 0.01 + 0.001 + + + + + + + + + + + 10 + + 0 + 0 + 0 + + + -0.177 0.064 -0.004 -1.57 0 0 + + 0.001 + + 1e-05 + 0 + 0 + 1e-05 + 0 + 1e-05 + + 0 0 0 0 -0 0 + + + + + 0.005 + + + + + + 0 + 0.2 + 100000 + 1 + 0.01 + 0.001 + + + + + + + + + + + 10 + + 0 + 0 + 0 + + + 0 + + 0 0 0 0 -0 0 + + 1 + 0 + 0 + 1 + 0 + 1 + + 1 + + 0 + 0 + + + + 0.076 0 0.093 0 -0 0 + + 0.001 + 0 + 0 + 0.001 + 0 + 0.001 + + 0.035 + + 0.076 0 0.093 0 -0 0 + + 1 + 1 + 30 + + 1.0856 + + 640 + 480 + R8G8B8 + + + 0.03 + 100 + + + gaussian + 0 + 0.007 + + + + + + + 0 + 0 + 0 + + + base_footprint + base_link + 0 0 0.01 0 -0 0 + + + base_link + wheel_left_link + 0 0.144 0.023 -1.57 0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + 0 + 0 + + + + + base_link + wheel_right_link + 0 -0.144 0.023 -1.57 0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + 0 + 0 + + + + + base_link + caster_back_right_link + + + base_link + caster_back_left_link + + + base_link + imu_link + -0.032 0 0.068 0 -0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + + + base_link + base_scan + -0.064 0 0.121 0 -0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + + + base_link + camera_link + 0.073 -0.011 0.084 0 -0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + + + camera_link + camera_rgb_optical_frame + 0.003 0.011 0.009 0 -0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + + + + 30 + wheel_left_joint + wheel_right_joint + 0.287 + 0.066 + 20 + 1.0 + cmd_vel + 1 + 1 + 0 + odom + odom + base_footprint + + + + ~/out:=joint_states + + 30 + wheel_left_joint + wheel_right_joint + + + + 3.5529 -4.40389 0 0 -0 0 + + + + + 12.5 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 12.5 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -0.000189 4.6506 0 0 -0 0 + 0 + 0 + 0 + + + + + + 6.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 6.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 6.17481 1.6006 0 0 -0 -1.5708 + 0 + 0 + 0 + + + + + + 5.81575 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 5.81575 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 3.34231 -1.44932 0 0 -0 3.14157 + 0 + 0 + 0 + + + + + + 3.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 3.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 0.509811 -3.01247 0 0 -0 -1.5708 + 0 + 0 + 0 + + + + + + 11 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 11 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -0.657464 3.32074 0 0 -0 0 + 0 + 0 + 0 + + + + + + 3.52135 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 3.52135 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 4.75446 1.63507 0 0 -0 -1.57071 + 0 + 0 + 0 + + + + + + 5.75 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 5.75 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 1.95461 -0.050603 0 0 -0 3.14159 + 0 + 0 + 0 + + + + + + 4.75 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 4.75 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -0.845389 -2.3506 0 0 -0 -1.5708 + 0 + 0 + 0 + + 1 + + + 430 358000000 + 432 38252979 + 1720408216 594878571 + 430358 + + 0 0 0 0 -0 0 + 1 1 1 + + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + 3.5529 -4.40389 0 0 -0 0 + 1 1 1 + + 3.55271 0.24671 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 9.72771 -2.80329 0 0 0 -1.5708 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 6.89521 -5.85321 0 0 -0 3.14157 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 4.06271 -7.41636 0 0 0 -1.5708 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 2.89544 -1.08315 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 8.30736 -2.76882 0 0 0 -1.57071 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 5.50751 -4.45449 0 0 -0 3.14159 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 2.70751 -6.75449 0 0 0 -1.5708 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + 4.7e-05 2e-06 0.007891 -3e-06 0.006193 0.000543 + 1 1 1 + + 4.7e-05 2e-06 0.007891 -3e-06 0.006193 0.000543 + 3e-05 -4.4e-05 -0.081879 -0.000138 0.003048 -1.5e-05 + 0.006543 -0.000179 2.29708 0.000491 0.600417 5.5e-05 + 0.006543 -0.000179 2.29708 0 -0 0 + + + 4.7e-05 2e-06 0.007896 -3e-06 0.006193 0.000543 + 3e-05 -4.5e-05 -0.082705 -0.000139 0.00308 -1.5e-05 + 0.035578 -0.000206 2.33019 0.000487 0.600328 5e-05 + 0.048846 -0.000283 3.19913 0 -0 0 + + + 4.7e-05 2e-06 0.007895 -3e-06 0.006193 0.000543 + 3e-05 -4.6e-05 -0.082613 -0.00014 0.003067 -1.6e-05 + 0.073373 -0.000239 2.32337 0.000481 0.600414 5.2e-05 + 0.008365 -2.7e-05 0.264864 0 -0 0 + + + 4.7e-05 2e-06 0.007891 -3e-06 0.006194 0.000543 + 3.4e-05 -4.5e-05 -0.081847 -0.000139 0.00298 -1.6e-05 + 0.006556 -0.000182 2.29732 0.000489 0.600172 5.3e-05 + 0.006556 -0.000182 2.29732 0 -0 0 + + + 0.076622 4.4e-05 0.100418 -3e-06 0.006194 0.000543 + 0.000309 -3.4e-05 -0.082049 -0.00014 0.002972 -1.5e-05 + 0.117634 -0.000267 2.20561 0.000486 0.600179 5.6e-05 + 0.004117 -9e-06 0.077197 0 -0 0 + + + -0.177009 0.063906 0.004992 1.48393 -0.007484 0.934226 + 1.6e-05 -3.2e-05 -0.078382 0.006399 0.003193 0 + -0.000424 0.000536 2.34824 -0.100691 -0.089964 0 + -0 1e-06 0.002348 0 -0 0 + + + -0.17694 -0.064094 0.004992 0.835784 0.119648 0.441076 + 6e-06 -2.7e-05 -0.078332 0.005406 0.001186 0 + -0.000269 0.000421 2.34741 -0.079033 -0.062052 0 + -0 0 0.002347 0 -0 0 + + + 4.7e-05 2e-06 0.007891 -3e-06 0.006194 0.000543 + 3.5e-05 -4.5e-05 -0.081877 -0.00014 0.002971 -1.6e-05 + 0.006543 -0.000184 2.29715 0.000484 0.600438 5.1e-05 + 0.006543 -0.000184 2.29715 0 -0 0 + + + 0.00011 2e-06 0.007906 -3e-06 0.003424 0.000541 + 2.9e-05 1e-06 -0.084672 -0.000114 0.003078 -1.5e-05 + 0.019812 -1.9e-05 2.28303 0.00058 0.600352 6.5e-05 + 0.000565 -1e-06 0.065064 0 -0 0 + + + 2e-06 2e-06 0.007907 -3e-06 0.00814 0.000545 + 3.3e-05 1e-06 -0.084663 -0.000113 0.003084 -1.6e-05 + 0.019814 -1.8e-05 2.28288 0.00056 0.60039 4.1e-05 + 0.000565 -1e-06 0.065059 0 -0 0 + + + + 0 0 10 0 -0 0 + + + + diff --git a/module_4_assessment/module_4_assignment/maze_solving/worlds/squre_world.world b/module_4_assessment/module_4_assignment/maze_solving/worlds/squre_world.world new file mode 100644 index 00000000..f232ba66 --- /dev/null +++ b/module_4_assessment/module_4_assignment/maze_solving/worlds/squre_world.world @@ -0,0 +1,1074 @@ + + + + 1 + + + + + 0 0 1 + 100 100 + + + + + + 100 + 50 + + + + + + + + + + + 10 + + + 0 + + + 0 0 1 + 100 100 + + + + + + + 0 + 0 + 0 + + + + 1 + 0 0 10 0 -0 0 + 0.8 0.8 0.8 1 + 0.2 0.2 0.2 1 + + 1000 + 0.9 + 0.01 + 0.001 + + -0.5 0.1 -0.9 + + 0 + 0 + 0 + + + + 0 + 0.4 0.4 0.4 1 + 0.7 0.7 0.7 1 + + + + -7.94673 0.060844 9.62155 0 1.02017 -0.145825 + orbit + perspective + + + + 1000 + 0.001 + 1 + + + quick + 150 + 0 + 1.4 + 1 + + + 1e-05 + 0.2 + 2000 + 0.01 + + + + 0 0 -9.8 + 6e-06 2.3e-05 -4.2e-05 + + + + + EARTH_WGS84 + 0 + 0 + 0 + 0 + + + 0 0 0.01 0 -0 0 + + 0 + + 0 0 0 0 -0 0 + + 1 + 0 + 0 + 1 + 0 + 1 + + 1 + + 0 + 0 + + + + -0.064 0 0.048 0 -0 0 + + 0.0421114 + 0 + 0 + 0.0421114 + 0 + 0.0752549 + + 1.37291 + + + -0.064 0 0.048 0 -0 0 + + + 0.265 0.265 0.089 + + + 10 + + + + + + + + + + + + + + + -0.064 0 0 0 -0 0 + + + model://turtlebot3_common/meshes/waffle_pi_base.dae + 0.001 0.001 0.001 + + + + 0 + 0 + 0 + + + + 1 + 200 + + + + + 0 + 0.0002 + + + + + 0 + 0.0002 + + + + + 0 + 0.0002 + + + + + + + 0 + 0.017 + + + + + 0 + 0.017 + + + + + 0 + 0.017 + + + + + + + + + ~/out:=imu + + + + 0 + + 0 0 0 0 -0 0 + + 1 + 0 + 0 + 1 + 0 + 1 + + 1 + + 0 + 0 + + + + -0.052 0 0.111 0 -0 0 + + 0.001 + 0 + 0 + 0.001 + 0 + 0.001 + + 0.114 + + + -0.052 0 0.111 0 -0 0 + + + 0.0508 + 0.055 + + + 10 + + + + + + + + + + + + + + + -0.064 0 0.121 0 -0 0 + + + model://turtlebot3_common/meshes/lds.dae + 0.001 0.001 0.001 + + + + + 1 + 1 + -0.064 0 0.121 0 -0 0 + 5 + + + + 360 + 1 + 0 + 6.28 + + + 1 + 0 + 0 + + + + 0.12 + 3.5 + 0.015 + + + gaussian + 0 + 0.01 + + + + + ~/out:=scan + + sensor_msgs/LaserScan + base_scan + + + 0 + 0 + 0 + + + + 0 0.144 0.023 -1.57 0 0 + + 0.00181582 + -9.3392e-12 + 1.04909e-11 + 0.00329221 + 5.75694e-11 + 0.00181582 + + 0.0284989 + + + 0 0.144 0.023 -1.57 0 0 + + + 0.033 + 0.018 + + + + + + 100000 + 100000 + 0 0 0 + 0 + 0 + + + + + + + + 0 + 0.2 + 100000 + 1 + 0.01 + 0.001 + + + + + 10 + + + 0 0.144 0.023 0 -0 0 + + + model://turtlebot3_common/meshes/tire.dae + 0.001 0.001 0.001 + + + + 0 + 0 + 0 + + + + 0 -0.144 0.023 -1.57 0 0 + + 0.00181582 + -9.3392e-12 + 1.04909e-11 + 0.00329221 + 5.75694e-11 + 0.00181582 + + 0.0284989 + + + 0 -0.144 0.023 -1.57 0 0 + + + 0.033 + 0.018 + + + + + + 100000 + 100000 + 0 0 0 + 0 + 0 + + + + + + + + 0 + 0.2 + 100000 + 1 + 0.01 + 0.001 + + + + + 10 + + + 0 -0.144 0.023 0 -0 0 + + + model://turtlebot3_common/meshes/tire.dae + 0.001 0.001 0.001 + + + + 0 + 0 + 0 + + + -0.177 -0.064 -0.004 -1.57 0 0 + + 0.001 + + 1e-05 + 0 + 0 + 1e-05 + 0 + 1e-05 + + 0 0 0 0 -0 0 + + + + + 0.005 + + + + + + 0 + 0.2 + 100000 + 1 + 0.01 + 0.001 + + + + + + + + + + + 10 + + 0 + 0 + 0 + + + -0.177 0.064 -0.004 -1.57 0 0 + + 0.001 + + 1e-05 + 0 + 0 + 1e-05 + 0 + 1e-05 + + 0 0 0 0 -0 0 + + + + + 0.005 + + + + + + 0 + 0.2 + 100000 + 1 + 0.01 + 0.001 + + + + + + + + + + + 10 + + 0 + 0 + 0 + + + 0 + + 0 0 0 0 -0 0 + + 1 + 0 + 0 + 1 + 0 + 1 + + 1 + + 0 + 0 + + + + 0.076 0 0.093 0 -0 0 + + 0.001 + 0 + 0 + 0.001 + 0 + 0.001 + + 0.035 + + 0.076 0 0.093 0 -0 0 + + 1 + 1 + 30 + + 1.0856 + + 640 + 480 + R8G8B8 + + + 0.03 + 100 + + + gaussian + 0 + 0.007 + + + + + + + 0 + 0 + 0 + + + base_footprint + base_link + 0 0 0.01 0 -0 0 + + + base_link + wheel_left_link + 0 0.144 0.023 -1.57 0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + 0 + 0 + + + + + base_link + wheel_right_link + 0 -0.144 0.023 -1.57 0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + 0 + 0 + + + + + base_link + caster_back_right_link + + + base_link + caster_back_left_link + + + base_link + imu_link + -0.032 0 0.068 0 -0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + + + base_link + base_scan + -0.064 0 0.121 0 -0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + + + base_link + camera_link + 0.073 -0.011 0.084 0 -0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + + + camera_link + camera_rgb_optical_frame + 0.003 0.011 0.009 0 -0 0 + + 0 0 1 + + -1e+16 + 1e+16 + + + + + + 30 + wheel_left_joint + wheel_right_joint + 0.287 + 0.066 + 20 + 1.0 + cmd_vel + 1 + 1 + 0 + odom + odom + base_footprint + + + + ~/out:=joint_states + + 30 + wheel_left_joint + wheel_right_joint + + + + 1.75249 3.29479 0 0 -0 0 + + + + + 13.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 13.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 0.05 -4.425 0 0 -0 0 + 0 + 0 + 0 + + + + + + 9 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 9 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 6.6 -0 0 0 -0 1.5708 + 0 + 0 + 0 + + + + + + 11.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 11.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + 1.05 4.425 0 0 -0 3.14159 + 0 + 0 + 0 + + + + + + 7 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 7 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -4.5 1 0 0 -0 -1.5708 + 0 + 0 + 0 + + + + + + 2.25 0.15 2.5 + + + 0 0 1.25 0 -0 0 + 10 + + + + + + + + + + + + + + + 0 0 1.25 0 -0 0 + + + 2.25 0.15 2.5 + + + + + 1 1 1 1 + + + 0 + + + -5.55 -2.425 0 0 -0 3.14159 + 0 + 0 + 0 + + 1 + + + 121 640000000 + 122 697955733 + 1721171110 723375584 + 121640 + + 0 0 0 0 -0 0 + 1 1 1 + + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + 1.75249 3.29479 0 0 -0 0 + 1 1 1 + + 1.80249 -1.13021 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 8.35249 3.29479 0 0 -0 1.5708 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + 2.80249 7.71979 0 0 -0 3.14159 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + -2.74751 4.29479 0 0 0 -1.5708 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + -3.79751 0.86979 0 0 -0 3.14159 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + -4.65848 -0.046592 0.007923 9e-06 0.006188 0.000148 + 1 1 1 + + -4.65848 -0.046592 0.007923 9e-06 0.006188 0.000148 + 4.1e-05 -4.8e-05 -0.082266 0.000315 0.003587 -1.5e-05 + -0.002747 0.000239 -1.24551 -0.000541 -0.248722 -6.1e-05 + -0.002747 0.000239 -1.24551 0 -0 0 + + + -4.65848 -0.046592 0.007928 9e-06 0.006187 0.000148 + 4.2e-05 -4.9e-05 -0.083118 0.000316 0.003613 -1.6e-05 + -0.014785 0.00027 -1.25761 -0.000532 -0.248831 -6e-05 + -0.020299 0.000371 -1.72658 0 -0 0 + + + -4.65848 -0.046592 0.007927 9e-06 0.006188 0.000148 + 4.2e-05 -5e-05 -0.08302 0.000314 0.003609 -1.6e-05 + -0.030443 0.000307 -1.25494 -0.000525 -0.248792 -5.8e-05 + -0.003471 3.5e-05 -0.143064 0 -0 0 + + + -4.65848 -0.046592 0.007923 9e-06 0.006188 0.000148 + 4.5e-05 -4.9e-05 -0.082231 0.000315 0.003525 -1.6e-05 + -0.002769 0.000242 -1.24567 -0.000538 -0.248438 -5.9e-05 + -0.002769 0.000242 -1.24567 0 -0 0 + + + -4.5819 -0.046581 0.100451 9e-06 0.006188 0.000148 + 0.000371 -8e-05 -0.082471 0.000314 0.00352 -1.5e-05 + -0.048742 0.000336 -1.20775 -0.000534 -0.248408 -6.2e-05 + -0.001706 1.2e-05 -0.042271 0 -0 0 + + + -4.83551 0.017382 0.005023 -0.753237 0.382794 0.188715 + 3.1e-05 -4.4e-05 -0.082435 0.006939 0.003483 0 + -0.001722 -0.000166 -1.29137 0 -0 0 + -2e-06 -0 -0.001291 0 -0 0 + + + -4.83549 -0.110618 0.005022 -0.904449 0.186724 0.08271 + 3e-05 -4.5e-05 -0.082476 0.006101 0.00161 0 + -0.001887 -0.000101 -1.29124 0 -0 0 + -2e-06 -0 -0.001291 0 -0 0 + + + -4.65848 -0.046592 0.007923 9e-06 0.006188 0.000148 + 4.5e-05 -4.9e-05 -0.082261 0.000314 0.003531 -1.6e-05 + -0.00277 0.000245 -1.24553 -0.000533 -0.24846 -5.7e-05 + -0.00277 0.000245 -1.24553 0 -0 0 + + + -4.65846 -0.046592 0.007938 9e-06 0.005406 0.000147 + 3.4e-05 -3e-06 -0.085049 0.00034 0.003609 -1.5e-05 + -0.008212 2.2e-05 -1.23328 -0.000654 -0.248849 -6.8e-05 + -0.000234 1e-06 -0.035147 0 -0 0 + + + -4.65849 -0.046592 0.007938 9e-06 0.006737 0.000148 + 3.9e-05 -3e-06 -0.085046 0.000339 0.003616 -1.6e-05 + -0.008213 2.2e-05 -1.23329 -0.000655 -0.248858 -5.4e-05 + -0.000234 1e-06 -0.035147 0 -0 0 + + + + 0 0 10 0 -0 0 + + + + diff --git a/module_4_assignment/Readme.md b/module_4_assignment/Readme.md new file mode 100644 index 00000000..5887653d --- /dev/null +++ b/module_4_assignment/Readme.md @@ -0,0 +1,25 @@ +# Assignments for Module #4 : Robot Sensing +- Create all files in *module_4_assignment* package + +### Assignment 1: Wall Following Behaviour +- **Tasks**: +Create a maze in gazebo to perform wall following + - Detect Wall on right with Lidar Sensor + - Should create an envionrment of sqaure shape + - Robot will keep the structure on its right + +Solution + +To create a wall following robot using lidar sensor I created a square room and wrote a code that robot follow. + +Name of the code :- maze_solving_sub.cpp +The code is inside the folder name maze_solving. +file of the model - square_room +square_room folder is inside the model folder +worlds - squre_world.world +command I used to make launch the file is +"ros2 launch maze_solving lidar_squar_roomsolving.launch.py" + +For Assigment 2 where we need to create a brainstroming session for the line following robot. +Name of the file of the document is "linefollowingrobotbrainstorming.pdf" + diff --git a/module_5_assignment/CMakeLists.txt b/module_5_assignment/CMakeLists.txt index cd51ec54..0ce720c4 100644 --- a/module_5_assignment/CMakeLists.txt +++ b/module_5_assignment/CMakeLists.txt @@ -5,20 +5,71 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") add_compile_options(-Wall -Wextra -Wpedantic) endif() -# find dependencies +set(EIGEN_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/../../extern/eigen) +find_package(Eigen3 REQUIRED) + +# Find dependencies find_package(ament_cmake REQUIRED) -# uncomment the following section in order to fill in -# further dependencies manually. -# find_package( REQUIRED) +find_package(rclcpp REQUIRED) +find_package(gazebo_ros REQUIRED) +find_package(ros2_control REQUIRED) +find_package(geometry_msgs REQUIRED) +find_package(sensor_msgs REQUIRED) +find_package(OpenCV REQUIRED) +find_package(cv_bridge REQUIRED) +find_package(yaml-cpp REQUIRED) +find_package(nav_msgs REQUIRED) +find_package(tf2 REQUIRED) +find_package(tf2_geometry_msgs REQUIRED) +find_package(tf2_ros REQUIRED) +find_package(visualization_msgs REQUIRED) +find_package(trajectory_msgs REQUIRED) +find_package(angles REQUIRED) + + + +# LQR Library +add_library(lqr_lib STATIC src/lqr_lib.cpp) +target_include_directories(lqr_lib PRIVATE ${EIGEN_INCLUDE_DIR} include) +target_link_libraries(lqr_lib Eigen3::Eigen) + +# PID library +add_library(pid_lib STATIC src/pid_lib/pid_lib.cpp) +target_link_libraries(pid_lib) +ament_target_dependencies(pid_lib rclcpp) +target_include_directories(pid_lib PRIVATE include) + +# Executable for LQR node test +add_executable(lqr_nodetst src/lqr_node.cpp) +ament_target_dependencies(lqr_nodetst rclcpp nav_msgs geometry_msgs tf2 angles visualization_msgs) +target_link_libraries(lqr_nodetst lqr_lib Eigen3::Eigen) +target_include_directories(lqr_nodetst PRIVATE ${EIGEN_INCLUDE_DIR} include) + +# Executable for line following with camera +add_executable(lineFollowing src/linefollowingwithcamerakip.cpp) +ament_target_dependencies(lineFollowing rclcpp sensor_msgs cv_bridge geometry_msgs) +target_link_libraries(lineFollowing ${OpenCV_LIBS}) + +add_executable(line_following_pid src/line_following/line_following_main.cpp src/line_following/line_following.cpp ) +ament_target_dependencies(line_following_pid rclcpp geometry_msgs sensor_msgs cv_bridge) +target_link_libraries(line_following_pid ${OpenCV_LIBS} pid_lib) +target_include_directories(line_following_pid PRIVATE include) + +# Install targets +install(TARGETS + lqr_lib + lqr_nodetst + lineFollowing + line_following_pid + pid_lib + DESTINATION lib/${PROJECT_NAME}) + +install(DIRECTORY launch worlds + DESTINATION share/${PROJECT_NAME}) if(BUILD_TESTING) find_package(ament_lint_auto REQUIRED) - # the following line skips the linter which checks for copyrights - # comment the line when a copyright and license is added to all source files set(ament_cmake_copyright_FOUND TRUE) - # the following line skips cpplint (only works in a git repo) - # comment the line when this package is in a git repo and when - # a copyright and license is added to all source files set(ament_cmake_cpplint_FOUND TRUE) ament_lint_auto_find_test_dependencies() endif() diff --git a/module_5_assignment/Readme.md b/module_5_assignment/Readme.md index 084e47b5..e348a4cc 100644 --- a/module_5_assignment/Readme.md +++ b/module_5_assignment/Readme.md @@ -1,5 +1,5 @@ # Module 5 Assignment: Enhancing Robot Control for Smooth Motion - +# Assingment ## Objective This assignment is focused on enhancing the control of robots to achieve smoother motion and improved efficiency. You will work on improving a camera-based line-following system, introducing a PI controller, and optimizing the TurtleBot3's path to a goal with minimal energy consumption. Additionally, you will add a position controller to a robotic arm URDF model. @@ -71,3 +71,26 @@ By completing this assignment, you will: - Learn to control robots to create smoother and more efficient motion. - Enhance your understanding of using controllers and path planning algorithms to optimize robot behavior. + + + + + +# Solution + + ## Task 1 + ### Step 1:- + Fork/Clone this repo "~/assignment_ws/src" folder + + ### Compile the module_5_assignment and source it + + cd ~/assignments_ws + colcon build --packages-select module_5_assignment + source install/setup.bash + + ### Step 2: + + ros2 launch module_5_assignment camera_line_following.launch.py + + Objective: + Here we are trying to optimize the movement of robot to follow a line with the help of PID controller and CV. \ No newline at end of file diff --git a/module_5_assignment/include/line_following/line_following.hpp b/module_5_assignment/include/line_following/line_following.hpp new file mode 100644 index 00000000..cac4b8bb --- /dev/null +++ b/module_5_assignment/include/line_following/line_following.hpp @@ -0,0 +1,38 @@ +#ifndef LINE_FOLLOWING_HPP +#define LINE_FOLLOWING_HPP + +#include "rclcpp/rclcpp.hpp" +#include "geometry_msgs/msg/twist.hpp" +#include "sensor_msgs/msg/image.hpp" +#include "cv_bridge/cv_bridge.h" +#include "opencv2/opencv.hpp" +#include "pid_lib/pid_lib.hpp" +#include + +class LineFollowing : public rclcpp::Node +{ +public: + LineFollowing(); // Constructor + ~LineFollowing(); // Destructor + +private: + void image_callback(const std::shared_ptr camera_msg); + void timer_callback(); + + // Publishers and subscribers + rclcpp::Publisher::SharedPtr _publisher; + rclcpp::Subscription::SharedPtr _subscriber_camera_image_raw; + rclcpp::TimerBase::SharedPtr _timer; + + // PID controllers + std::unique_ptr _angular_pid; + std::unique_ptr _linear_pid; + + // Internal parameters and state + bool _bool_update = false; + double _dt = 0.1; + double _anglr_vlcty; + int _cntrl1, _cntrl2, _cntrl3, _cntrl4; +}; + +#endif // LINE_FOLLOWING_HPP diff --git a/module_5_assignment/include/lqr_lib.hpp b/module_5_assignment/include/lqr_lib.hpp new file mode 100644 index 00000000..51bd0e02 --- /dev/null +++ b/module_5_assignment/include/lqr_lib.hpp @@ -0,0 +1,47 @@ +#ifndef LQR_HPP +#define LQR_HPP + +#include +#include + +class LQR { +public: + //dev[x(t)] = Ax + Bu + //derivate_state = stateTransitionMatrix * stateVector + controlInputMatrix * inputVector + + + // Eigen Matrix Initilize + using StateMatrix = Eigen::MatrixXd; + using InputMatrix = Eigen::MatrixXd; + using StateVector = Eigen::VectorXd; + using InputVector = Eigen::VectorXd; + + // Constructor to initialize LQR with cost matrices Q, R, and prediction horizon + LQR(StateMatrix const& Q, InputMatrix const& R, int horizon); + + StateMatrix getA(double yaw, double v, double dt); + InputMatrix getB(double yaw, double dt); + void updateMatrices(StateMatrix const& A, InputMatrix const& B); + + // Compute the Riccati equation solution to update the gain matrix K + void computeRiccati(InputMatrix B, StateMatrix A); + InputVector computeOptimalInput(StateVector const& state_error); + StateMatrix K_; + + +private: + + + StateMatrix A_; // representing system dynamics in the state-space model + InputMatrix B_; // representing how control inputs affect the state + StateMatrix Q_; // to penalize deviations in the state vector + InputMatrix R_; // to penalize the use of control inputs + StateMatrix P_; // used in computing the optimal state feedback gain matrix (K) + int horizon_; // how far into the future the controller optimizes the control actions + + +}; + +#endif // LQR_HPP + + diff --git a/module_5_assignment/include/lqr_node.hpp b/module_5_assignment/include/lqr_node.hpp new file mode 100644 index 00000000..65636a3d --- /dev/null +++ b/module_5_assignment/include/lqr_node.hpp @@ -0,0 +1,75 @@ +#ifndef LQR_NODE_HPP +#define LQR_NODE_HPP + +#include "tf2/LinearMath/Matrix3x3.h" +#include "tf2/LinearMath/Quaternion.h" +#include +#include +#include +#include +#include +#include +#include +#include + +struct State { + + double x; + double y; + double theta; + + State() = default; + State(double x_, double y_, double theta_) : x(x_), y(y_), theta(theta_) {} + +}; + +struct input { + + double v; + double w; + + input() = default; + input(double v_, double w_) : v(v_), w(w_) {} + +}; + +class LqrNode : public rclcpp::Node { +public: + LqrNode(); + +private: + + void robotPoseCallback(const nav_msgs::msg::Odometry::SharedPtr msg); + void controlLoopCallback(); + void publishVelocity(double v, double w); + void optimiseHeading(std::vector& waypoints); + void angleNormalisation(double& angle); + void updatePathMarkers(); + void updateGoalMarkers(); + + rclcpp::Subscription::SharedPtr robot_pose_sub_; + rclcpp::Publisher::SharedPtr control_input_pub_; + rclcpp::TimerBase::SharedPtr control_loop_timer_; + rclcpp::Publisher::SharedPtr goal_marker_pub_; + rclcpp::Publisher::SharedPtr path_marker_pub_; + + Eigen::Matrix3d Q_; + Eigen::Matrix2d R_; + Eigen::Vector3d state_error_; + + double dt_; + double tolerance; + bool end_controller; + double max_linear_velocity; + double max_angular_velocity; + State actual_state_; + input control_input_; + + std::vector waypoints_; + int current_waypoint; + bool odom_received_; + + std::unique_ptr lqr_; +}; + +#endif \ No newline at end of file diff --git a/module_5_assignment/include/pid_lib/pid_lib.hpp b/module_5_assignment/include/pid_lib/pid_lib.hpp new file mode 100644 index 00000000..9ecff779 --- /dev/null +++ b/module_5_assignment/include/pid_lib/pid_lib.hpp @@ -0,0 +1,40 @@ +#ifndef PID_LIB_HPP +#define PID_LIB_HPP + +#include +using namespace std; + +class PID { + public: + // default constructor + PID(); + PID(double Kp, double Ki, double Kd, double cmd_min, double cmd_max); + + // Function to perform the PID calculation + double stepPID(double measurement, double setpoint, double dt); + + // Setter methods to update Kp, Ki, Kd + void setKp(double Kp) { _Kp = Kp; } + void setKi(double Ki) { _Ki = Ki; } + void setKd(double Kd) { _Kd = Kd; } + + // Getter methods to retrieve Kp, Ki, Kd if needed + double getKp() const { return _Kp; } + double getKi() const { return _Ki; } + double getKd() const { return _Kd; } + + // Destructor + ~PID(); + + private: + double _Kp; // Proportional gain constant + double _Ki; // Integral gain constant + double _Kd; // Derivative gain constant + double _err_prev; // Previous error + double _integral_err; // Integral term + double _deriv_err_prev; // Previous derivative + double _cmd_min; // Minimal clamp + double _cmd_max; // Maximum clamp +}; + +#endif diff --git a/module_5_assignment/launch/camera_line_following.launch.py b/module_5_assignment/launch/camera_line_following.launch.py new file mode 100644 index 00000000..35ffc905 --- /dev/null +++ b/module_5_assignment/launch/camera_line_following.launch.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python3 +# +# Copyright 2019 ROBOTIS CO., LTD. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Authors: Joep Tool + +import os + +from ament_index_python.packages import get_package_share_directory +from launch import LaunchDescription +from launch.actions import IncludeLaunchDescription +from launch.launch_description_sources import PythonLaunchDescriptionSource +from launch.substitutions import LaunchConfiguration +from launch_ros.actions import Node + +def generate_launch_description(): + launch_file_dir = os.path.join(get_package_share_directory('turtlebot3_gazebo'), 'launch') + pkg_gazebo_ros = get_package_share_directory('gazebo_ros') + + use_sim_time = LaunchConfiguration('use_sim_time', default='true') + x_pose = LaunchConfiguration('x_pose', default='-6.09') + y_pose = LaunchConfiguration('y_pose', default='2.07') + + world = os.path.join( + get_package_share_directory('module_5_assignment'), + 'worlds', + 'line_following.world' + ) + + gzserver_cmd = IncludeLaunchDescription( + PythonLaunchDescriptionSource( + os.path.join(pkg_gazebo_ros, 'launch', 'gzserver.launch.py') + ), + launch_arguments={'world': world}.items() + ) + + gzclient_cmd = IncludeLaunchDescription( + PythonLaunchDescriptionSource( + os.path.join(pkg_gazebo_ros, 'launch', 'gzclient.launch.py') + ) + ) + + robot_state_publisher_cmd = IncludeLaunchDescription( + PythonLaunchDescriptionSource( + os.path.join(launch_file_dir, 'robot_state_publisher.launch.py') + ), + launch_arguments={'use_sim_time': use_sim_time}.items() + ) + + spawn_turtlebot_cmd = IncludeLaunchDescription( + PythonLaunchDescriptionSource( + os.path.join(launch_file_dir, 'spawn_turtlebot3.launch.py') + ), + launch_arguments={ + 'x_pose': x_pose, + 'y_pose': y_pose + }.items() + ) + + line_following = Node( + package = 'module_5_assignment', + name = 'line_following', + executable ='line_following_pid', + + ) + + ld = LaunchDescription() + + # Add the commands to the launch description + ld.add_action(gzserver_cmd) + ld.add_action(gzclient_cmd) + ld.add_action(robot_state_publisher_cmd) + ld.add_action(spawn_turtlebot_cmd) + ld.add_action(line_following) + + return ld \ No newline at end of file diff --git a/module_5_assignment/launch/lqr_nodetst.launch.py b/module_5_assignment/launch/lqr_nodetst.launch.py new file mode 100644 index 00000000..4c4f142a --- /dev/null +++ b/module_5_assignment/launch/lqr_nodetst.launch.py @@ -0,0 +1,67 @@ +from launch import LaunchDescription +from launch_ros.actions import Node +from launch.actions import IncludeLaunchDescription +from launch.substitutions import LaunchConfiguration +from launch import LaunchContext +from launch.launch_description_sources import PythonLaunchDescriptionSource +import os +from ament_index_python.packages import get_package_share_directory + +def generate_launch_description(): + # Get paths to package directories + turtlebot3_description_path = get_package_share_directory('turtlebot3_description') + turtlebot3_urdf_file = os.path.join(turtlebot3_description_path, 'urdf', 'turtlebot3_burger.urdf') + + # Check if URDF file exists + if not os.path.isfile(turtlebot3_urdf_file): + raise RuntimeError(f"URDF file not found: {turtlebot3_urdf_file}") + + # Include the empty world launch file + gazebo_launch_file_path = os.path.join(get_package_share_directory('turtlebot3_gazebo'), 'launch', 'empty_world.launch.py') + + gazebo_launch = IncludeLaunchDescription( + PythonLaunchDescriptionSource(gazebo_launch_file_path) + ) + + # Launch robot_state_publisher node + robot_state_publisher_node = Node( + package='robot_state_publisher', + executable='robot_state_publisher', + name='robot_state_publisher', + output='screen', + parameters=[{'robot_description': open(turtlebot3_urdf_file).read()}], + ) + + # Launch joint state publisher node + joint_state_publisher_node = Node( + package='joint_state_publisher', + executable='joint_state_publisher', + name='joint_state_publisher', + parameters=[{'robot_description': open(turtlebot3_urdf_file).read()}], + ) + + # Launch rviz2 node with a configuration file (optional) + rviz2_node = Node( + package='rviz2', + executable='rviz2', + name='rviz2', + output='screen', + arguments=['-d', os.path.join(get_package_share_directory('module_5_assignment'), 'rviz', 'default_config.rviz')] + ) + + # Launch your LQR node + lqr_node = Node( + package='module_5_assignment', + executable='lqr_nodetst', + name='lqrNode', + output='screen', + ) + + # Return launch description + return LaunchDescription([ + gazebo_launch, + robot_state_publisher_node, + joint_state_publisher_node, + rviz2_node, + lqr_node, + ]) diff --git a/module_5_assignment/models/line_track/model.sdf b/module_5_assignment/models/line_track/model.sdf new file mode 100644 index 00000000..f622c985 --- /dev/null +++ b/module_5_assignment/models/line_track/model.sdf @@ -0,0 +1,204 @@ + + + + + + 1 + + 0.166667 + 0 + 0 + 0.166667 + 0 + 0.166667 + + + 0.848639 -0.049037 0 0 -0 0 + + 0 0 0 0 -0 0 + + + /home/kushal16/rse_ws1/robotics_software_engineer/module_5_assignment/models/meshes/base.dae + 1 1 1 + + + + 1 + + + 0 0 0 1 + + 0 + 1 + + + 0 + 10 + 0 0 0 0 -0 0 + + + /home/kushal16/rse_ws1/robotics_software_engineer/module_5_assignment/models/meshes/base.dae + 1 1 1 + + + + + + 1 + 1 + 0 0 0 + 0 + 0 + + + 1 + 0 + 0 + 1 + + 0 + + + + + 0 + 1e+06 + + + 0 + 1 + 1 + + 0 + 0.2 + 1e+13 + 1 + 0.01 + 0 + + + 1 + -0.01 + 0 + 0.2 + 1e+13 + 1 + + + + + + + + 1 + + 0.166667 + 0 + 0 + 0.166667 + 0 + 0.166667 + + + -0.848635 0.049036 0.0001 0 -0 0 + + 0 0 -0.03 0 -0 0 + + + /home/kushal16/rse_ws1/robotics_software_engineer/module_5_assignment/models/meshes/line.dae + 1 1 1 + + + + 1 + + + 0 0 0 1 + + 0 + 1 + + + 0 + 10 + 0 0 -0.03 0 -0 0 + + + /home/kushal16/rse_ws1/robotics_software_engineer/module_5_assignment/models/meshes/line.dae + 1 1 1 + + + + + + 1 + 1 + 0 0 0 + 0 + 0 + + + 1 + 0 + 0 + 1 + + 0 + + + + + 0 + 1e+06 + + + 0 + 1 + 1 + + 0 + 0.2 + 1e+13 + 1 + 0.01 + 0 + + + 1 + -0.01 + 0 + 0.2 + 1e+13 + 1 + + + + + + + link_0 + link_1 + 0 0 0 0 -0 0 + + + + 0 + 0.2 + + + 0 + 0.2 + + + + + 1 + 1 + + \ No newline at end of file diff --git a/module_5_assignment/models/meshes/base.dae b/module_5_assignment/models/meshes/base.dae new file mode 100644 index 00000000..158632e0 --- /dev/null +++ b/module_5_assignment/models/meshes/base.dae @@ -0,0 +1,101 @@ + + + + + Blender User + Blender 3.0.1 + + 2023-05-22T19:08:28 + 2023-05-22T19:08:28 + + Z_UP + + + + + + + + 0 0 0 1 + + + 0.8 0.8 0.8 1 + + + 1.45 + + + + + + + + + + + + + + + + + 1 1 1 1 1 -1 1 -1 1 1 -1 -1 -1 1 1 -1 1 -1 -1 -1 1 -1 -1 -1 + + + + + + + + + + 0 0 1 0 -1 0 -1 0 0 0 0 -1 1 0 0 0 1 0 + + + + + + + + + + 0.875 0.5 0.625 0.75 0.625 0.5 0.625 0.75 0.375 1 0.375 0.75 0.625 0 0.375 0.25 0.375 0 0.375 0.5 0.125 0.75 0.125 0.5 0.625 0.5 0.375 0.75 0.375 0.5 0.625 0.25 0.375 0.5 0.375 0.25 0.875 0.5 0.875 0.75 0.625 0.75 0.625 0.75 0.625 1 0.375 1 0.625 0 0.625 0.25 0.375 0.25 0.375 0.5 0.375 0.75 0.125 0.75 0.625 0.5 0.625 0.75 0.375 0.75 0.625 0.25 0.625 0.5 0.375 0.5 + + + + + + + + + + + + + + +

4 0 0 2 0 1 0 0 2 2 1 3 7 1 4 3 1 5 6 2 6 5 2 7 7 2 8 1 3 9 7 3 10 5 3 11 0 4 12 3 4 13 1 4 14 4 5 15 1 5 16 5 5 17 4 0 18 6 0 19 2 0 20 2 1 21 6 1 22 7 1 23 6 2 24 4 2 25 5 2 26 1 3 27 3 3 28 7 3 29 0 4 30 2 4 31 3 4 32 4 5 33 0 5 34 1 5 35

+
+
+
+
+ + + + 5 0 0 0 0 5 0 0 0 0 0.03 0 0 0 0 1 + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/module_5_assignment/models/meshes/line.dae b/module_5_assignment/models/meshes/line.dae new file mode 100644 index 00000000..f663c542 --- /dev/null +++ b/module_5_assignment/models/meshes/line.dae @@ -0,0 +1,70 @@ + + + + + Blender User + Blender 3.0.1 + + 2023-05-22T20:50:17 + 2023-05-22T20:50:17 + + Z_UP + + + + + + + + -19.1818 -1.012113 0 -17.18181 -1.01061 0 -19.1818 0.9878867 0 -17.18181 0.9893895 0 -17.18181 -1.01061 0 -15.18181 -1.009108 0 -17.18181 0.9893895 0 -15.18181 0.9908923 0 -15.18181 -1.009108 0 -13.18181 -1.007605 0 -15.18181 0.9908923 0 -13.18181 0.9923951 0 -13.18181 -1.007605 0 -11.18181 -1.006102 0 -13.18181 0.9923951 0 -11.18181 0.9938979 0 -11.18181 -1.006102 0 -9.181813 -1.004599 0 -11.18181 0.9938979 0 -9.181813 0.9954007 0 -9.181813 -1.004599 0 -7.181812 -1.003097 0 -9.181813 0.9954007 0 -7.181812 0.9969034 0 -7.181812 -1.003097 0 -5.181812 -1.001594 0 -7.181812 0.9969034 0 -5.181812 0.9984062 0 -5.181812 -1.001594 0 -3.181808 -1.000091 0 -5.181812 0.9984062 0 -3.181808 0.999909 0 -3.181808 -1.000091 0 -1.181725 -0.998588 0 -3.181808 0.999909 0 -1.181898 1.001411 0 -1.181725 -0.998588 0 0.8184795 -0.989288 0 -1.181898 1.001411 0 0.8178978 1.010709 0 0.8184795 -0.989288 0 2.818827 -0.9634313 0 0.8178978 1.010709 0 2.817539 1.036557 0 2.818827 -0.9634313 0 4.819292 -0.9120648 0 2.817539 1.036557 0 4.817027 1.087896 0 4.819292 -0.9120648 0 6.819801 -0.8257384 0 4.817027 1.087896 0 6.816397 1.174174 0 6.819801 -0.8257384 0 8.820231 -0.7039934 0 6.816397 1.174174 0 8.81572 1.295853 0 8.820231 -0.7039934 0 10.82049 -0.5514508 0 8.81572 1.295853 0 10.81507 1.448327 0 10.82049 -0.5514508 0 12.82054 -0.375689 0 10.81507 1.448327 0 12.81451 1.624036 0 12.82054 -0.375689 0 14.82038 -0.1865201 0 12.81451 1.624036 0 14.81408 1.81318 0 14.82038 -0.1865201 0 16.82003 0.00534892 0 14.81408 1.81318 0 16.81382 2.005057 0 16.82003 0.00534892 0 18.81953 0.189189 0 16.81382 2.005057 0 18.81376 2.188937 0 18.81953 0.189189 0 20.81892 0.3546068 0 18.81376 2.188937 0 20.81392 2.354418 0 20.81892 0.3546068 0 22.8182 0.4914888 0 20.81392 2.354418 0 22.81432 2.491375 0 22.8182 0.4914888 0 24.81737 0.5896204 0 22.81432 2.491375 0 24.81497 2.589577 0 24.81737 0.5896204 0 26.81641 0.6380187 0 24.81497 2.589577 0 26.81589 2.638017 0 26.81641 0.6380187 0 28.81522 0.6239981 0 26.81589 2.638017 0 28.81705 2.623973 0 28.81522 0.6239981 0 30.81369 0.5322718 0 28.81705 2.623973 0 30.81842 2.532104 0 30.81369 0.5322718 0 32.81162 0.3446611 0 30.81842 2.532104 0 32.81987 2.344146 0 32.81162 0.3446611 0 34.80871 0.03969901 0 32.81987 2.344146 0 34.82122 2.038515 0 34.80871 0.03969901 0 36.80444 -0.4088923 0 34.82122 2.038515 0 36.82213 1.588738 0 36.80444 -0.4088923 0 38.79798 -1.034101 0 36.82213 1.588738 0 38.82207 0.9615092 0 38.79798 -1.034101 0 40.788 -1.877996 0 38.82207 0.9615092 0 40.82009 0.1142011 0 40.788 -1.877996 0 42.77235 -2.994706 0 40.82009 0.1142011 0 42.81472 -1.008329 0 42.77235 -2.994706 0 44.74756 -4.454124 0 42.81472 -1.008329 0 44.80348 -2.477916 0 44.74756 -4.454124 0 46.7072 -6.365284 0 44.80348 -2.477916 0 46.78172 -4.407734 0 46.7072 -6.365284 0 48.63334 -8.999268 0 46.78172 -4.407734 0 48.7363 -7.081108 0 48.63334 -8.999268 0 50.49106 -12.66771 0 48.7363 -7.081108 0 50.63984 -10.84276 0 50.49106 -12.66771 0 52.16978 -18.11018 0 50.63984 -10.84276 0 52.39625 -16.54545 0 52.16978 -18.11018 0 53.39937 -26.11634 0 52.39625 -16.54545 0 53.72418 -25.21714 0 53.39937 -26.11634 0 53.8174 -36.33728 0 53.72418 -25.21714 0 54.18086 -36.27339 0 53.8174 -36.33728 0 53.80036 -47.23938 0 54.18086 -36.27339 0 54.16328 -47.36513 0 53.80036 -47.23938 0 53.43436 -57.71758 0 54.16328 -47.36513 0 53.77536 -58.41231 0 53.43436 -57.71758 0 52.36991 -66.26148 0 53.77536 -58.41231 0 52.60402 -67.79187 0 52.36991 -66.26148 0 50.66865 -71.11977 0 52.60402 -67.79187 0 50.78044 -73.02291 0 50.66865 -71.11977 0 48.74728 -73.45909 0 50.78044 -73.02291 0 48.80091 -75.43722 0 48.74728 -73.45909 0 46.77157 -74.61451 0 48.80091 -75.43722 0 46.79993 -76.60842 0 46.77157 -74.61451 0 44.78125 -75.25183 0 46.79993 -76.60842 0 44.79727 -77.24988 0 44.78125 -75.25183 0 42.78567 -75.62887 0 44.79727 -77.24988 0 42.79526 -77.62818 0 42.78567 -75.62887 0 40.78775 -75.85449 0 42.79526 -77.62818 0 40.79404 -77.85419 0 40.78775 -75.85449 0 38.78889 -76.01143 0 40.79404 -77.85419 0 38.7933 -78.01129 0 38.78889 -76.01143 0 36.78948 -76.12741 0 38.7933 -78.01129 0 36.79294 -78.12731 0 36.78948 -76.12741 0 34.78971 -76.22454 0 36.79294 -78.12731 0 34.79288 -78.22446 0 34.78971 -76.22454 0 32.78973 -76.31949 0 34.79288 -78.22446 0 32.79299 -78.3194 0 32.78973 -76.31949 0 30.78962 -76.42237 0 32.79299 -78.3194 0 30.79328 -78.42227 0 30.78962 -76.42237 0 28.7894 -76.54144 0 30.79328 -78.42227 0 28.79372 -78.54129 0 28.7894 -76.54144 0 26.78914 -76.68382 0 28.79372 -78.54129 0 26.79434 -78.68361 0 26.78914 -76.68382 0 24.78883 -76.8563 0 26.79434 -78.68361 0 24.79515 -78.856 0 24.78883 -76.8563 0 22.78851 -77.06588 0 24.79515 -78.856 0 22.79619 -79.06544 0 22.78851 -77.06588 0 20.78824 -77.32049 0 22.79619 -79.06544 0 20.79757 -79.31983 0 20.78824 -77.32049 0 18.78803 -77.62972 0 20.79757 -79.31983 0 18.79936 -79.62875 0 18.78803 -77.62972 0 16.78799 -78.00578 0 18.79936 -79.62875 0 16.80176 -80.00434 0 16.78799 -78.00578 0 14.78823 -78.46433 0 16.80176 -80.00434 0 14.80504 -80.46219 0 14.78823 -78.46433 0 12.78894 -79.02595 0 14.80504 -80.46219 0 12.80958 -81.02273 0 12.78894 -79.02595 0 10.79045 -79.71811 0 12.80958 -81.02273 0 10.81605 -81.71315 0 10.79045 -79.71811 0 8.793303 -80.57796 0 10.81605 -81.71315 0 8.825495 -82.5701 0 8.793303 -80.57796 0 6.798563 -81.66617 0 8.825495 -82.5701 0 6.839897 -83.65321 0 6.798563 -81.66617 0 4.809234 -83.12584 0 6.839897 -83.65321 0 4.864705 -85.10243 0 4.809234 -83.12584 0 2.830554 -85.10116 0 4.864705 -85.10243 0 2.908745 -87.05438 0 2.830554 -85.10116 0 0.8821392 -88.04676 0 2.908745 -87.05438 0 1.00326 -89.93256 0 0.8821392 -88.04676 0 -0.9536247 -92.97484 0 1.00326 -89.93256 0 -0.7430296 -94.6053 0 -0.9536247 -92.97484 0 -2.296703 -101.6296 0 -0.7430296 -94.6053 0 -1.966488 -102.4671 0 -2.296703 -101.6296 0 -2.683712 -112.7821 0 -1.966488 -102.4671 0 -2.320158 -112.7401 0 -2.683712 -112.7821 0 -2.282648 -123.8531 0 -2.320158 -112.7401 0 -1.943317 -123.1341 0 -2.282648 -123.8531 0 -1.234657 -133.5539 0 -1.943317 -123.1341 0 -0.9583283 -132.2539 0 -1.234657 -133.5539 0 0.3223658 -140.8438 0 -0.9583283 -132.2539 0 0.5186997 -139.1603 0 0.3223658 -140.8438 0 2.14729 -145.7606 0 0.5186997 -139.1603 0 2.276496 -143.8912 0 2.14729 -145.7606 0 4.081627 -148.992 0 2.276496 -143.8912 0 4.16593 -147.0465 0 4.081627 -148.992 0 6.058949 -151.0595 0 4.16593 -147.0465 0 6.117071 -149.0852 0 6.058949 -151.0595 0 8.049458 -152.5194 0 6.117071 -149.0852 0 8.090752 -150.5324 0 8.049458 -152.5194 0 10.04553 -153.5909 0 8.090752 -150.5324 0 10.07552 -151.5977 0 10.04553 -153.5909 0 12.04444 -154.3483 0 10.07552 -151.5977 0 12.06714 -152.3522 0 12.04444 -154.3483 0 14.04427 -154.9165 0 12.06714 -152.3522 0 14.06179 -152.9188 0 14.04427 -154.9165 0 16.04444 -155.4039 0 14.06179 -152.9188 0 16.05765 -153.4052 0 16.04444 -155.4039 0 18.04493 -155.7153 0 16.05765 -153.4052 0 18.05557 -153.7162 0 18.04493 -155.7153 0 20.04541 -156.0207 0 18.05557 -153.7162 0 20.05352 -154.0212 0 20.04541 -156.0207 0 22.04587 -156.2041 0 20.05352 -154.0212 0 22.05249 -154.2044 0 22.04587 -156.2041 0 24.04635 -156.3874 0 22.05249 -154.2044 0 24.05149 -154.3876 0 24.04635 -156.3874 0 26.04671 -156.5139 0 24.05149 -154.3876 0 26.05082 -154.514 0 26.04671 -156.5139 0 28.04705 -156.6119 0 26.05082 -154.514 0 28.05034 -154.612 0 28.04705 -156.6119 0 30.04737 -156.7099 0 28.05034 -154.612 0 30.04985 -154.7099 0 30.04737 -156.7099 0 32.04757 -156.7624 0 30.04985 -154.7099 0 32.04957 -154.7624 0 32.04757 -156.7624 0 34.04777 -156.807 0 32.04957 -154.7624 0 34.04936 -154.807 0 34.04777 -156.807 0 36.04796 -156.8515 0 34.04936 -154.807 0 36.04912 -154.8515 0 36.04796 -156.8515 0 38.0481 -156.8798 0 36.04912 -154.8515 0 38.04898 -154.8798 0 38.0481 -156.8798 0 40.04819 -156.8943 0 38.04898 -154.8798 0 40.04888 -154.8943 0 40.04819 -156.8943 0 42.04827 -156.9089 0 40.04888 -154.8943 0 42.04878 -154.9089 0 42.04827 -156.9089 0 44.04837 -156.9235 0 42.04878 -154.9089 0 44.0487 -154.9235 0 44.04837 -156.9235 0 46.04841 -156.9294 0 44.0487 -154.9235 0 46.04864 -154.9294 0 46.04841 -156.9294 0 48.04845 -156.9313 0 46.04864 -154.9294 0 48.04862 -154.9313 0 48.04845 -156.9313 0 50.04848 -156.9331 0 48.04862 -154.9313 0 50.04858 -154.9331 0 50.04848 -156.9331 0 52.04851 -156.935 0 50.04858 -154.9331 0 52.04857 -154.935 0 52.04851 -156.935 0 54.04853 -156.9368 0 52.04857 -154.935 0 54.04853 -154.9368 0 + + + + + + + + + + 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 + + + + + + + + + + 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 + + + + + + + + + + + + + + +

1 0 0 2 0 1 0 0 2 5 0 3 6 0 4 4 0 5 9 0 6 10 0 7 8 0 8 13 0 9 14 0 10 12 0 11 17 0 12 18 0 13 16 0 14 21 0 15 22 0 16 20 0 17 25 0 18 26 0 19 24 0 20 29 0 21 30 0 22 28 0 23 33 0 24 34 0 25 32 0 26 37 1 27 38 1 28 36 1 29 41 2 30 42 2 31 40 2 32 45 3 33 46 3 34 44 3 35 49 4 36 50 4 37 48 4 38 53 5 39 54 5 40 52 5 41 57 0 42 58 0 43 56 0 44 61 6 45 62 6 46 60 6 47 65 0 48 66 0 49 64 0 50 69 7 51 70 7 52 68 7 53 73 8 54 74 8 55 72 8 56 77 9 57 78 9 58 76 9 59 81 10 60 82 10 61 80 10 62 85 11 63 86 11 64 84 11 65 89 0 66 90 0 67 88 0 68 92 12 69 95 12 70 94 12 71 96 0 72 99 0 73 98 0 74 100 13 75 103 13 76 102 13 77 104 14 78 107 14 79 106 14 80 108 15 81 111 15 82 110 15 83 112 16 84 115 16 85 114 16 86 116 17 87 119 17 88 118 17 89 120 18 90 123 18 91 122 18 92 124 0 93 127 0 94 126 0 95 128 19 96 131 19 97 130 19 98 132 20 99 135 20 100 134 20 101 136 21 102 139 21 103 138 21 104 140 22 105 143 22 106 142 22 107 144 23 108 147 23 109 146 23 110 148 24 111 151 24 112 150 24 113 153 25 114 154 25 115 152 25 116 157 26 117 158 26 118 156 26 119 161 27 120 162 27 121 160 27 122 165 28 123 166 28 124 164 28 125 169 29 126 170 29 127 168 29 128 173 30 129 174 30 130 172 30 131 177 31 132 178 31 133 176 31 134 181 32 135 182 32 136 180 32 137 185 0 138 186 0 139 184 0 140 189 0 141 190 0 142 188 0 143 193 33 144 194 33 145 192 33 146 197 34 147 198 34 148 196 34 149 201 35 150 202 35 151 200 35 152 205 0 153 206 0 154 204 0 155 209 36 156 210 36 157 208 36 158 213 37 159 214 37 160 212 37 161 217 0 162 218 0 163 216 0 164 221 38 165 222 38 166 220 38 167 225 39 168 226 39 169 224 39 170 229 40 171 230 40 172 228 40 173 233 41 174 234 41 175 232 41 176 237 42 177 238 42 178 236 42 179 241 43 180 242 43 181 240 43 182 245 44 183 246 44 184 244 44 185 249 45 186 250 45 187 248 45 188 253 46 189 254 46 190 252 46 191 257 47 192 258 47 193 256 47 194 261 48 195 262 48 196 260 48 197 265 49 198 266 49 199 264 49 200 269 50 201 270 50 202 268 50 203 273 51 204 274 51 205 272 51 206 277 52 207 278 52 208 276 52 209 280 53 210 283 53 211 282 53 212 284 0 213 287 0 214 286 0 215 288 54 216 291 54 217 290 54 218 292 55 219 295 55 220 294 55 221 296 56 222 299 56 223 298 56 224 300 0 225 303 0 226 302 0 227 304 0 228 307 0 229 306 0 230 308 57 231 311 57 232 310 57 233 312 58 234 315 58 235 314 58 236 316 59 237 319 59 238 318 59 239 320 60 240 323 60 241 322 60 242 324 61 243 327 61 244 326 61 245 328 0 246 331 0 247 330 0 248 332 62 249 335 62 250 334 62 251 336 63 252 339 63 253 338 63 254 340 64 255 343 64 256 342 64 257 344 65 258 347 65 259 346 65 260 348 66 261 351 66 262 350 66 263 352 67 264 355 67 265 354 67 266 356 68 267 359 68 268 358 68 269 360 69 270 363 69 271 362 69 272 364 0 273 367 0 274 366 0 275 368 0 276 371 0 277 370 0 278 372 70 279 375 70 280 374 70 281 376 71 282 379 71 283 378 71 284 380 0 285 383 0 286 382 0 287 384 72 288 387 72 289 386 72 290 388 73 291 391 73 292 390 73 293 392 74 294 395 74 295 394 74 296 396 0 297 399 0 298 398 0 299 1 75 300 3 75 301 2 75 302 5 0 303 7 0 304 6 0 305 9 76 306 11 76 307 10 76 308 13 0 309 15 0 310 14 0 311 17 77 312 19 77 313 18 77 314 21 0 315 23 0 316 22 0 317 25 78 318 27 78 319 26 78 320 29 0 321 31 0 322 30 0 323 33 79 324 35 79 325 34 79 326 37 80 327 39 80 328 38 80 329 41 81 330 43 81 331 42 81 332 45 82 333 47 82 334 46 82 335 49 83 336 51 83 337 50 83 338 53 84 339 55 84 340 54 84 341 57 85 342 59 85 343 58 85 344 61 86 345 63 86 346 62 86 347 65 87 348 67 87 349 66 87 350 69 0 351 71 0 352 70 0 353 73 88 354 75 88 355 74 88 356 77 89 357 79 89 358 78 89 359 81 90 360 83 90 361 82 90 362 85 0 363 87 0 364 86 0 365 89 0 366 91 0 367 90 0 368 92 91 369 93 91 370 95 91 371 96 0 372 97 0 373 99 0 374 100 92 375 101 92 376 103 92 377 104 93 378 105 93 379 107 93 380 108 0 381 109 0 382 111 0 383 112 94 384 113 94 385 115 94 386 116 95 387 117 95 388 119 95 389 120 96 390 121 96 391 123 96 392 124 0 393 125 0 394 127 0 395 128 97 396 129 97 397 131 97 398 132 98 399 133 98 400 135 98 401 136 99 402 137 99 403 139 99 404 140 100 405 141 100 406 143 100 407 144 0 408 145 0 409 147 0 410 148 101 411 149 101 412 151 101 413 153 102 414 155 102 415 154 102 416 157 103 417 159 103 418 158 103 419 161 104 420 163 104 421 162 104 422 165 105 423 167 105 424 166 105 425 169 106 426 171 106 427 170 106 428 173 107 429 175 107 430 174 107 431 177 108 432 179 108 433 178 108 434 181 109 435 183 109 436 182 109 437 185 0 438 187 0 439 186 0 440 189 110 441 191 110 442 190 110 443 193 111 444 195 111 445 194 111 446 197 112 447 199 112 448 198 112 449 201 113 450 203 113 451 202 113 452 205 114 453 207 114 454 206 114 455 209 115 456 211 115 457 210 115 458 213 116 459 215 116 460 214 116 461 217 117 462 219 117 463 218 117 464 221 118 465 223 118 466 222 118 467 225 119 468 227 119 469 226 119 470 229 120 471 231 120 472 230 120 473 233 121 474 235 121 475 234 121 476 237 122 477 239 122 478 238 122 479 241 123 480 243 123 481 242 123 482 245 124 483 247 124 484 246 124 485 249 125 486 251 125 487 250 125 488 253 0 489 255 0 490 254 0 491 257 126 492 259 126 493 258 126 494 261 127 495 263 127 496 262 127 497 265 128 498 267 128 499 266 128 500 269 129 501 271 129 502 270 129 503 273 130 504 275 130 505 274 130 506 277 131 507 279 131 508 278 131 509 280 132 510 281 132 511 283 132 512 284 0 513 285 0 514 287 0 515 288 133 516 289 133 517 291 133 518 292 134 519 293 134 520 295 134 521 296 135 522 297 135 523 299 135 524 300 0 525 301 0 526 303 0 527 304 136 528 305 136 529 307 136 530 308 137 531 309 137 532 311 137 533 312 138 534 313 138 535 315 138 536 316 139 537 317 139 538 319 139 539 320 140 540 321 140 541 323 140 542 324 141 543 325 141 544 327 141 545 328 0 546 329 0 547 331 0 548 332 142 549 333 142 550 335 142 551 336 143 552 337 143 553 339 143 554 340 144 555 341 144 556 343 144 557 344 145 558 345 145 559 347 145 560 348 146 561 349 146 562 351 146 563 352 147 564 353 147 565 355 147 566 356 148 567 357 148 568 359 148 569 360 149 570 361 149 571 363 149 572 364 0 573 365 0 574 367 0 575 368 0 576 369 0 577 371 0 578 372 150 579 373 150 580 375 150 581 376 151 582 377 151 583 379 151 584 380 152 585 381 152 586 383 152 587 384 153 588 385 153 589 387 153 590 388 154 591 389 154 592 391 154 593 392 155 594 393 155 595 395 155 596 396 0 597 397 0 598 399 0 599

+
+
+
+
+ + + + 0.11 0 0 0 0 0.02 0 0 0 0 1 0.06 0 0 0 1 + + + + + + + +
\ No newline at end of file diff --git a/module_5_assignment/models/model.config b/module_5_assignment/models/model.config new file mode 100644 index 00000000..a1ad49b4 --- /dev/null +++ b/module_5_assignment/models/model.config @@ -0,0 +1,11 @@ + + + line_track + 1.0 + model.sdf + + + + + + \ No newline at end of file diff --git a/module_5_assignment/package.xml b/module_5_assignment/package.xml index 1a88ed68..0fc7089b 100644 --- a/module_5_assignment/package.xml +++ b/module_5_assignment/package.xml @@ -1,5 +1,4 @@ - module_5_assignment 0.0.0 @@ -9,6 +8,13 @@ ament_cmake + + rclcpp + sensor_msgs + cv_bridge + geometry_msgs + OpenCV + ament_lint_auto ament_lint_common diff --git a/module_5_assignment/src/line_following/line_following.cpp b/module_5_assignment/src/line_following/line_following.cpp new file mode 100644 index 00000000..f24d9ff9 --- /dev/null +++ b/module_5_assignment/src/line_following/line_following.cpp @@ -0,0 +1,140 @@ +#include "line_following/line_following.hpp" + +using namespace std::chrono_literals; +using std::placeholders::_1; +using namespace std; + +LineFollowing::LineFollowing() : Node("line_following"), _cntrl1(0), _cntrl2(0), _cntrl3(0), _cntrl4(0), _anglr_vlcty(0.21) +{ + const double angular_Z = 0.5; // Maximum angular velocity + const double Kp_Angular = 0.01; // Angular PID Kp + const double Ki_Angular = 0.01; // Angular PID Ki + const double Kd_Angular = 0.00; // Angular PID Kd + + const double linear_X = 0.22; // Maximum linear velocity + const double Kp_Linear = 0.1; // Linear PID Kp + const double Ki_Linear = 0.01; // Linear PID Ki + const double Kd_Linear = 0.0; // Linear PID Kd + + // Declare parameters + this->declare_parameter("low_threshold", 200); + this->declare_parameter("upper_threshold", 250); + + this->declare_parameter("Kp_angular", Kp_Angular); + this->declare_parameter("Ki_angular", Ki_Angular); + this->declare_parameter("Kd_angular", Kd_Angular); + + this->declare_parameter("linear_sp", linear_X); + this->declare_parameter("Kp_linear", Kp_Linear); + this->declare_parameter("Ki_linear", Ki_Linear); + this->declare_parameter("Kd_linear", Kd_Linear); + + // Initialize publishers and subscribers + _publisher = this->create_publisher("/cmd_vel", 10); + _subscriber_camera_image_raw = this->create_subscription( + "/camera/image_raw", 10, std::bind(&LineFollowing::image_callback, this, _1)); + _timer = this->create_wall_timer(100ms, std::bind(&LineFollowing::timer_callback, this)); + + // Initialize PID controllers for angular and linear velocities + _angular_pid = std::make_unique(Kp_Angular, Ki_Angular, Kd_Angular, -angular_Z, angular_Z); + _linear_pid = std::make_unique(Kp_Linear, Ki_Linear, Kd_Linear, -linear_X, linear_X); +} + +void LineFollowing::timer_callback() +{ + _bool_update = true; +} + +void LineFollowing::image_callback(const std::shared_ptr camera_msg) +{ + static vector prev_edge; + int low_threshold_ = this->get_parameter("low_threshold").as_int(); + int upper_threshold_ = this->get_parameter("upper_threshold").as_int(); + + // Update angular PID parameters + _angular_pid->setKp(this->get_parameter("Kp_angular").as_double()); + _angular_pid->setKi(this->get_parameter("Ki_angular").as_double()); + _angular_pid->setKd(this->get_parameter("Kd_angular").as_double()); + + // Update linear PID parameters + double linear_sp = this->get_parameter("linear_sp").as_double(); + _linear_pid->setKp(this->get_parameter("Kp_linear").as_double()); + _linear_pid->setKi(this->get_parameter("Ki_linear").as_double()); + _linear_pid->setKd(this->get_parameter("Kd_linear").as_double()); + + // Convert image to OpenCV format and apply Canny edge detection + cv_bridge::CvImagePtr cv_ptr; + cv_ptr = cv_bridge::toCvCopy(camera_msg, "bgr8"); + + cv::Mat gray_img, canny_img; + cv::cvtColor(cv_ptr->image, gray_img, cv::COLOR_BGR2GRAY); + cv::Canny(gray_img, canny_img, low_threshold_, upper_threshold_); + + // Extract region of interest (ROI) + int row = 150; + cv::Mat roi = canny_img(cv::Range(row, row + 240), cv::Range(0, 640)); + + // Detect edges + vector edge; + for (int i = 0; i < 640; i++) { + if (roi.at(160, i) == 255) { + edge.push_back(i); + } + } + + switch (edge.size()) { + case 1: + _cntrl1 += 1; + break; + case 2: + _cntrl2 += 1; + break; + case 3: + _cntrl3 += 1; + break; + case 4: + _cntrl4 += 1; + break; + default: + break; + } + + if (edge.empty()) { + edge = prev_edge; + } + + // Compute midpoints + int mid_area = abs(edge[1] - edge[0]); + int mid_point = edge[0] + mid_area / 2; + int robot_midpoint = 640 / 2; + + // Visualize midpoints on the image + cv::circle(roi, cv::Point(mid_point, 160), 2, cv::Scalar(255, 255, 255), -1); + cv::circle(roi, cv::Point(robot_midpoint, 160), 5, cv::Scalar(255, 255, 255), -1); + + cv::imshow("Canny Img", roi); + cv::waitKey(1); + + // Publish velocities using PID control + geometry_msgs::msg::Twist velocity_msg_; + if (_bool_update) { + double angular_speed = -_angular_pid->stepPID(static_cast(robot_midpoint), static_cast(mid_point), 0.01); + double linear_speed = -_linear_pid->stepPID(velocity_msg_.linear.x, linear_sp, _dt) / (1 + velocity_msg_.angular.z); + + velocity_msg_.angular.z = angular_speed / (1 + 1.5 * abs(linear_speed)); + velocity_msg_.linear.x = linear_speed / (1 + 1.5 * abs(velocity_msg_.angular.z)); + + RCLCPP_INFO(this->get_logger(), "Linear: %.3f / Angular: %.3f", velocity_msg_.linear.x, velocity_msg_.angular.z); + _publisher->publish(velocity_msg_); + _bool_update = false; + } + + if (!edge.empty()) { + prev_edge = edge; + } +} + +LineFollowing::~LineFollowing() +{ + RCLCPP_INFO(this->get_logger(), "Shutting down Line Following node"); +} diff --git a/module_5_assignment/src/line_following/line_following_main.cpp b/module_5_assignment/src/line_following/line_following_main.cpp new file mode 100644 index 00000000..ccac9c1b --- /dev/null +++ b/module_5_assignment/src/line_following/line_following_main.cpp @@ -0,0 +1,13 @@ +#include "rclcpp/rclcpp.hpp" +#include "line_following/line_following.hpp" + +using namespace std; + +int main(int argc, char * argv[]) +{ + rclcpp::init(argc, argv); + auto line_follower = std::make_shared(); + rclcpp::spin(line_follower); + rclcpp::shutdown(); + return 0; +} \ No newline at end of file diff --git a/module_5_assignment/src/lqr_lib.cpp b/module_5_assignment/src/lqr_lib.cpp new file mode 100644 index 00000000..07c3076f --- /dev/null +++ b/module_5_assignment/src/lqr_lib.cpp @@ -0,0 +1,73 @@ +#include "lqr_lib.hpp" + +LQR::LQR(StateMatrix const& Q, InputMatrix const& R, int horizon): Q_(Q), R_(R), horizon_(horizon) { +/*This is the definition of the constructor, where the actual initialization and logic occur. There are a few important points here: + + Member Initializer List (: Q_(Q), R_(R), horizon_(horizon)): + Q_(Q): This initializes the member variable Q_ (which is presumably declared in the class) with the value of the parameter Q passed to the constructor. + R_(R): Similarly, R_ is initialized with the value of R. + horizon_(horizon): The member variable horizon_ is initialized with the horizon parameter. + */ + A_ = StateMatrix::Zero(3, 3); + B_ = InputMatrix::Zero(3, 2); + P_ = Q_; // why we are making P_ and Q_ same + + K_ = StateMatrix::Zero(B_.cols(), A_.rows()); + +} + +LQR::StateMatrix LQR::getA(double yaw, double v, double dt) { + + StateMatrix A(3, 3); + A << 1, 0, -v * sin(yaw) * dt, + 0, 1, v * cos(yaw) * dt, + 0, 0, 1; + return A; + +} + +LQR::InputMatrix LQR::getB(double yaw, double dt) { + + InputMatrix B(3, 2); + B << cos(yaw) * dt, 0, + dt * sin(yaw), 0, + 0, dt; + return B; + +} +void LQR::updateMatrices(StateMatrix const& A, InputMatrix const& B) { + + A_ = A; + B_ = B; + +} +void LQR::computeRiccati(InputMatrix B, StateMatrix A) { + + P_ = Q_; + B_ = B; + A_ = A; + + for (int i = horizon_; i > 0; --i) { + Eigen::MatrixXd Y = R_ + B_.transpose() * P_ * B_; + Eigen::JacobiSVD svd(Y, Eigen::ComputeThinU | Eigen::ComputeThinV); + Eigen::MatrixXd Yinv = svd.matrixV() * svd.singularValues().asDiagonal().inverse() * svd.matrixU().transpose(); + P_ = Q_ + A_.transpose() * P_ * A_ - (A_.transpose() * P_ * B_) * Yinv * (B_.transpose() * P_ * A_); + } + + /* wht we have to use JacobiSVD and svd.matrix and svd.singularValues()? + - to avoid the numerically unstable matrices + */ + + Eigen::MatrixXd Y = R_ + B_.transpose() * P_ * B_; + Eigen::JacobiSVD svd(Y, Eigen::ComputeThinU | Eigen::ComputeThinV); + Eigen::MatrixXd Yinv = svd.matrixV() * svd.singularValues().asDiagonal().inverse() * svd.matrixU().transpose(); + K_ = Yinv * B_.transpose() * P_ * A_; + +} + +LQR::InputVector LQR::computeOptimalInput(StateVector const& state_error) { + + InputVector u = -K_ * state_error; + return u; + +} diff --git a/module_5_assignment/src/lqr_node.cpp b/module_5_assignment/src/lqr_node.cpp new file mode 100644 index 00000000..a6b8b448 --- /dev/null +++ b/module_5_assignment/src/lqr_node.cpp @@ -0,0 +1,192 @@ +#include +#include +#include +#include +#include +#include + +input input_old = input(0, 0); + +LqrNode::LqrNode() + : Node("LqrNode"), dt_(0.03), tolerance(0.020), end_controller(false), + max_linear_velocity(0.05), max_angular_velocity(M_PI / 2), + current_waypoint(0), odom_received_(false) // Ensure current_waypoint is initialized to 0 +{ + robot_pose_sub_ = this->create_subscription( + "odom", 10, + std::bind(&LqrNode::robotPoseCallback, this, std::placeholders::_1)); + + control_input_pub_ = this->create_publisher("cmd_vel", 10); + + control_loop_timer_ = this->create_wall_timer(std::chrono::milliseconds(30), + std::bind(&LqrNode::controlLoopCallback, this)); + + goal_marker_pub_ = this->create_publisher("goal_markers", 10); + path_marker_pub_ = this->create_publisher("path_markers", 10); + + Q_ << 1, 0, 0, 0, 1, 0, 0, 0, 1; + + R_ << 0.25, 0, 0, 0.25; + lqr_ = std::make_unique(Q_, R_, 100); + + waypoints_ = {State(1, 1, M_PI / 4), State(2, 7, M_PI / 2), + State(3, 9, M_PI / 5), State(4, 6, 3 * M_PI / 2), + State(-1, 0, 0), State(-3,0,2* M_PI/2), + State(-5, 0, 4 * M_PI/2), State(-4,0,-4 * M_PI/4)}; + actual_state_ = State(0, 0, 0); + + optimiseHeading(waypoints_); +} + +void LqrNode::robotPoseCallback(const nav_msgs::msg::Odometry::SharedPtr msg) +{ + tf2::Quaternion q(msg->pose.pose.orientation.x, msg->pose.pose.orientation.y, + msg->pose.pose.orientation.z, msg->pose.pose.orientation.w); + tf2::Matrix3x3 m(q); + double roll, pitch, yaw; + m.getRPY(roll, pitch, yaw); + + actual_state_ = + State(msg->pose.pose.position.x, msg->pose.pose.position.y, yaw); + odom_received_ = true; + + // Update the path markers + updatePathMarkers(); +} + +void LqrNode::updatePathMarkers() +{ + visualization_msgs::msg::MarkerArray marker_array; + int id = 0; + for (const auto &state : waypoints_) + { + visualization_msgs::msg::Marker path_marker; + path_marker.header.frame_id = "map"; // Ensure this frame exists + path_marker.header.stamp = this->now(); + path_marker.ns = "path"; + path_marker.id = id++; + path_marker.type = visualization_msgs::msg::Marker::SPHERE; // Use SPHERE + path_marker.action = visualization_msgs::msg::Marker::ADD; + + // Set marker position + path_marker.pose.position.x = state.x; + path_marker.pose.position.y = state.y; + path_marker.pose.position.z = 0.0; + + // Set orientation to identity quaternion + path_marker.pose.orientation.x = 0.0; + path_marker.pose.orientation.y = 0.0; + path_marker.pose.orientation.z = 0.0; + path_marker.pose.orientation.w = 1.0; + + // Set the scale (non-zero) + path_marker.scale.x = 0.2; + path_marker.scale.y = 0.2; + path_marker.scale.z = 0.2; + + // Set color + path_marker.color.r = 0.0; + path_marker.color.g = 1.0; // Green color + path_marker.color.b = 0.0; + path_marker.color.a = 1.0; // Fully opaque + + // Push the marker to the array + marker_array.markers.push_back(path_marker); + } + // Publish the marker array + path_marker_pub_->publish(marker_array); +} + + +void LqrNode::publishVelocity(double v, double w) +{ + geometry_msgs::msg::Twist msg; + msg.linear.x = v; + msg.angular.z = w; + RCLCPP_INFO(rclcpp::get_logger("LQR"), "Publishing control input: v=%f, w=%f", + v, w); + control_input_ = input(v, w); + input_old = input(v, w); + control_input_pub_->publish(msg); +} + +void LqrNode::optimiseHeading(std::vector &waypoints) +{ + for (size_t i = 0; i < waypoints.size() - 1; ++i) + { + double dx = waypoints[i + 1].x - waypoints[i].x; + double dy = waypoints[i + 1].y - waypoints[i].y; + waypoints[i].theta = std::atan2(dy, dx); + } + waypoints.back().theta = waypoints[waypoints.size() - 2].theta; +} + +void LqrNode::controlLoopCallback() +{ + if (!odom_received_) + { + RCLCPP_INFO(rclcpp::get_logger("LQR"), "Waiting for odometry message..."); + return; + } + if (end_controller) + { + RCLCPP_INFO(rclcpp::get_logger("LQR"), "Goal reached!"); + control_loop_timer_->cancel(); + return; + } + + State desired_state = waypoints_[current_waypoint]; + Eigen::Vector3d x_actual(actual_state_.x, actual_state_.y, + actual_state_.theta); + Eigen::Vector3d x_desired(desired_state.x, desired_state.y, + desired_state.theta); + state_error_ = x_actual - x_desired; + + if (current_waypoint == 2) + { + waypoints_[current_waypoint + 1] = State(-1, 3, M_PI); + } + + RCLCPP_INFO(rclcpp::get_logger("LQR"), "Current Waypoint:=%zu ", current_waypoint); // Change %d to %zu + RCLCPP_INFO(rclcpp::get_logger("LQR"), "Actual state: x=%f, y=%f, theta=%f", x_actual(0), x_actual(1), x_actual(2)); + RCLCPP_INFO(rclcpp::get_logger("LQR"), "Desired state: x=%f, y=%f, theta=%f", x_desired(0), x_desired(1), x_desired(2)); + RCLCPP_INFO(rclcpp::get_logger("LQR"), "State error: x=%f, y=%f, theta=%f", state_error_(0), state_error_(1), state_error_(2)); + RCLCPP_INFO(rclcpp::get_logger("LQR"), "Current goal: x=%f, y=%f, theta=%f", + waypoints_[current_waypoint].x, waypoints_[current_waypoint].y, waypoints_[current_waypoint].theta); + + auto A = lqr_->getA(actual_state_.theta, control_input_.v, dt_); + auto B = lqr_->getB(actual_state_.theta, dt_); + lqr_->updateMatrices(A, B); + lqr_->computeRiccati(B, A); + + auto u = lqr_->computeOptimalInput(state_error_); + + Eigen::EigenSolver solver(B * lqr_->K_ + A); + auto eigenValues = solver.eigenvalues().real(); + RCLCPP_INFO(rclcpp::get_logger("LQR"), "Eigenvalues: %f, %f, %f", + eigenValues(0), eigenValues(1), eigenValues(2)); + + publishVelocity( + std::clamp(u(0), -max_linear_velocity, max_linear_velocity), + std::clamp(u(1), -max_angular_velocity, max_angular_velocity)); + + if (state_error_.norm() < tolerance) + { + RCLCPP_INFO(rclcpp::get_logger("LQR"), "Waypoint reached!"); + current_waypoint++; + if (current_waypoint >= waypoints_.size()) + { + end_controller = true; + publishVelocity(0.0, 0.0); + } + } +} + +int main(int argc, char **argv) +{ + rclcpp::init(argc, argv); + auto controller = std::make_shared(); + rclcpp::spin(controller); + rclcpp::shutdown(); + return 0; +} diff --git a/module_5_assignment/src/pid_lib/pid_lib.cpp b/module_5_assignment/src/pid_lib/pid_lib.cpp new file mode 100644 index 00000000..97c8a133 --- /dev/null +++ b/module_5_assignment/src/pid_lib/pid_lib.cpp @@ -0,0 +1,28 @@ +#include "pid_lib/pid_lib.hpp" + +// Default constructor +PID::PID() : _Kp(0), _Ki(0), _Kd(0), _err_prev(0), _integral_err(0), _cmd_min(0), _cmd_max(0) {} + +// Parameterized constructor +PID::PID(double Kp, double Ki, double Kd, double cmd_min, double cmd_max) + : _Kp(Kp), _Ki(Ki), _Kd(Kd), _err_prev(0), _integral_err(0), _cmd_min(cmd_min), _cmd_max(cmd_max) {} + +// PID step function to calculate control output +double PID::stepPID(double measurement, double setpoint, double dt) { + double error = setpoint - measurement; + _integral_err += error * dt; + double derivative = (error - _err_prev) / dt; + _err_prev = error; + + // Calculate the control command + double output = (_Kp * error) + (_Ki * _integral_err) + (_Kd * derivative); + + // Clamp the output within the allowed range + if (output > _cmd_max) output = _cmd_max; + if (output < _cmd_min) output = _cmd_min; + + return output; +} + +// Destructor +PID::~PID() {} diff --git a/module_5_assignment/worlds/line_following.world b/module_5_assignment/worlds/line_following.world new file mode 100644 index 00000000..a94621a4 --- /dev/null +++ b/module_5_assignment/worlds/line_following.world @@ -0,0 +1,343 @@ + + + + 1 + 0 0 10 0 -0 0 + 0.8 0.8 0.8 1 + 0.2 0.2 0.2 1 + + 1000 + 0.9 + 0.01 + 0.001 + + -0.5 0.1 -0.9 + + 0 + 0 + 0 + + + + 1 + + + + + 0 0 1 + 100 100 + + + + + + 100 + 50 + + + + + + + + + + + 10 + + + 0 + + + 0 0 1 + 100 100 + + + + + + + 0 + 0 + 0 + + + 0 0 -9.8 + 6e-06 2.3e-05 -4.2e-05 + + + 0.001 + 1 + 1000 + + + 0.4 0.4 0.4 1 + 0.7 0.7 0.7 1 + 1 + + + + + EARTH_WGS84 + 0 + 0 + 0 + 0 + + + + + 1 + + 0.166667 + 0 + 0 + 0.166667 + 0 + 0.166667 + + + 0.848639 -0.049037 0 0 -0 0 + + 0 0 0 0 -0 0 + + + /home/kushal16/rse_ws1/robotics_software_engineer/module_5_assignment/models/meshes/base.dae + 1 1 1 + + + + 1 + + + 0 0 0 1 + + 0 + 1 + + + 0 + 10 + 0 0 0 0 -0 0 + + + /home/kushal16/rse_ws1/robotics_software_engineer/module_5_assignment/models/meshes/base.dae + 1 1 1 + + + + + + 1 + 1 + 0 0 0 + 0 + 0 + + + 1 + 0 + 0 + 1 + + 0 + + + + + 0 + 1e+06 + + + 0 + 1 + 1 + + 0 + 0.2 + 1e+13 + 1 + 0.01 + 0 + + + 1 + -0.01 + 0 + 0.2 + 1e+13 + 1 + + + + + 0 + 0 + 0 + + + + 1 + + 0.166667 + 0 + 0 + 0.166667 + 0 + 0.166667 + + + -0.848635 0.049036 0.001 0 -0 0 + + 0 0 0 0 -0 0 + + + /home/kushal16/rse_ws1/robotics_software_engineer/module_5_assignment/models/meshes/line.dae + 1 1 1 + + + + 1 + + + 0 0 0 1 + + 0 + 1 + + + 0 + 10 + 0 0 0 0 -0 0 + + + /home/kushal16/rse_ws1/robotics_software_engineer/module_5_assignment/models/meshes/line.dae + 1 1 1 + + + + + + 1 + 1 + 0 0 0 + 0 + 0 + + + 1 + 0 + 0 + 1 + + 0 + + + + + 0 + 1e+06 + + + 0 + 1 + 1 + + 0 + 0.2 + 1e+13 + 1 + 0.01 + 0 + + + 1 + -0.01 + 0 + 0.2 + 1e+13 + 1 + + + + + 0 + 0 + 0 + + + link_0 + link_1 + 0 0 0 0 -0 0 + + + + 0 + 0.2 + + + 0 + 0.2 + + + + + 1 + 1 + -2.86298 2.05919 0 0 -0 0 + + + 167 545000000 + 132 128935348 + 1710645768 134970863 + 130740 + + 0 0 0 0 -0 0 + 1 1 1 + + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + -2.86298 2.05919 0 0 -0 0 + 1 1 1 + + -2.01434 2.01015 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + -3.71162 2.10823 -0.029 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + 0 0 0 0 -0 0 + + + + 0 0 10 0 -0 0 + + + + + 7.14678 0.208116 3.95616 0 0.455643 3.11219 + orbit + perspective + + + + \ No newline at end of file diff --git a/module_6_assignment/CMakeLists.txt b/module_6_assignment/CMakeLists.txt index 05db592f..4ae5044d 100644 --- a/module_6_assignment/CMakeLists.txt +++ b/module_6_assignment/CMakeLists.txt @@ -1,21 +1,64 @@ cmake_minimum_required(VERSION 3.8) project(module_6_assignment) +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +# enable_testing() if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") add_compile_options(-Wall -Wextra -Wpedantic) endif() -# find dependencies find_package(ament_cmake REQUIRED) -# uncomment the following section in order to fill in -# further dependencies manually. -# find_package( REQUIRED) +find_package(rclcpp REQUIRED) +find_package(std_msgs REQUIRED) +find_package(nav_msgs REQUIRED) +find_package(visualization_msgs REQUIRED) + +# Adding for c_xy +find_package(Eigen3 REQUIRED) + +# add_executable(linear_kf src/linear_kf.cpp) +# ament_target_dependencies(linear_kf rclcpp std_msgs nav_msgs visualization_msgs ) +# target_include_directories(linear_kf PRIVATE ${EIGEN3_INCLUDE_DIR}) +# target_link_libraries(linear_kf Eigen3::Eigen) + + + +# Add library for EKF +add_library(ekf_lib src/ekf_lib.cpp) +target_include_directories(ekf_lib PRIVATE ${EIGEN3_INCLUDE_DIR} include) +target_link_libraries(ekf_lib Eigen3::Eigen) + +# Add executable for EKF node +add_executable(ekf_node src/ekf_node.cpp) +target_include_directories(ekf_node PRIVATE include) +target_link_libraries(ekf_node ekf_lib) +ament_target_dependencies(ekf_node rclcpp sensor_msgs visualization_msgs nav_msgs) + + +install(TARGETS + ekf_node + DESTINATION lib/${PROJECT_NAME}) + +install(DIRECTORY launch config + DESTINATION share/${PROJECT_NAME}) + if(BUILD_TESTING) find_package(ament_lint_auto REQUIRED) + find_package(ament_cmake_gtest REQUIRED) + + # ament_add_gtest(test_kalman_filter test/kalman_test.cpp) + # target_link_libraries(test_kalman_filter kalman_lib "-fsanitize=address,undefined" Eigen3::Eigen) + # target_include_directories(test_kalman_filter PRIVATE include) + # target_compile_options(test_kalman_filter PRIVATE + # "-fsanitize=address,undefined" + # "-g") + # the following line skips the linter which checks for copyrights # comment the line when a copyright and license is added to all source files set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) # comment the line when this package is in a git repo and when # a copyright and license is added to all source files @@ -23,4 +66,4 @@ if(BUILD_TESTING) ament_lint_auto_find_test_dependencies() endif() -ament_package() +ament_package() \ No newline at end of file diff --git a/module_6_assignment/config/ekf_params.yaml b/module_6_assignment/config/ekf_params.yaml new file mode 100644 index 00000000..acd3f4c7 --- /dev/null +++ b/module_6_assignment/config/ekf_params.yaml @@ -0,0 +1,35 @@ +ekf_node: + ros__parameters: + imu_topic: "/imu" # Topic for IMU data + gps_topic: "/gps" # Topic for GPS data + output_topic: "/fused_odom" # Topic to publish fused IMU and GPS data + + # Process noise covariance (Q): Represents the uncertainty in the process model + # State variables: [x, y, vx, vy, theta] + process_noise_covariance: [ + 0.1, 0.0, 0.0, 0.0, 0.0, # x + 0.0, 0.1, 0.0, 0.0, 0.0, # y + 0.0, 0.0, 0.1, 0.0, 0.0, # vx + 0.0, 0.0, 0.0, 0.1, 0.0, # vy + 0.0, 0.0, 0.0, 0.0, 0.1 # theta + ] + + # Measurement noise covariance (R): Represents the uncertainty in sensor measurements + # State variables: [x, y, vx, vy, theta] + measurement_noise_covariance: [ + 0.5, 0.0, 0.0, 0.0, 0.0, # x + 0.0, 0.5, 0.0, 0.0, 0.0, # y + 0.0, 0.0, 0.5, 0.0, 0.0, # vx + 0.0, 0.0, 0.0, 0.5, 0.0, # vy + 0.0, 0.0, 0.0, 0.0, 0.5 # theta + ] + + # Initial state covariance (P): Initial guess of state uncertainty + # State variables: [x, y, vx, vy, theta] + initial_state_covariance: [ + 1.0, 0.0, 0.0, 0.0, 0.0, # x + 0.0, 1.0, 0.0, 0.0, 0.0, # y + 0.0, 0.0, 1.0, 0.0, 0.0, # vx + 0.0, 0.0, 0.0, 1.0, 0.0, # vy + 0.0, 0.0, 0.0, 0.0, 1.0 # theta + ] diff --git a/module_6_assignment/include/ekf_lib.hpp b/module_6_assignment/include/ekf_lib.hpp new file mode 100644 index 00000000..223e1aca --- /dev/null +++ b/module_6_assignment/include/ekf_lib.hpp @@ -0,0 +1,53 @@ +#ifndef EKF_LIB_HPP +#define EKF_LIB_HPP + +#include + +// IMU Readings: [omega, a] +// GPS Readings: [x_gps, y_gps] +// State Vector: [x, y, vx, vy, theta] +// Measurements: [GPS_readings, IMU_readings] + +class ExtendedKalmanFilter { +public: + ExtendedKalmanFilter(); + + void initialize(Eigen::VectorXd const& x_in, + Eigen::MatrixXd const& P_in, + Eigen::MatrixXd const& F_in, + Eigen::MatrixXd const& H_in, + Eigen::MatrixXd const& R_in, + Eigen::MatrixXd const& Q_in); + + // Prediction Step + void predict(); + + // Measurement Prediction + void measurement_prediction(); + + // Update Step + void update(Eigen::VectorXd const& z); + + // Matrices Updating + void updateF(); + void updateR(std::vector const& R_in); + + Eigen::VectorXd x_; + Eigen::VectorXd x_pred_; + Eigen::VectorXd z_pred_; + double dt; + +private: + + + Eigen::MatrixXd P_; + Eigen::MatrixXd F_; + Eigen::MatrixXd H_; + Eigen::MatrixXd R_; + Eigen::MatrixXd Q_; + double epsilon = 1e-6; + void normalizeAngle(double& angle); + void update_state(); +}; + +#endif \ No newline at end of file diff --git a/module_6_assignment/launch/ekf_fusion.launch.py b/module_6_assignment/launch/ekf_fusion.launch.py new file mode 100644 index 00000000..f15ddfab --- /dev/null +++ b/module_6_assignment/launch/ekf_fusion.launch.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python3 +from launch import LaunchDescription +from launch.actions import LogInfo +from launch_ros.actions import Node +from ament_index_python.packages import get_package_share_directory +import os + +def generate_launch_description(): + # Get the package share directory for module_6_assignment + pkg_share = get_package_share_directory('module_6_assignment') + + # Path to the EKF parameter file + parameters_file_path = os.path.join(pkg_share, 'config', 'ekf_params.yaml') + + return LaunchDescription([ + # Log information that the launch file is being loaded + LogInfo(msg="Starting EKF Fusion Launch File..."), + + # Launch the EKF node (using your custom EKF node) + Node( + package='module_6_assignment', + executable='ekf_node', + name='ekf_node', + output='screen', + parameters=[parameters_file_path], + remappings=[('/imu', '/imu'), + ('/gps', '/gps'), + ('/fused_odom', '/odom')] # Assuming the EKF node publishes to /odom + ), + # Launch rviz2 node + Node( + package='rviz2', + executable='rviz2', + name='rviz2', + output='screen', + ) + ]) diff --git a/module_6_assignment/share/module_6_assignment/worlds/turtlebot3_world.world b/module_6_assignment/share/module_6_assignment/worlds/turtlebot3_world.world new file mode 100644 index 00000000..e69de29b diff --git a/module_6_assignment/src/ekf_lib.cpp b/module_6_assignment/src/ekf_lib.cpp new file mode 100644 index 00000000..bdf9493a --- /dev/null +++ b/module_6_assignment/src/ekf_lib.cpp @@ -0,0 +1,110 @@ +#include "ekf_lib.hpp" +#include +#include + +// IMU Readings: [omega, a] +// GPS Readings: [x_gps, y_gps] +// State Vector: [x, y, vx, vy, theta] +// Measurements: [GPS_readings, IMU_readings] +// The object being measured is a car + +ExtendedKalmanFilter::ExtendedKalmanFilter() {} + +void ExtendedKalmanFilter::initialize(Eigen::VectorXd const& x_in, + Eigen::MatrixXd const& P_in, + Eigen::MatrixXd const& F_in, + Eigen::MatrixXd const& H_in, + Eigen::MatrixXd const& R_in, + Eigen::MatrixXd const& Q_in) { + x_ = x_in; + P_ = P_in; + F_ = F_in; + H_ = H_in; + R_ = R_in; + Q_ = Q_in; +} + +void ExtendedKalmanFilter::predict() { + std::cout << "Predicting the next state based on the current state and time step" << std::endl; + update_state(); + updateF(); + P_ = F_ * P_ * F_.transpose() + Q_; + std::cout << "Predicted covariance matrix (P) updated." << std::endl; +} + +void ExtendedKalmanFilter::measurement_prediction() { + double dx = x_pred_[0] - x_[0]; + double dy = x_pred_[1] - x_[1]; + double exp_x = x_pred_[0]; + double exp_y = x_pred_[1]; + double exp_omega = (x_pred_[4] - x_[4]) / dt; + double exp_a = (sqrt(pow(x_pred_[2] - x_[2], 2)) + (pow(x_pred_[3] - x_[3], 2))) / dt; + z_pred_ << exp_x, exp_y, exp_a, exp_omega; + std::cout << "Predicted measurement vector z_pred_: " << z_pred_.transpose() << std::endl; + + double a_d_Vx = (1 / (exp_a + epsilon)) * (x_pred_[2] * dx) / (dt * sqrt(pow(dx, 2) + pow(dy, 2)) + epsilon); + double a_d_Vy = (1 / (exp_a + epsilon)) * (x_pred_[3] * dy) / (dt * sqrt(pow(dx, 2) + pow(dy, 2)) + epsilon); + + std::cout << "Intermediate calculation a_d_Vx: " << a_d_Vx << ", a_d_Vy: " << a_d_Vy << std::endl; + + H_(0, 0) = 1; + H_(1, 1) = 1; + H_(2, 2) = a_d_Vx; + H_(2, 3) = a_d_Vy; + H_(3, 4) = 1; + // std::cout << "Measurement matrix H updated: " << std::endl << H_ << std::endl; +} + +void ExtendedKalmanFilter::update(Eigen::VectorXd const& z) { + measurement_prediction(); + // Measurement prediction completed. Predicted measurement vector (z_pred_): + std::cout << "------ Actual measurement vector (z): " << z.transpose() << std::endl; + std::cout << "------ Prediction vector (z_pred_): " << z_pred_.transpose() << std::endl; + + Eigen::VectorXd y = z - z_pred_; + std::cout << "Measurement residual (y = z - z_pred_): " << y.transpose() << std::endl; + + Eigen::MatrixXd S = H_ * P_ * H_.transpose() + R_; + // std::cout << "Residual covariance (S = H * P * H^T + R): " << S << std::endl; + + Eigen::MatrixXd K = P_ * H_.transpose() * S.inverse(); + // std::cout << "Kalman gain (K = P * H^T * S^-1): " << K << std::endl; + + x_ = x_ + K * y; + std::cout << "Updated state vector (x = x + K * y): " << x_.transpose() << std::endl; + + P_ = (Eigen::MatrixXd::Identity(5, 5) - K * H_) * P_; + // std::cout << "Updated covariance matrix (P = (I - K * H) * P): " << P_ << std::endl; + + normalizeAngle(x_[4]); +} + +void ExtendedKalmanFilter::updateF() { + F_.diagonal().setOnes(); + F_(0, 2) = dt; + F_(1, 3) = dt; + F_(4, 4) = 1; +} + +void ExtendedKalmanFilter::updateR(std::vector const& R_in) { + R_.diagonal() = Eigen::VectorXd::Map(R_in.data(), R_in.size()); + // std::cout << "Measurement noise covariance matrix R updated: " << R_.diagonal().transpose() << std::endl; +} + +void ExtendedKalmanFilter::normalizeAngle(double& angle) { + while (angle > M_PI) + angle -= 2.0 * M_PI; + while (angle < -M_PI) + angle += 2.0 * M_PI; +} + +void ExtendedKalmanFilter::update_state() { + // Motion Model + x_pred_[0] = x_[0] + x_[2] * dt; // new_position_x = current_position_x + velocity_x * time_step + x_pred_[1] = x_[1] + x_[3] * dt; // new_position_y = current_position_y + velocity_y * time_step + x_pred_[2] = x_[2]; + x_pred_[3] = x_[3]; + x_pred_[4] = x_[4]; + normalizeAngle(x_pred_[4]); + std::cout << "State prediction completed" << std::endl << "Predicted state vector x_pred: " << x_pred_.transpose() << std::endl; +} \ No newline at end of file diff --git a/module_6_assignment/src/ekf_node.cpp b/module_6_assignment/src/ekf_node.cpp new file mode 100644 index 00000000..1ac6ac53 --- /dev/null +++ b/module_6_assignment/src/ekf_node.cpp @@ -0,0 +1,127 @@ +#include "ekf_lib.hpp" +#include +#include +#include +#include +#include // Correct ROS 2 header +#include + +class EKFNode : public rclcpp::Node +{ +public: + EKFNode() : Node("ekf_node") + { + this->declare_parameter("imu_topic", "/imu"); + this->declare_parameter("gps_topic", "/odom"); + this->declare_parameter("output_topic", "/fused_odom"); + this->declare_parameter("dt", 0.1); + + imu_topic_ = this->get_parameter("imu_topic").as_string(); + gps_topic_ = this->get_parameter("gps_topic").as_string(); + output_topic_ = this->get_parameter("output_topic").as_string(); + dt_ = this->get_parameter("dt").as_double(); + + imu_sub_ = this->create_subscription( + imu_topic_, 10, std::bind(&EKFNode::imu_callback, this, std::placeholders::_1)); + gps_sub_ = this->create_subscription( + gps_topic_, 10, std::bind(&EKFNode::gps_callback, this, std::placeholders::_1)); + + fused_pub_ = this->create_publisher(output_topic_, 10); + + initialize_ekf(); + RCLCPP_INFO(this->get_logger(), "EKF Node Initialized"); + } + +private: + void initialize_ekf() + { + // State vector [x, y, vx, vy, theta] + Eigen::VectorXd x(5); + x << 0, 0, 0, 0, 0; + + // Covariance matrix (initial uncertainty) + Eigen::MatrixXd P = Eigen::MatrixXd::Identity(5, 5); + + // State transition matrix (F) + Eigen::MatrixXd F = Eigen::MatrixXd::Identity(5, 5); + + // Measurement matrix (H) - Adjusted for 5D measurement + Eigen::MatrixXd H = Eigen::MatrixXd::Zero(5, 5); + + // Measurement noise covariance (R) - Adjusted for 5D measurement + Eigen::MatrixXd R = Eigen::MatrixXd::Identity(5, 5); + + // Process noise covariance (Q) + Eigen::MatrixXd Q = Eigen::MatrixXd::Identity(5, 5) * 0.1; + + ekf_.initialize(x, P, F, H, R, Q); + ekf_.dt = dt_; // Set time step in EKF + } + + void imu_callback(const sensor_msgs::msg::Imu::SharedPtr msg) + { + // Extract IMU data (linear acceleration and angular velocity) + imu_data_ << msg->linear_acceleration.x, msg->angular_velocity.z; + imu_received_ = true; + } + + void gps_callback(const nav_msgs::msg::Odometry::SharedPtr msg) + { + if (!imu_received_) + { + RCLCPP_WARN(this->get_logger(), "IMU data not received yet, skipping GPS callback."); + return; + } + + // Extract GPS data (position x, y) + gps_data_ << msg->pose.pose.position.x, msg->pose.pose.position.y; + + // Prepare 5D measurement vector (position + velocity + orientation) + Eigen::VectorXd imu_measurement(3); // Assuming IMU gives [vx, vy, theta] + imu_measurement << imu_data_[0], imu_data_[1], imu_data_[2]; + + // Construct the full 5D measurement vector + Eigen::VectorXd measurement(5); + measurement << gps_data_, imu_measurement; + + // Predict and update the EKF with the 5D measurement + ekf_.predict(); + ekf_.update(measurement); + + // Prepare and publish the fused state + nav_msgs::msg::Odometry fused_msg; + fused_msg.header.stamp = this->now(); + fused_msg.header.frame_id = "map"; + + // Publish the fused state (position, velocity, orientation) + fused_msg.pose.pose.position.x = ekf_.x_(0); // x position + fused_msg.pose.pose.position.y = ekf_.x_(1); // y position + fused_msg.twist.twist.linear.x = ekf_.x_(2); // x velocity + fused_msg.twist.twist.angular.z = ekf_.x_(4); // orientation (theta) + + fused_pub_->publish(fused_msg); + } + + rclcpp::Subscription::SharedPtr imu_sub_; + rclcpp::Subscription::SharedPtr gps_sub_; + rclcpp::Publisher::SharedPtr fused_pub_; + + std::string imu_topic_; + std::string gps_topic_; + std::string output_topic_; + double dt_; + + Eigen::VectorXd imu_data_{2}; // IMU data (acceleration, angular velocity) + Eigen::VectorXd gps_data_{2}; // GPS data (position x, y) + bool imu_received_ = false; + + ExtendedKalmanFilter ekf_; // EKF instance +}; + +int main(int argc, char **argv) +{ + rclcpp::init(argc, argv); + rclcpp::spin(std::make_shared()); + rclcpp::shutdown(); + return 0; +} diff --git a/module_6_assignment/src/imu_gps_reader.cpp b/module_6_assignment/src/imu_gps_reader.cpp new file mode 100644 index 00000000..3f4fe807 --- /dev/null +++ b/module_6_assignment/src/imu_gps_reader.cpp @@ -0,0 +1,75 @@ +#include "rclcpp/rclcpp.hpp" +#include "sensor_msgs/msg/imu.hpp" +#include "nav_msgs/msg/odometry.hpp" +#include "geometry_msgs/msg/twist.hpp" + + +class IMUGPSReader : public rclcpp::Node +{ +public: + IMUGPSReader() + : Node("imu_gps_reader") + { + imu_subscription_ = this->create_subscription( + "imu", 10, std::bind(&IMUGPSReader::imu_callback, this, std::placeholders::_1)); + + gps_subscription_ = this->create_subscription( + "gps", 10, std::bind(&IMUGPSReader::gps_callback, this, std::placeholders::_1)); + + // Publisher for fused data (e.g., velocity, position, etc.) + sensor_fusion_publisher_ = this->create_publisher( + "sensor_fusion_data", 10); + } + +private: + void imu_callback(const sensor_msgs::msg::Imu::SharedPtr msg) + { + latest_imu_ = msg; + + // Log IMU data + RCLCPP_INFO(this->get_logger(), "Received IMU data: Orientation x=%.2f, y=%.2f, z=%.2f, w=%.2f", + latest_imu_->orientation.x, + latest_imu_->orientation.y, + latest_imu_->orientation.z, + latest_imu_->orientation.w); + + // Perform IMU-related computations or sensor fusion here (if needed) + } + + void gps_callback(const nav_msgs::msg::Odometry::SharedPtr msg) + { + latest_gps_ = msg; + + // Log GPS data + RCLCPP_INFO(this->get_logger(), "Received GPS data: Position x=%.2f, y=%.2f, z=%.2f", + latest_gps_->pose.pose.position.x, + latest_gps_->pose.pose.position.y, + latest_gps_->pose.pose.position.z); + + // Fuse IMU and GPS data here (you might need a Kalman filter, for example) + // Example: create a fused message for publishing + geometry_msgs::msg::Twist fused_msg; + fused_msg.linear.x = latest_gps_->pose.pose.position.x; // Example: using GPS position + fused_msg.linear.y = latest_gps_->pose.pose.position.y; + fused_msg.angular.z = latest_imu_->orientation.z; // Example: using IMU orientation + + // Publish fused data + sensor_fusion_publisher_->publish(fused_msg); + } + + rclcpp::Subscription::SharedPtr imu_subscription_; + rclcpp::Subscription::SharedPtr gps_subscription_; + rclcpp::Publisher::SharedPtr sensor_fusion_publisher_; + + sensor_msgs::msg::Imu::SharedPtr latest_imu_; + nav_msgs::msg::Odometry::SharedPtr latest_gps_; +}; + +int main(int argc, char *argv[]) +{ + rclcpp::init(argc, argv); + auto node = std::make_shared(); + rclcpp::spin(node); + rclcpp::shutdown(); + return 0; +} diff --git a/robotics_software_engineer b/robotics_software_engineer new file mode 160000 index 00000000..ce73a949 --- /dev/null +++ b/robotics_software_engineer @@ -0,0 +1 @@ +Subproject commit ce73a9497fad4dc06fbf3381973d2db68f0c8882 diff --git a/robotics_software_engineer.code-workspace b/robotics_software_engineer.code-workspace new file mode 100644 index 00000000..bd049b79 --- /dev/null +++ b/robotics_software_engineer.code-workspace @@ -0,0 +1,97 @@ +{ + "folders": [ + { + "path": "." + }, + { + "path": "../../../robotisim_ws" + } + ], + "settings": { + "files.associations": { + "cctype": "cpp", + "clocale": "cpp", + "cmath": "cpp", + "csignal": "cpp", + "cstdarg": "cpp", + "cstddef": "cpp", + "cstdio": "cpp", + "cstdlib": "cpp", + "cstring": "cpp", + "ctime": "cpp", + "cwchar": "cpp", + "cwctype": "cpp", + "any": "cpp", + "array": "cpp", + "atomic": "cpp", + "strstream": "cpp", + "bit": "cpp", + "*.tcc": "cpp", + "bitset": "cpp", + "chrono": "cpp", + "codecvt": "cpp", + "compare": "cpp", + "complex": "cpp", + "concepts": "cpp", + "condition_variable": "cpp", + "cstdint": "cpp", + "deque": "cpp", + "forward_list": "cpp", + "list": "cpp", + "map": "cpp", + "set": "cpp", + "string": "cpp", + "unordered_map": "cpp", + "unordered_set": "cpp", + "vector": "cpp", + "exception": "cpp", + "algorithm": "cpp", + "functional": "cpp", + "iterator": "cpp", + "memory": "cpp", + "memory_resource": "cpp", + "numeric": "cpp", + "optional": "cpp", + "random": "cpp", + "ratio": "cpp", + "regex": "cpp", + "string_view": "cpp", + "system_error": "cpp", + "tuple": "cpp", + "type_traits": "cpp", + "utility": "cpp", + "fstream": "cpp", + "future": "cpp", + "initializer_list": "cpp", + "iomanip": "cpp", + "iosfwd": "cpp", + "iostream": "cpp", + "istream": "cpp", + "limits": "cpp", + "mutex": "cpp", + "new": "cpp", + "numbers": "cpp", + "ostream": "cpp", + "semaphore": "cpp", + "shared_mutex": "cpp", + "sstream": "cpp", + "stdexcept": "cpp", + "stop_token": "cpp", + "streambuf": "cpp", + "thread": "cpp", + "cfenv": "cpp", + "cinttypes": "cpp", + "typeindex": "cpp", + "typeinfo": "cpp", + "variant": "cpp" + }, + "python.autoComplete.extraPaths": [ + "/opt/ros/humble/lib/python3.10/site-packages", + "/opt/ros/humble/local/lib/python3.10/dist-packages" + ], + "python.analysis.extraPaths": [ + "/opt/ros/humble/lib/python3.10/site-packages", + "/opt/ros/humble/local/lib/python3.10/dist-packages" + ] + } +} \ No newline at end of file