From 447e21cef4b848717fd4aabe64bfd5ab6f93c3ab Mon Sep 17 00:00:00 2001 From: Amr Elfeky Date: Sun, 20 Oct 2024 22:54:50 +0200 Subject: [PATCH 1/2] initial commit with project files --- .vscode/c_cpp_properties.json | 28 + .vscode/launch.json | 7 + .vscode/settings.json | 71 + build/CMakeCache.txt | 380 ++ build/CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 + .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 + .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++ build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++ build/CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + build/CMakeFiles/CMakeOutput.log | 449 +++ build/CMakeFiles/Makefile.cmake | 51 + build/CMakeFiles/Makefile2 | 112 + build/CMakeFiles/TargetDirectories.txt | 3 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/membot.dir/DependInfo.cmake | 23 + build/CMakeFiles/membot.dir/build.make | 174 + build/CMakeFiles/membot.dir/cmake_clean.cmake | 19 + .../membot.dir/compiler_depend.internal | 2363 +++++++++++ .../membot.dir/compiler_depend.make | 3504 +++++++++++++++++ .../CMakeFiles/membot.dir/compiler_depend.ts | 2 + build/CMakeFiles/membot.dir/depend.make | 2 + build/CMakeFiles/membot.dir/flags.make | 10 + build/CMakeFiles/membot.dir/link.txt | 1 + build/CMakeFiles/membot.dir/progress.make | 7 + build/CMakeFiles/membot.dir/src/chatbot.cpp.o | Bin 0 -> 228616 bytes .../CMakeFiles/membot.dir/src/chatbot.cpp.o.d | 402 ++ build/CMakeFiles/membot.dir/src/chatgui.cpp.o | Bin 0 -> 323600 bytes .../CMakeFiles/membot.dir/src/chatgui.cpp.o.d | 385 ++ .../CMakeFiles/membot.dir/src/chatlogic.cpp.o | Bin 0 -> 333256 bytes .../membot.dir/src/chatlogic.cpp.o.d | 402 ++ .../CMakeFiles/membot.dir/src/graphedge.cpp.o | Bin 0 -> 36632 bytes .../membot.dir/src/graphedge.cpp.o.d | 267 ++ .../CMakeFiles/membot.dir/src/graphnode.cpp.o | Bin 0 -> 143288 bytes .../membot.dir/src/graphnode.cpp.o.d | 267 ++ build/CMakeFiles/progress.marks | 1 + build/Makefile | 289 ++ build/cmake_install.cmake | 54 + build/membot | Bin 0 -> 427456 bytes src/chatbot.cpp | 102 + src/chatbot.h | 16 +- src/chatgui.cpp | 4 +- src/chatgui.h | 5 +- src/chatlogic.cpp | 40 +- src/chatlogic.h | 7 +- src/graphnode.cpp | 19 +- src/graphnode.h | 13 +- 51 files changed, 11219 insertions(+), 41 deletions(-) create mode 100644 .vscode/c_cpp_properties.json create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/CMakeFiles/CMakeOutput.log create mode 100644 build/CMakeFiles/Makefile.cmake create mode 100644 build/CMakeFiles/Makefile2 create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/membot.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/membot.dir/build.make create mode 100644 build/CMakeFiles/membot.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/membot.dir/compiler_depend.internal create mode 100644 build/CMakeFiles/membot.dir/compiler_depend.make create mode 100644 build/CMakeFiles/membot.dir/compiler_depend.ts create mode 100644 build/CMakeFiles/membot.dir/depend.make create mode 100644 build/CMakeFiles/membot.dir/flags.make create mode 100644 build/CMakeFiles/membot.dir/link.txt create mode 100644 build/CMakeFiles/membot.dir/progress.make create mode 100644 build/CMakeFiles/membot.dir/src/chatbot.cpp.o create mode 100644 build/CMakeFiles/membot.dir/src/chatbot.cpp.o.d create mode 100644 build/CMakeFiles/membot.dir/src/chatgui.cpp.o create mode 100644 build/CMakeFiles/membot.dir/src/chatgui.cpp.o.d create mode 100644 build/CMakeFiles/membot.dir/src/chatlogic.cpp.o create mode 100644 build/CMakeFiles/membot.dir/src/chatlogic.cpp.o.d create mode 100644 build/CMakeFiles/membot.dir/src/graphedge.cpp.o create mode 100644 build/CMakeFiles/membot.dir/src/graphedge.cpp.o.d create mode 100644 build/CMakeFiles/membot.dir/src/graphnode.cpp.o create mode 100644 build/CMakeFiles/membot.dir/src/graphnode.cpp.o.d create mode 100644 build/CMakeFiles/progress.marks create mode 100644 build/Makefile create mode 100644 build/cmake_install.cmake create mode 100755 build/membot diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 000000000..4a04076d2 --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,28 @@ +{ + "configurations": [ + { + "name": "Linux", + "includePath": [ + "${workspaceFolder}/**", + "/usr/include/wx-3.0" + ], + "defines": [], + "compilerPath": "/usr/lib/ccache/gcc", + "cStandard": "c17", + "cppStandard": "gnu++17", + "intelliSenseMode": "linux-gcc-x64" + }, + { + "name": "CppND_MMCB", + "includePath": [ + "${workspaceFolder}/**" + ], + "defines": [], + "compilerPath": "/usr/lib/ccache/gcc", + "cStandard": "c17", + "cppStandard": "gnu++17", + "intelliSenseMode": "linux-gcc-x64" + } + ], + "version": 4 +} \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 000000000..5c7247b40 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,7 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..7bd78e708 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,71 @@ +{ + "C_Cpp.errorSquiggles": "disabled", + "files.associations": { + "cctype": "cpp", + "clocale": "cpp", + "cmath": "cpp", + "cstdarg": "cpp", + "cstddef": "cpp", + "cstdio": "cpp", + "cstdlib": "cpp", + "cstring": "cpp", + "ctime": "cpp", + "cwchar": "cpp", + "cwctype": "cpp", + "array": "cpp", + "atomic": "cpp", + "hash_map": "cpp", + "bit": "cpp", + "*.tcc": "cpp", + "chrono": "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", + "string_view": "cpp", + "system_error": "cpp", + "tuple": "cpp", + "type_traits": "cpp", + "utility": "cpp", + "fstream": "cpp", + "initializer_list": "cpp", + "iomanip": "cpp", + "iosfwd": "cpp", + "iostream": "cpp", + "istream": "cpp", + "limits": "cpp", + "mutex": "cpp", + "new": "cpp", + "numbers": "cpp", + "ostream": "cpp", + "semaphore": "cpp", + "sstream": "cpp", + "stdexcept": "cpp", + "stop_token": "cpp", + "streambuf": "cpp", + "thread": "cpp", + "cinttypes": "cpp", + "typeindex": "cpp", + "typeinfo": "cpp" + } +} \ No newline at end of file diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 000000000..1dffe76c2 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,380 @@ +# This is the CMakeCache file. +# For build in directory: /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//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/lib/ccache/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/lib/ccache/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=/usr/local + +//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=Membot + +//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 +Membot_BINARY_DIR:STATIC=/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build + +//Value Computed by CMake +Membot_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +Membot_SOURCE_DIR:STATIC=/home/aelfeky/Documents/CppND-Memory-Management-Chatbot + +//Location of wxWidgets library configuration provider binary (wx-config). +wxWidgets_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/wx-config + +//Use debug build? +wxWidgets_USE_DEBUG:BOOL=OFF + +//Location of wxWidgets resource file compiler binary (wxrc) +wxWidgets_wxrc_EXECUTABLE:FILEPATH=/usr/bin/wxrc + + +######################## +# 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/aelfeky/Documents/CppND-Memory-Management-Chatbot/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=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/aelfeky/Documents/CppND-Memory-Management-Chatbot +//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 wxWidgets +FIND_PACKAGE_MESSAGE_DETAILS_wxWidgets:INTERNAL=[-L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_gtk3u_core-3.0;-lwx_baseu-3.0][/usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0;/usr/include/wx-3.0][v3.0.5()] + diff --git a/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 000000000..8e67993aa --- /dev/null +++ b/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/lib/ccache/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/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 000000000..0a176299d --- /dev/null +++ b/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/lib/ccache/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/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..a4691337f66c7201fb0c354daa924d93cb69ee7e GIT binary patch literal 15968 zcmeHOYit}>6~4Q9x#ZzZnvjr`W}z)4EuPqk6GD*5+Us>@E5`|m1A>rFX1!y3#6HaK zY-<-Nf$*pmQUz2Mia-hl0TMz=B}9Hyg{^{$sGuT0ph2ioC{zSUTNes4kY+h&?)f(3 zVcnv_49olcEXD%isFPjA6$0GYFL)+8o&_%E=?E#Tb&I$kT zlzfJY#skdXWXCB14(!OiXH-crbS6x>p6vSV`Rj*cDOMzw5g^_%8?CF!5X)SjV3io(>H zlQgRMF)bq=>sE`N?Z5Nnmph)i^ho;T?Vq^giQhfF{kdC*|G+lfZ}wpuE*uX-gk`RC zn{1==@o}oj*d{#hJX!RKc|JJ)susF5amg0EH4k5!hv$C1xkVghStFCSHR_h^f_t|^ zA|-gls(NG`QY>?Rcc?vs*}k;3)!1rmZ`QYUD=Ry^*UCE;XUwg7PGxv+x==1T z!*;H~;l_&Pl7zFgX-h-SV9fv1XDUWA_ZQ=(w%)ytv(Dp>x$l1N0ZMb6zVURyb&TsL zxl;49a(#opC;{72S`Qxbh25IxbI3VExftMs=lxQE#~5RunE=n@2W2+E%U2>)5k?t^ zG7x1T%0QHXC<9Rjq73{WXW-B6H~!r`e!0y&vFMjulrle6_u`G8na6+FcFxaAWBWry z|EY1y*9h7-Dz+!-QD5p;zTEX(cKZAs=JYe>@!!tuAI@~uyMAn*?0JF$G}ctf@}*Iu zed8znc*H+QjCpd==NaBH>#d=t-@|ok`ntx&_KnBb@SGsoyT1MQ9K+_T=JbsD*z>#1 z$7UCpvB%BxSH0B~;1&tc*0?y@zLEL`f9~(G9#*T`ZHLU`J#ns@)6aU#%o9C}Nw~DR z(P&)C)5qhBUZ%V5*b(xbB)3FPqb~i$BU-;clMDTsFUGo?P?u6_lOt zEljk3zaGn65q32n=C4?Dc455zY*_Q_R+=?`3`M$fY)O z5M?0BK$L+f15pN|3`7}-GVt$bfZu<;QppYt?AukPH+JPwD?i~?4tMT660{%6?i9i@&bfza z9RfSVHY|82zkB0%S*KoTG>#IUCcKyM453N*;7p@&nve^>Q{@u7`+$l~CSn_wEonPN zFVvXlwF5`V=Phi|zr=qdcQaMH>3Z}_O_HLXfr5dG^kt?m_ED!5K?jUWJPBkQvMafv88r6KgAE<7#v^b6wM zC^GE+(a`;+Jo(gBk@aG7dcl27?|ag%segPkay)+%8U2#*|2@F^@c%F()}`)Ar*|bc z9m>^8UM<z9bGkF?7C;`R-?0fv(T^HAdjns>cvLbit`;K&1WScNin#du$4WZ zkGNW)CS*K{xk?IuI>c`i9^)JKS*pa;I+aLi2IHPrS;y#U0miG=D)kYnaJ#r(!1Fka zsp}QSKlpD_rB(kQ@$C~TmDH9PU%wFksPF>nCEhcnJ+tAI}iKGQL(}+(Y>&^VBk& z1e6ZfdjpJ{ilu=Z4T&v-%#(~Y?^4=WnpDZ(VG1Sl(lDYUtjN_wQpeHU}o4F?(L(8 zm1G#&tdPPMg;&{@;CDUn^i)|+-u7(e=ZM0xpf@d$Fn0%om9Lhqal4e~-3{4&WR-VI zR;}vfDM*PvtX#D!zW)9R%c30-{9u(2k+({;-2X6l8%Fauc&mkfHfZBfb*kvuIYO_Z zaU3nV;(j37eUBxNb?4S%DD$1BB=nrG8Ocl?Wq)#4iWLfqzYdGUF!p8ID4@vv$ zp{6}hr{H$c9ii^9&>z3sz$6R>!~X9j{;xC#LjN)E1EPJ* z`!Mf9Seq(5=Yv1yg}_r{$bID8!5{NEmpGnkz#sEWApf2ROE~`@A|=o9;E#D75c6g9 zA9lcd$e-tokTGurc1q*n{-aMPslqvhKjyK(x)`GU@bQ0v^n6UvH-8u8_W|>F3FEhg zI^$R9Kj@znKcI+B7s$YeLjIki0KyIdAOpW0@=u8Zm=B#W_#xiIA%DypfVjVbeR%wy z6@TPkCB;(kJ`n*zLsUPY8g~)?r^Eor@4A8|-2P8V8T79wwKeempflBR{y{%Q6`n)l z{sZ$??1v27Lk9kaeA@&5m?zJ65J?4gTDm5Ke}NP{_RxNF-f3u$Iv*Sr9{*h6hx7Oi z;@AZKn1|N4u(eVt|MS`h{DHHi3i>x4I<*hlK?L|gzDgD5&_3p83Golx%i+LXEg*t9 zF>mtlzpcsW3jBkJu@f{+Nx*MO$M`ztxik8M??1lZLf?b_m-t4B%H~jTw5zo|7jEsp Ol7CpJEDJe=MD6~4Q9xipD4Y0{XaG)rl!gyMGO>N{Eynl&ykVs6-(W6+uWS&{hf}P#0R{LdbH?z2{qx zN9&f?4U}$Q=6!egh{gx_oD~txHALnMS)%eZrU5s(b%XUHdvB-YPGWK*jOcAU~dqCuqbHbl) z$!8GTBn&X=QpAx54Gm^IrDfY43peosR1;Du{0}v;v~NcafjYi|AhqaGDQF zdrO^%nB*TQ=~X-PxlC8*&V05tpDR?RTc^9bTDv-}a?$G0O>@8E^x-kJf9SBHFjeLx zjVgNF$cV?f4WeiJ=bkR#@mOi_(eG7v{Q9Y;AKmil`?vj+ZMfg;!!}$v9)<|ZT<12~ z#^mGURFknyc;0<_QWHyjas2fSbiKsI8}QB&d|?Tm`*l-;ILdKGr_;_@u8_{>?siF} z1dlppFJ1DS$#kxuSmyk8sr>_~eZ5YH)nVI*&i*zVo>+QktXmi)RY1V_ZM+ zb%vjp>l^$<3D}e{dhn1h+-`V2hnzE%i$30e-Y@xhj4}3^^YJ`>Q09HS{3JpZVwiz2 z17QZj41^g7GZ1DV%)tL~2L9Z9<6rF)mz(U9D}K3CDf^REFIxMVed32r=X6$TyB{R_ zPql4dC1~EN*q)^CYpG9Zx&05R+4JwWXMby-cy8{%NV2`!{$u;p-lr%)ZDW}%UmCNT zw|+v$BmMzm>{BZ~&v4tkw~?BDH`l4@Yibvpw;pH1bAn`_)AqYF3_Gscvvc<2f4tp( ze14f7dBQ$_)!RS;wn>1d+QqTvt<*30bAONTWwol@de}a(H_BCe_IYo$eRA(g5-#ni z)oPcr^!3DwztdfJ<4f+CMYnxlXY}@9vHaq((*tl1_4{FV!lFs_8Vn zP-C9g4jdz&TiBp)m3||4GgUk3vz>TNtc~@rZFy(&wRbfgSGRB8^X6SQ>(`g;|33P} zU`KT>9MhxEi^PAJiR9YYr=q=URz^$IG8175GZ1DV%s`ldFau!*!VH8N2s037Ak4u3 zMh3865$hAN_E6vSP#0IDo3eg!jmTeTmG%_3txB;PM_f&S&IwIa(8 z%OXasO`PBxJ}PESt5O$4|2jjf`vk8QY!Tcj2*BFNs;qxpC5kp_2>qxEPm4WuLA)D9 zhTY$4roWUYO|rcze6mX|=VsSG3rEPe+H<*11FIS8tHV)pGS>EojC0j*#Xvl90FrY6g+CMEcL|U24f_;TBC18j5{ALJ=T+7bdRl<-YP3pygeu%Ft{3n;4kPM1 zh4Bymn^bAk{~u`kn2N`ZCC2MB!Y72sxO-XnW5Nrl7V2jXqA92OXY2wwqLIf zyip8&(5Rogv_17MFrMB{yi)7x>+}(3SleH(aGim7iEp&N{9fYYF!JHIHNQ!zgpZ`^ zSBQ_PP4)8y?bnH4A8l6nJp%ub*azc0s^i0I0iPs(U38PexQFKF%u~xMZWy_Y)w9IM zX#BJ!U}=!|i>#+{l8|wzpEZ%{lGtOs!RsZl-yy%J`WX@_Um>3R6SQ9ut#<_>G;SsS zrbUbq_7J~5O23kU>p~qGEqU!$kygsn(>BLTk1Ha|US({|8dVFc>K$*=8Rd2LWwOi` zo$-7zlg>L?uUINO>B_VkEly75UC+&0ZH+B>jepKbmr7}RC|K}HGit1qo^+jTWpZ+c zTzry4mfj-M-of+-+}=Cy?4?$6dAHQFFJ+BRO)2NS1MOY8!dTJqJ&R|ia7@bUR zoZ8Li(gm%*O?&zD`JCtFU7ty}wxFy~=lT!!4C<$o4s9and(TkMV5*mB+Ku5PZPD6& z2bHsbV0d58fHU0Re<(TPjP&fIhni#<*wm1~R)*KwzTjrlURvqYQ4|);UIr2tZ)|X~ z<)Sl@E@XMrLu#0;vblm&DZ5$4heY<7a#?)!whG6gjS~F4m5+#bP&C{Yv3Pezz1zG4 zL!Tttk5rzS^wJqZuVionwOoO=V@xTlQ1o1Dyil>GO2sL+wVi=)AV_ z7}Vwy>GFiKvNHv0!k||&nh&|9a;{idBsioix%o6ZD2qpsvZnIp%Nj3I#dD|Wn};D; z7IkJVcR~i6|?g9z}0e3dH9 zp?%ETV&WgPm&1X(T1EtOVqWLre`}pF75MuR=iYCckbvKkj`4MTJ$=w0{QmKM82aw_ fzr;6CR1$&UXxC_Yj@;OPJO5*$vO3@p5Y;~bTFV^r literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 000000000..31e4d10c1 --- /dev/null +++ b/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-47-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-47-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-47-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-47-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 000000000..41b99d778 --- /dev/null +++ b/build/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/CMakeFiles/3.22.1/CompilerIdC/a.out b/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..c786756abbd10a6ac500dd20933efa409d328d0c GIT binary patch literal 16088 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 & 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/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..9944be481759fba2110a3ba6af6d9c647c7ea1a9 GIT binary patch literal 16096 zcmeHOYit}>6~4Pk8izc*NgEQ9(k!K|5?W7e$4O0)$vXBrV`Rr^;*>yYMq}^VyJ8<^ zcb3`_v_XMllLR#a0Y8FNwGv1mBoL^m6)jE+MX3r(evwKDg-6vOrLB3J5@k8(-t(=; z({&KgAN-hOdCooGdE7ha-kH5KbMM2+zMg0#qCiX32Ng?+m_ZVvcWxzsPG~kpstHS4Y=HSiBDIEP@vn!MR4MzaMs zmpzsykrF)Ols&iPIe9l*P%LwPcd31Sy?eWyR;$(8Su5{oQ%>(-zmrOr(qq}Omo5$V zcjbzO^q@PO<8Wj7VnM<=#>XE37wOix8f=JsN|R5oQ-aMpSJG4_KqU!gQd>5gXz z*Dc;A8@r7Gyd-!$fPY@_tpWT?f;R{7?+AWrkJ7|r zhx-b2*@yEO16}dq7~8Cy_2E2jL32J_-*2G^d6Zh5VD z`r^mz>EGHXem{F)FxfKGa^61O@gfDNt}m12Uq-FQEuYo#2tP-NeR|o`%-%oet*5H* z=Q35jqI$V;%W*b*UO3sG(e^vPz--%fdwSMB_xc|D+}sj7@`8Qwx_1i&xKjc&R4>D*I%|O(a~|R;^aAr0DR14igz7-v$1Ec#xDF z=rH+BfBLFDUAg?Tq-uP2CX&2H_|x@pV|aS~PuEa3 zpIjQNS)Z+EO;JwO!%rr!4N>>h`mWYn+@z4g41^g7GZ1DV%s`ldFau!*!VH8N2s037 zAk4s9Gr-@!ZbZHNdj@uo6!YWRT)K3WzDf=)v|gZhKAA3+v&F*EW=$CyjF6!#1R$u+S@qFt+RicV3@41^SBAk09RfiMGM2Eq)483;2FW+2Q!n1Q!9 z16Z$!^@&&ms2^Uas#T~?)-SFW`A4$O@m(Tg9pq+_@d&d?WUPne=N=~L|9ZVzWcjmr-Q9p8F*xKi*caeC0FC;X*PZ)&T$Hc3#BlL8Sajii* ze2V_LUR+ner>GE7H!EBxz`sd_dhLH!+s9NQZY*03qX_lwFAyG~mE2SB5knuV7ysAV zp01X_czIR(t*x!YN0>LY{X1*d5%3r#WE}(_Zz4SIlTkdP@eN8PfEeCOcuZ}mD%@{?-!JyTI3qeftmb)%@U_tm3ga4@hZ(1uRoozQnW`^pe1i(EzdkE?a6R=i zgvV%{Boc^h_ydHmqw$cC@uuG)k?J{#6BB#f4=zX?j5kF4mBiU5_g($Yh?KwKICNe? z``0A?)-aJ}p!d@c1?JYnq6esyT117v0QQ3%{eKrSSmYiWkT^g#$4Jy4s z7QA;L>$s(oJL#kgUTIQ|mfU>WNmcUsNpkT?4q18&OuPEskEgqi9O;rbnY}4%WPDsX zAMI;t%@#(Bcymc{dJcB>C!OT}Zin^}bbn-jXMb-O!Sw3WN!p^dyALX7U*Evq&OT?L zr{_>|&>8I9+m|Gd;J$_gb~F6D9SrG|>$yswB}HMuY-b>0;ob%(RW3RidOgbf9(o7J zDwQobm2x_z^r_(8s*!STVXWegrJc9FH&v8J@xdEjs%*GimWuVZ49B637LpDfz7{a} ziuMM(E*5V7sHKEAc<8<|P38B$N?GN}yyp%R_ezFmP|6l)-^aMJ3Pmq%jTI`^c&Rv^ zE_staXt~N z!1(vr?~nNacpQepgZ>{T{BJY|L;ErB1V{atch>G}63->hb58hUUJCxG*l`;F8CDb{1nXpCrHV2O!#A736A+X+7CPMhsdAjtdKEp1#gzhgY8F~PE&z% z3V+O_!7-0U{lWA9D*5s`L0|h_k>3|QKah#0VE=ucP``g%{J=#N@A;oC;ExCVn?(T* zI|P6X{_TK&LKNV~0v!fF#QR>rAM+Y;JYT^+c>X^Wf8<}q#Zvfr5y1q8sD4Z(ZX*0& z5(DsiYL=!DtpDc(`~By{AN9sQv|#u27)> literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 000000000..973d2a100 --- /dev/null +++ b/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/aelfeky/Documents/CppND-Memory-Management-Chatbot") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 000000000..d52ae96f2 --- /dev/null +++ b/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-47-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/lib/ccache/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/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/lib/ccache/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/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0ed03/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0ed03.dir/build.make CMakeFiles/cmTC_0ed03.dir/build +gmake[1]: Entering directory '/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_0ed03.dir/CMakeCCompilerABI.c.o +/usr/lib/ccache/cc -v -o CMakeFiles/cmTC_0ed03.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4bf80.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_4bf80.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccHnEEdm.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4bf80.dir/' + as -v --64 -o CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.o /tmp/ccHnEEdm.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_0ed03 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0ed03.dir/link.txt --verbose=1 +/usr/lib/ccache/cc -v CMakeFiles/cmTC_0ed03.dir/CMakeCCompilerABI.c.o -o cmTC_0ed03 +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_0ed03' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0ed03.' + /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/cclYQ1BW.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_0ed03 /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_0ed03.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_0ed03' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0ed03.' +gmake[1]: Leaving directory '/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/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/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0ed03/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0ed03.dir/build.make CMakeFiles/cmTC_0ed03.dir/build] + ignore line: [gmake[1]: Entering directory '/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_0ed03.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/lib/ccache/cc -v -o CMakeFiles/cmTC_0ed03.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4bf80.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_4bf80.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccHnEEdm.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4bf80.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.o /tmp/ccHnEEdm.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4bf80.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_0ed03] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0ed03.dir/link.txt --verbose=1] + ignore line: [/usr/lib/ccache/cc -v CMakeFiles/cmTC_0ed03.dir/CMakeCCompilerABI.c.o -o cmTC_0ed03 ] + 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_0ed03' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0ed03.'] + 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/cclYQ1BW.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_0ed03 /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_0ed03.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/cclYQ1BW.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_0ed03] ==> 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_0ed03.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/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_17c6f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_17c6f.dir/build.make CMakeFiles/cmTC_17c6f.dir/build +gmake[1]: Entering directory '/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_17c6f.dir/CMakeCXXCompilerABI.cpp.o +/usr/lib/ccache/c++ -v -o CMakeFiles/cmTC_17c6f.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aa686.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_aa686.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc7CiLgv.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aa686.dir/' + as -v --64 -o CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc7CiLgv.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_17c6f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17c6f.dir/link.txt --verbose=1 +/usr/lib/ccache/c++ -v CMakeFiles/cmTC_17c6f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_17c6f +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_17c6f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_17c6f.' + /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/ccnYxxXg.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_17c6f /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_17c6f.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_17c6f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_17c6f.' +gmake[1]: Leaving directory '/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/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/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_17c6f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_17c6f.dir/build.make CMakeFiles/cmTC_17c6f.dir/build] + ignore line: [gmake[1]: Entering directory '/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_17c6f.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/lib/ccache/c++ -v -o CMakeFiles/cmTC_17c6f.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aa686.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_aa686.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc7CiLgv.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aa686.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc7CiLgv.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='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_aa686.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_17c6f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17c6f.dir/link.txt --verbose=1] + ignore line: [/usr/lib/ccache/c++ -v CMakeFiles/cmTC_17c6f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_17c6f ] + 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_17c6f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_17c6f.'] + 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/ccnYxxXg.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_17c6f /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_17c6f.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/ccnYxxXg.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_17c6f] ==> 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_17c6f.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/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 000000000..cfce4569c --- /dev/null +++ b/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,51 @@ +# 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/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.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/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.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/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindwxWidgets.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/UsewxWidgets.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/membot.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 000000000..d69a34321 --- /dev/null +++ b/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# 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/aelfeky/Documents/CppND-Memory-Management-Chatbot + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/membot.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/membot.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/membot.dir + +# All Build rule for target. +CMakeFiles/membot.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles --progress-num=1,2,3,4,5,6 "Built target membot" +.PHONY : CMakeFiles/membot.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/membot.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles 6 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/membot.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles 0 +.PHONY : CMakeFiles/membot.dir/rule + +# Convenience name for target. +membot: CMakeFiles/membot.dir/rule +.PHONY : membot + +# clean rule for target. +CMakeFiles/membot.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/clean +.PHONY : CMakeFiles/membot.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 000000000..70c504d96 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/membot.dir +/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/edit_cache.dir +/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 000000000..3dccd7317 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/membot.dir/DependInfo.cmake b/build/CMakeFiles/membot.dir/DependInfo.cmake new file mode 100644 index 000000000..15baca284 --- /dev/null +++ b/build/CMakeFiles/membot.dir/DependInfo.cmake @@ -0,0 +1,23 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.cpp" "CMakeFiles/membot.dir/src/chatbot.cpp.o" "gcc" "CMakeFiles/membot.dir/src/chatbot.cpp.o.d" + "/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.cpp" "CMakeFiles/membot.dir/src/chatgui.cpp.o" "gcc" "CMakeFiles/membot.dir/src/chatgui.cpp.o.d" + "/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.cpp" "CMakeFiles/membot.dir/src/chatlogic.cpp.o" "gcc" "CMakeFiles/membot.dir/src/chatlogic.cpp.o.d" + "/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.cpp" "CMakeFiles/membot.dir/src/graphedge.cpp.o" "gcc" "CMakeFiles/membot.dir/src/graphedge.cpp.o.d" + "/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.cpp" "CMakeFiles/membot.dir/src/graphnode.cpp.o" "gcc" "CMakeFiles/membot.dir/src/graphnode.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/CMakeFiles/membot.dir/build.make b/build/CMakeFiles/membot.dir/build.make new file mode 100644 index 000000000..1edfbf658 --- /dev/null +++ b/build/CMakeFiles/membot.dir/build.make @@ -0,0 +1,174 @@ +# 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/aelfeky/Documents/CppND-Memory-Management-Chatbot + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build + +# Include any dependencies generated for this target. +include CMakeFiles/membot.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/membot.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/membot.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/membot.dir/flags.make + +CMakeFiles/membot.dir/src/chatbot.cpp.o: CMakeFiles/membot.dir/flags.make +CMakeFiles/membot.dir/src/chatbot.cpp.o: ../src/chatbot.cpp +CMakeFiles/membot.dir/src/chatbot.cpp.o: CMakeFiles/membot.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/membot.dir/src/chatbot.cpp.o" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/membot.dir/src/chatbot.cpp.o -MF CMakeFiles/membot.dir/src/chatbot.cpp.o.d -o CMakeFiles/membot.dir/src/chatbot.cpp.o -c /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.cpp + +CMakeFiles/membot.dir/src/chatbot.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/membot.dir/src/chatbot.cpp.i" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.cpp > CMakeFiles/membot.dir/src/chatbot.cpp.i + +CMakeFiles/membot.dir/src/chatbot.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/membot.dir/src/chatbot.cpp.s" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.cpp -o CMakeFiles/membot.dir/src/chatbot.cpp.s + +CMakeFiles/membot.dir/src/chatgui.cpp.o: CMakeFiles/membot.dir/flags.make +CMakeFiles/membot.dir/src/chatgui.cpp.o: ../src/chatgui.cpp +CMakeFiles/membot.dir/src/chatgui.cpp.o: CMakeFiles/membot.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/membot.dir/src/chatgui.cpp.o" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/membot.dir/src/chatgui.cpp.o -MF CMakeFiles/membot.dir/src/chatgui.cpp.o.d -o CMakeFiles/membot.dir/src/chatgui.cpp.o -c /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.cpp + +CMakeFiles/membot.dir/src/chatgui.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/membot.dir/src/chatgui.cpp.i" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.cpp > CMakeFiles/membot.dir/src/chatgui.cpp.i + +CMakeFiles/membot.dir/src/chatgui.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/membot.dir/src/chatgui.cpp.s" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.cpp -o CMakeFiles/membot.dir/src/chatgui.cpp.s + +CMakeFiles/membot.dir/src/chatlogic.cpp.o: CMakeFiles/membot.dir/flags.make +CMakeFiles/membot.dir/src/chatlogic.cpp.o: ../src/chatlogic.cpp +CMakeFiles/membot.dir/src/chatlogic.cpp.o: CMakeFiles/membot.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/membot.dir/src/chatlogic.cpp.o" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/membot.dir/src/chatlogic.cpp.o -MF CMakeFiles/membot.dir/src/chatlogic.cpp.o.d -o CMakeFiles/membot.dir/src/chatlogic.cpp.o -c /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.cpp + +CMakeFiles/membot.dir/src/chatlogic.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/membot.dir/src/chatlogic.cpp.i" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.cpp > CMakeFiles/membot.dir/src/chatlogic.cpp.i + +CMakeFiles/membot.dir/src/chatlogic.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/membot.dir/src/chatlogic.cpp.s" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.cpp -o CMakeFiles/membot.dir/src/chatlogic.cpp.s + +CMakeFiles/membot.dir/src/graphedge.cpp.o: CMakeFiles/membot.dir/flags.make +CMakeFiles/membot.dir/src/graphedge.cpp.o: ../src/graphedge.cpp +CMakeFiles/membot.dir/src/graphedge.cpp.o: CMakeFiles/membot.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/membot.dir/src/graphedge.cpp.o" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/membot.dir/src/graphedge.cpp.o -MF CMakeFiles/membot.dir/src/graphedge.cpp.o.d -o CMakeFiles/membot.dir/src/graphedge.cpp.o -c /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.cpp + +CMakeFiles/membot.dir/src/graphedge.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/membot.dir/src/graphedge.cpp.i" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.cpp > CMakeFiles/membot.dir/src/graphedge.cpp.i + +CMakeFiles/membot.dir/src/graphedge.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/membot.dir/src/graphedge.cpp.s" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.cpp -o CMakeFiles/membot.dir/src/graphedge.cpp.s + +CMakeFiles/membot.dir/src/graphnode.cpp.o: CMakeFiles/membot.dir/flags.make +CMakeFiles/membot.dir/src/graphnode.cpp.o: ../src/graphnode.cpp +CMakeFiles/membot.dir/src/graphnode.cpp.o: CMakeFiles/membot.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/membot.dir/src/graphnode.cpp.o" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/membot.dir/src/graphnode.cpp.o -MF CMakeFiles/membot.dir/src/graphnode.cpp.o.d -o CMakeFiles/membot.dir/src/graphnode.cpp.o -c /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.cpp + +CMakeFiles/membot.dir/src/graphnode.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/membot.dir/src/graphnode.cpp.i" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.cpp > CMakeFiles/membot.dir/src/graphnode.cpp.i + +CMakeFiles/membot.dir/src/graphnode.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/membot.dir/src/graphnode.cpp.s" + /usr/lib/ccache/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.cpp -o CMakeFiles/membot.dir/src/graphnode.cpp.s + +# Object files for target membot +membot_OBJECTS = \ +"CMakeFiles/membot.dir/src/chatbot.cpp.o" \ +"CMakeFiles/membot.dir/src/chatgui.cpp.o" \ +"CMakeFiles/membot.dir/src/chatlogic.cpp.o" \ +"CMakeFiles/membot.dir/src/graphedge.cpp.o" \ +"CMakeFiles/membot.dir/src/graphnode.cpp.o" + +# External object files for target membot +membot_EXTERNAL_OBJECTS = + +membot: CMakeFiles/membot.dir/src/chatbot.cpp.o +membot: CMakeFiles/membot.dir/src/chatgui.cpp.o +membot: CMakeFiles/membot.dir/src/chatlogic.cpp.o +membot: CMakeFiles/membot.dir/src/graphedge.cpp.o +membot: CMakeFiles/membot.dir/src/graphnode.cpp.o +membot: CMakeFiles/membot.dir/build.make +membot: CMakeFiles/membot.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Linking CXX executable membot" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/membot.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/membot.dir/build: membot +.PHONY : CMakeFiles/membot.dir/build + +CMakeFiles/membot.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/membot.dir/cmake_clean.cmake +.PHONY : CMakeFiles/membot.dir/clean + +CMakeFiles/membot.dir/depend: + cd /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/aelfeky/Documents/CppND-Memory-Management-Chatbot /home/aelfeky/Documents/CppND-Memory-Management-Chatbot /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles/membot.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/membot.dir/depend + diff --git a/build/CMakeFiles/membot.dir/cmake_clean.cmake b/build/CMakeFiles/membot.dir/cmake_clean.cmake new file mode 100644 index 000000000..22b13cad8 --- /dev/null +++ b/build/CMakeFiles/membot.dir/cmake_clean.cmake @@ -0,0 +1,19 @@ +file(REMOVE_RECURSE + "CMakeFiles/membot.dir/src/chatbot.cpp.o" + "CMakeFiles/membot.dir/src/chatbot.cpp.o.d" + "CMakeFiles/membot.dir/src/chatgui.cpp.o" + "CMakeFiles/membot.dir/src/chatgui.cpp.o.d" + "CMakeFiles/membot.dir/src/chatlogic.cpp.o" + "CMakeFiles/membot.dir/src/chatlogic.cpp.o.d" + "CMakeFiles/membot.dir/src/graphedge.cpp.o" + "CMakeFiles/membot.dir/src/graphedge.cpp.o.d" + "CMakeFiles/membot.dir/src/graphnode.cpp.o" + "CMakeFiles/membot.dir/src/graphnode.cpp.o.d" + "membot" + "membot.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/membot.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/membot.dir/compiler_depend.internal b/build/CMakeFiles/membot.dir/compiler_depend.internal new file mode 100644 index 000000000..25eff18ec --- /dev/null +++ b/build/CMakeFiles/membot.dir/compiler_depend.internal @@ -0,0 +1,2363 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/membot.dir/src/chatbot.cpp.o + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/iostream + /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/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/exception + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.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/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/cstdint + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.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/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/c++/11/bits/ios_base.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/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/bits/locale_classes.h + /usr/include/c++/11/string + /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/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/basic_string.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/string_view + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.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/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 + /usr/include/c++/11/random + /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/bits/random.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/uniform_int_dist.h + /usr/include/x86_64-linux-gnu/c++/11/bits/opt_random.h + /usr/include/c++/11/bits/random.tcc + /usr/include/c++/11/numeric + /usr/include/c++/11/bits/stl_numeric.h + /usr/include/c++/11/bit + /usr/include/c++/11/pstl/glue_numeric_defs.h + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/algorithm + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_algo.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/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/unordered_map + /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/ctime + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.h + /usr/include/wx-3.0/wx/wx.h + /usr/include/wx-3.0/wx/defs.h + /usr/include/wx-3.0/wx/platform.h + /usr/include/wx-3.0/wx/compiler.h + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h + /usr/include/wx-3.0/wx/chkconf.h + /usr/include/wx-3.0/wx/gtk/chkconf.h + /usr/include/wx-3.0/wx/unix/chkconf.h + /usr/include/wx-3.0/wx/version.h + /usr/include/wx-3.0/wx/cpp.h + /usr/include/wx-3.0/wx/dlimpexp.h + /usr/include/wx-3.0/wx/debug.h + /usr/include/assert.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/wx-3.0/wx/chartype.h + /usr/include/wx-3.0/wx/windowid.h + /usr/include/wx-3.0/wx/features.h + /usr/include/wx-3.0/wx/object.h + /usr/include/wx-3.0/wx/memory.h + /usr/include/wx-3.0/wx/string.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/c++/11/stdlib.h + /usr/include/wx-3.0/wx/wxcrtbase.h + /usr/include/wx-3.0/wx/strvararg.h + /usr/include/wx-3.0/wx/strconv.h + /usr/include/wx-3.0/wx/buffer.h + /usr/include/wx-3.0/wx/fontenc.h + /usr/include/wx-3.0/wx/unichar.h + /usr/include/wx-3.0/wx/stringimpl.h + /usr/include/wx-3.0/wx/beforestd.h + /usr/include/wx-3.0/wx/afterstd.h + /usr/include/wx-3.0/wx/stringops.h + /usr/include/wx-3.0/wx/iosfwrap.h + /usr/include/wx-3.0/wx/crt.h + /usr/include/wx-3.0/wx/wxcrt.h + /usr/include/wx-3.0/wx/wxcrtvararg.h + /usr/include/wx-3.0/wx/msgout.h + /usr/include/wx-3.0/wx/xti.h + /usr/include/wx-3.0/wx/rtti.h + /usr/include/wx-3.0/wx/flags.h + /usr/include/wx-3.0/wx/xti2.h + /usr/include/wx-3.0/wx/dynarray.h + /usr/include/wx-3.0/wx/list.h + /usr/include/wx-3.0/wx/vector.h + /usr/include/wx-3.0/wx/scopeguard.h + /usr/include/wx-3.0/wx/except.h + /usr/include/wx-3.0/wx/meta/movable.h + /usr/include/wx-3.0/wx/meta/pod.h + /usr/include/wx-3.0/wx/meta/if.h + /usr/include/wx-3.0/wx/hash.h + /usr/include/wx-3.0/wx/hashmap.h + /usr/include/wx-3.0/wx/arrstr.h + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /usr/include/wx-3.0/wx/intl.h + /usr/include/wx-3.0/wx/translation.h + /usr/include/wx-3.0/wx/language.h + /usr/include/wx-3.0/wx/scopedptr.h + /usr/include/wx-3.0/wx/checkeddelete.h + /usr/include/wx-3.0/wx/log.h + /usr/include/wx-3.0/wx/thread.h + /usr/include/wx-3.0/wx/generic/logg.h + /usr/include/wx-3.0/wx/event.h + /usr/include/wx-3.0/wx/clntdata.h + /usr/include/wx-3.0/wx/gdicmn.h + /usr/include/wx-3.0/wx/math.h + /usr/include/c++/11/math.h + /usr/include/wx-3.0/wx/cursor.h + /usr/include/wx-3.0/wx/gtk/cursor.h + /usr/include/wx-3.0/wx/gdiobj.h + /usr/include/wx-3.0/wx/utils.h + /usr/include/wx-3.0/wx/filefn.h + /usr/include/x86_64-linux-gnu/sys/stat.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/x86_64-linux-gnu/bits/statx.h + /usr/include/linux/stat.h + /usr/include/linux/types.h + /usr/include/x86_64-linux-gnu/asm/types.h + /usr/include/asm-generic/types.h + /usr/include/asm-generic/int-ll64.h + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/linux/posix_types.h + /usr/include/linux/stddef.h + /usr/include/x86_64-linux-gnu/asm/posix_types.h + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h + /usr/include/asm-generic/posix_types.h + /usr/include/x86_64-linux-gnu/bits/statx-generic.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h + /usr/include/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/include/linux/falloc.h + /usr/include/wx-3.0/wx/versioninfo.h + /usr/include/wx-3.0/wx/meta/implicitconversion.h + /usr/include/wx-3.0/wx/mousestate.h + /usr/include/wx-3.0/wx/kbdstate.h + /usr/include/wx-3.0/wx/longlong.h + /usr/include/wx-3.0/wx/platinfo.h + /usr/include/wx-3.0/wx/tracker.h + /usr/include/wx-3.0/wx/typeinfo.h + /usr/include/wx-3.0/wx/any.h + /usr/include/wx-3.0/wx/datetime.h + /usr/include/wx-3.0/wx/anystr.h + /usr/include/wx-3.0/wx/variant.h + /usr/include/wx-3.0/wx/meta/convertible.h + /usr/include/wx-3.0/wx/meta/removeref.h + /usr/include/wx-3.0/wx/app.h + /usr/include/wx-3.0/wx/eventfilter.h + /usr/include/wx-3.0/wx/build.h + /usr/include/wx-3.0/wx/cmdargs.h + /usr/include/wx-3.0/wx/init.h + /usr/include/wx-3.0/wx/unix/app.h + /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/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 + /usr/include/wx-3.0/wx/gtk/app.h + /usr/include/wx-3.0/wx/stream.h + /usr/include/wx-3.0/wx/stopwatch.h + /usr/include/wx-3.0/wx/time.h + /usr/include/wx-3.0/wx/timer.h + /usr/include/wx-3.0/wx/module.h + /usr/include/wx-3.0/wx/window.h + /usr/include/wx-3.0/wx/font.h + /usr/include/wx-3.0/wx/gtk/font.h + /usr/include/wx-3.0/wx/colour.h + /usr/include/wx-3.0/wx/gtk/colour.h + /usr/include/wx-3.0/wx/region.h + /usr/include/wx-3.0/wx/gtk/region.h + /usr/include/wx-3.0/wx/validate.h + /usr/include/wx-3.0/wx/palette.h + /usr/include/wx-3.0/wx/generic/paletteg.h + /usr/include/wx-3.0/wx/accel.h + /usr/include/wx-3.0/wx/gtk/accel.h + /usr/include/wx-3.0/wx/generic/accel.h + /usr/include/wx-3.0/wx/gtk/window.h + /usr/include/wx-3.0/wx/containr.h + /usr/include/wx-3.0/wx/panel.h + /usr/include/wx-3.0/wx/generic/panelg.h + /usr/include/wx-3.0/wx/bitmap.h + /usr/include/wx-3.0/wx/image.h + /usr/include/wx-3.0/wx/imagbmp.h + /usr/include/wx-3.0/wx/imagpng.h + /usr/include/wx-3.0/wx/imaggif.h + /usr/include/wx-3.0/wx/imagpcx.h + /usr/include/wx-3.0/wx/imagjpeg.h + /usr/include/wx-3.0/wx/imagtga.h + /usr/include/wx-3.0/wx/imagtiff.h + /usr/include/wx-3.0/wx/imagpnm.h + /usr/include/wx-3.0/wx/imagxpm.h + /usr/include/wx-3.0/wx/imagiff.h + /usr/include/wx-3.0/wx/gtk/bitmap.h + /usr/include/wx-3.0/wx/toplevel.h + /usr/include/wx-3.0/wx/nonownedwnd.h + /usr/include/wx-3.0/wx/gtk/nonownedwnd.h + /usr/include/wx-3.0/wx/iconbndl.h + /usr/include/wx-3.0/wx/icon.h + /usr/include/wx-3.0/wx/iconloc.h + /usr/include/wx-3.0/wx/generic/icon.h + /usr/include/wx-3.0/wx/weakref.h + /usr/include/wx-3.0/wx/meta/int2type.h + /usr/include/wx-3.0/wx/gtk/toplevel.h + /usr/include/wx-3.0/wx/frame.h + /usr/include/wx-3.0/wx/statusbr.h + /usr/include/wx-3.0/wx/control.h + /usr/include/wx-3.0/wx/gtk/control.h + /usr/include/wx-3.0/wx/generic/statusbr.h + /usr/include/wx-3.0/wx/pen.h + /usr/include/wx-3.0/wx/gtk/pen.h + /usr/include/wx-3.0/wx/gtk/frame.h + /usr/include/wx-3.0/wx/dc.h + /usr/include/wx-3.0/wx/brush.h + /usr/include/wx-3.0/wx/gtk/brush.h + /usr/include/wx-3.0/wx/affinematrix2d.h + /usr/include/wx-3.0/wx/affinematrix2dbase.h + /usr/include/wx-3.0/wx/geometry.h + /usr/include/wx-3.0/wx/dcclient.h + /usr/include/wx-3.0/wx/dcmemory.h + /usr/include/wx-3.0/wx/dcprint.h + /usr/include/wx-3.0/wx/dcscreen.h + /usr/include/wx-3.0/wx/button.h + /usr/include/wx-3.0/wx/anybutton.h + /usr/include/wx-3.0/wx/gtk/anybutton.h + /usr/include/wx-3.0/wx/gtk/button.h + /usr/include/wx-3.0/wx/menuitem.h + /usr/include/wx-3.0/wx/gtk/menuitem.h + /usr/include/wx-3.0/wx/menu.h + /usr/include/wx-3.0/wx/gtk/menu.h + /usr/include/wx-3.0/wx/dialog.h + /usr/include/wx-3.0/wx/sharedptr.h + /usr/include/wx-3.0/wx/atomic.h + /usr/include/wx-3.0/wx/gtk/dialog.h + /usr/include/wx-3.0/wx/settings.h + /usr/include/wx-3.0/wx/msgdlg.h + /usr/include/wx-3.0/wx/stockitem.h + /usr/include/wx-3.0/wx/generic/msgdlgg.h + /usr/include/wx-3.0/wx/gtk/msgdlg.h + /usr/include/wx-3.0/wx/dataobj.h + /usr/include/wx-3.0/wx/gtk/dataform.h + /usr/include/wx-3.0/wx/gtk/dataobj.h + /usr/include/wx-3.0/wx/gtk/dataobj2.h + /usr/include/wx-3.0/wx/ctrlsub.h + /usr/include/wx-3.0/wx/bmpbuttn.h + /usr/include/wx-3.0/wx/gtk/bmpbuttn.h + /usr/include/wx-3.0/wx/checkbox.h + /usr/include/wx-3.0/wx/gtk/checkbox.h + /usr/include/wx-3.0/wx/checklst.h + /usr/include/wx-3.0/wx/listbox.h + /usr/include/wx-3.0/wx/gtk/listbox.h + /usr/include/wx-3.0/wx/gtk/checklst.h + /usr/include/wx-3.0/wx/choice.h + /usr/include/wx-3.0/wx/gtk/choice.h + /usr/include/wx-3.0/wx/scrolbar.h + /usr/include/wx-3.0/wx/gtk/scrolbar.h + /usr/include/wx-3.0/wx/stattext.h + /usr/include/wx-3.0/wx/gtk/stattext.h + /usr/include/wx-3.0/wx/statbmp.h + /usr/include/wx-3.0/wx/gtk/statbmp.h + /usr/include/wx-3.0/wx/statbox.h + /usr/include/wx-3.0/wx/gtk/statbox.h + /usr/include/wx-3.0/wx/radiobox.h + /usr/include/wx-3.0/wx/gtk/radiobox.h + /usr/include/wx-3.0/wx/radiobut.h + /usr/include/wx-3.0/wx/gtk/radiobut.h + /usr/include/wx-3.0/wx/textctrl.h + /usr/include/wx-3.0/wx/textentry.h + /usr/include/wx-3.0/wx/gtk/textentry.h + /usr/include/wx-3.0/wx/ioswrap.h + /usr/include/wx-3.0/wx/gtk/textctrl.h + /usr/include/wx-3.0/wx/slider.h + /usr/include/wx-3.0/wx/gtk/slider.h + /usr/include/wx-3.0/wx/gauge.h + /usr/include/wx-3.0/wx/gtk/gauge.h + /usr/include/wx-3.0/wx/scrolwin.h + /usr/include/wx-3.0/wx/gtk/scrolwin.h + /usr/include/wx-3.0/wx/dirdlg.h + /usr/include/wx-3.0/wx/gtk/dirdlg.h + /usr/include/wx-3.0/wx/toolbar.h + /usr/include/wx-3.0/wx/tbarbase.h + /usr/include/wx-3.0/wx/gtk/toolbar.h + /usr/include/wx-3.0/wx/combobox.h + /usr/include/wx-3.0/wx/gtk/combobox.h + /usr/include/wx-3.0/wx/layout.h + /usr/include/wx-3.0/wx/sizer.h + /usr/include/wx-3.0/wx/choicdlg.h + /usr/include/wx-3.0/wx/generic/choicdgg.h + /usr/include/wx-3.0/wx/textdlg.h + /usr/include/wx-3.0/wx/generic/textdlgg.h + /usr/include/wx-3.0/wx/valtext.h + /usr/include/wx-3.0/wx/filedlg.h + /usr/include/wx-3.0/wx/gtk/filedlg.h + /usr/include/wx-3.0/wx/gtk/filectrl.h + /usr/include/wx-3.0/wx/filectrl.h + /usr/include/wx-3.0/wx/mdi.h + /usr/include/wx-3.0/wx/gtk/mdi.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/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/concurrence.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 + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.h + +CMakeFiles/membot.dir/src/chatgui.cpp.o + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.cpp + /usr/include/stdc-predef.h + /usr/include/wx-3.0/wx/filename.h + /usr/include/wx-3.0/wx/arrstr.h + /usr/include/wx-3.0/wx/defs.h + /usr/include/wx-3.0/wx/platform.h + /usr/include/wx-3.0/wx/compiler.h + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h + /usr/include/wx-3.0/wx/chkconf.h + /usr/include/wx-3.0/wx/gtk/chkconf.h + /usr/include/wx-3.0/wx/unix/chkconf.h + /usr/include/wx-3.0/wx/version.h + /usr/include/wx-3.0/wx/cpp.h + /usr/include/wx-3.0/wx/dlimpexp.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/include/wx-3.0/wx/debug.h + /usr/include/assert.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/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/wx-3.0/wx/chartype.h + /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/stdarg.h + /usr/include/x86_64-linux-gnu/bits/wchar.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/endian.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/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/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/wx-3.0/wx/windowid.h + /usr/include/wx-3.0/wx/features.h + /usr/include/wx-3.0/wx/string.h + /usr/include/string.h + /usr/include/strings.h + /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/stdlib.h + /usr/include/c++/11/cstdlib + /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/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.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/wx-3.0/wx/wxcrtbase.h + /usr/include/ctype.h + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.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_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/wx-3.0/wx/strvararg.h + /usr/include/wx-3.0/wx/strconv.h + /usr/include/wx-3.0/wx/buffer.h + /usr/include/wx-3.0/wx/fontenc.h + /usr/include/wx-3.0/wx/unichar.h + /usr/include/wx-3.0/wx/stringimpl.h + /usr/include/wx-3.0/wx/beforestd.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/stl_algobase.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/postypes.h + /usr/include/c++/11/cwchar + /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/stdint-uintn.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/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/iosfwd + /usr/include/c++/11/cctype + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/basic_string.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/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.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/string_view + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /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/wx-3.0/wx/afterstd.h + /usr/include/wx-3.0/wx/stringops.h + /usr/include/wx-3.0/wx/iosfwrap.h + /usr/include/wx-3.0/wx/crt.h + /usr/include/wx-3.0/wx/wxcrt.h + /usr/include/wx-3.0/wx/wxcrtvararg.h + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/c++/11/streambuf + /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/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /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/typeinfo + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/wx-3.0/wx/filefn.h + /usr/include/wx-3.0/wx/list.h + /usr/include/wx-3.0/wx/object.h + /usr/include/wx-3.0/wx/memory.h + /usr/include/wx-3.0/wx/msgout.h + /usr/include/wx-3.0/wx/xti.h + /usr/include/wx-3.0/wx/rtti.h + /usr/include/wx-3.0/wx/flags.h + /usr/include/wx-3.0/wx/xti2.h + /usr/include/wx-3.0/wx/vector.h + /usr/include/wx-3.0/wx/scopeguard.h + /usr/include/wx-3.0/wx/except.h + /usr/include/wx-3.0/wx/meta/movable.h + /usr/include/wx-3.0/wx/meta/pod.h + /usr/include/wx-3.0/wx/meta/if.h + /usr/include/x86_64-linux-gnu/sys/stat.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/x86_64-linux-gnu/bits/statx.h + /usr/include/linux/stat.h + /usr/include/linux/types.h + /usr/include/x86_64-linux-gnu/asm/types.h + /usr/include/asm-generic/types.h + /usr/include/asm-generic/int-ll64.h + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/linux/posix_types.h + /usr/include/linux/stddef.h + /usr/include/x86_64-linux-gnu/asm/posix_types.h + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h + /usr/include/asm-generic/posix_types.h + /usr/include/x86_64-linux-gnu/bits/statx-generic.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h + /usr/include/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/include/linux/falloc.h + /usr/include/wx-3.0/wx/datetime.h + /usr/include/wx-3.0/wx/longlong.h + /usr/include/c++/11/limits + /usr/include/wx-3.0/wx/anystr.h + /usr/include/wx-3.0/wx/dynarray.h + /usr/include/wx-3.0/wx/intl.h + /usr/include/wx-3.0/wx/translation.h + /usr/include/wx-3.0/wx/language.h + /usr/include/wx-3.0/wx/hashmap.h + /usr/include/wx-3.0/wx/scopedptr.h + /usr/include/wx-3.0/wx/checkeddelete.h + /usr/include/wx-3.0/wx/file.h + /usr/include/wx-3.0/wx/convauto.h + /usr/include/wx-3.0/wx/colour.h + /usr/include/wx-3.0/wx/gdiobj.h + /usr/include/wx-3.0/wx/variant.h + /usr/include/wx-3.0/wx/any.h + /usr/include/wx-3.0/wx/typeinfo.h + /usr/include/wx-3.0/wx/gtk/colour.h + /usr/include/wx-3.0/wx/image.h + /usr/include/wx-3.0/wx/gdicmn.h + /usr/include/wx-3.0/wx/math.h + /usr/include/c++/11/math.h + /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 + /usr/include/wx-3.0/wx/stream.h + /usr/include/wx-3.0/wx/imagbmp.h + /usr/include/wx-3.0/wx/imagpng.h + /usr/include/wx-3.0/wx/versioninfo.h + /usr/include/wx-3.0/wx/imaggif.h + /usr/include/wx-3.0/wx/imagpcx.h + /usr/include/wx-3.0/wx/imagjpeg.h + /usr/include/wx-3.0/wx/imagtga.h + /usr/include/wx-3.0/wx/imagtiff.h + /usr/include/wx-3.0/wx/imagpnm.h + /usr/include/wx-3.0/wx/imagxpm.h + /usr/include/wx-3.0/wx/imagiff.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h + /usr/include/wx-3.0/wx/bitmap.h + /usr/include/wx-3.0/wx/gtk/bitmap.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.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 + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.h + /usr/include/wx-3.0/wx/wx.h + /usr/include/wx-3.0/wx/hash.h + /usr/include/wx-3.0/wx/log.h + /usr/include/wx-3.0/wx/thread.h + /usr/include/wx-3.0/wx/generic/logg.h + /usr/include/wx-3.0/wx/event.h + /usr/include/wx-3.0/wx/clntdata.h + /usr/include/wx-3.0/wx/cursor.h + /usr/include/wx-3.0/wx/gtk/cursor.h + /usr/include/wx-3.0/wx/utils.h + /usr/include/wx-3.0/wx/meta/implicitconversion.h + /usr/include/wx-3.0/wx/mousestate.h + /usr/include/wx-3.0/wx/kbdstate.h + /usr/include/wx-3.0/wx/platinfo.h + /usr/include/wx-3.0/wx/tracker.h + /usr/include/wx-3.0/wx/meta/convertible.h + /usr/include/wx-3.0/wx/meta/removeref.h + /usr/include/wx-3.0/wx/app.h + /usr/include/wx-3.0/wx/eventfilter.h + /usr/include/wx-3.0/wx/build.h + /usr/include/wx-3.0/wx/cmdargs.h + /usr/include/wx-3.0/wx/init.h + /usr/include/wx-3.0/wx/unix/app.h + /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/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 + /usr/include/wx-3.0/wx/gtk/app.h + /usr/include/wx-3.0/wx/stopwatch.h + /usr/include/wx-3.0/wx/time.h + /usr/include/wx-3.0/wx/timer.h + /usr/include/wx-3.0/wx/module.h + /usr/include/wx-3.0/wx/window.h + /usr/include/wx-3.0/wx/font.h + /usr/include/wx-3.0/wx/gtk/font.h + /usr/include/wx-3.0/wx/region.h + /usr/include/wx-3.0/wx/gtk/region.h + /usr/include/wx-3.0/wx/validate.h + /usr/include/wx-3.0/wx/palette.h + /usr/include/wx-3.0/wx/generic/paletteg.h + /usr/include/wx-3.0/wx/accel.h + /usr/include/wx-3.0/wx/gtk/accel.h + /usr/include/wx-3.0/wx/generic/accel.h + /usr/include/wx-3.0/wx/gtk/window.h + /usr/include/wx-3.0/wx/containr.h + /usr/include/wx-3.0/wx/panel.h + /usr/include/wx-3.0/wx/generic/panelg.h + /usr/include/wx-3.0/wx/toplevel.h + /usr/include/wx-3.0/wx/nonownedwnd.h + /usr/include/wx-3.0/wx/gtk/nonownedwnd.h + /usr/include/wx-3.0/wx/iconbndl.h + /usr/include/wx-3.0/wx/icon.h + /usr/include/wx-3.0/wx/iconloc.h + /usr/include/wx-3.0/wx/generic/icon.h + /usr/include/wx-3.0/wx/weakref.h + /usr/include/wx-3.0/wx/meta/int2type.h + /usr/include/wx-3.0/wx/gtk/toplevel.h + /usr/include/wx-3.0/wx/frame.h + /usr/include/wx-3.0/wx/statusbr.h + /usr/include/wx-3.0/wx/control.h + /usr/include/wx-3.0/wx/gtk/control.h + /usr/include/wx-3.0/wx/generic/statusbr.h + /usr/include/wx-3.0/wx/pen.h + /usr/include/wx-3.0/wx/gtk/pen.h + /usr/include/wx-3.0/wx/gtk/frame.h + /usr/include/wx-3.0/wx/dc.h + /usr/include/wx-3.0/wx/brush.h + /usr/include/wx-3.0/wx/gtk/brush.h + /usr/include/wx-3.0/wx/affinematrix2d.h + /usr/include/wx-3.0/wx/affinematrix2dbase.h + /usr/include/wx-3.0/wx/geometry.h + /usr/include/wx-3.0/wx/dcclient.h + /usr/include/wx-3.0/wx/dcmemory.h + /usr/include/wx-3.0/wx/dcprint.h + /usr/include/wx-3.0/wx/dcscreen.h + /usr/include/wx-3.0/wx/button.h + /usr/include/wx-3.0/wx/anybutton.h + /usr/include/wx-3.0/wx/gtk/anybutton.h + /usr/include/wx-3.0/wx/gtk/button.h + /usr/include/wx-3.0/wx/menuitem.h + /usr/include/wx-3.0/wx/gtk/menuitem.h + /usr/include/wx-3.0/wx/menu.h + /usr/include/wx-3.0/wx/gtk/menu.h + /usr/include/wx-3.0/wx/dialog.h + /usr/include/wx-3.0/wx/sharedptr.h + /usr/include/wx-3.0/wx/atomic.h + /usr/include/wx-3.0/wx/gtk/dialog.h + /usr/include/wx-3.0/wx/settings.h + /usr/include/wx-3.0/wx/msgdlg.h + /usr/include/wx-3.0/wx/stockitem.h + /usr/include/wx-3.0/wx/generic/msgdlgg.h + /usr/include/wx-3.0/wx/gtk/msgdlg.h + /usr/include/wx-3.0/wx/dataobj.h + /usr/include/wx-3.0/wx/gtk/dataform.h + /usr/include/wx-3.0/wx/gtk/dataobj.h + /usr/include/wx-3.0/wx/gtk/dataobj2.h + /usr/include/wx-3.0/wx/ctrlsub.h + /usr/include/wx-3.0/wx/bmpbuttn.h + /usr/include/wx-3.0/wx/gtk/bmpbuttn.h + /usr/include/wx-3.0/wx/checkbox.h + /usr/include/wx-3.0/wx/gtk/checkbox.h + /usr/include/wx-3.0/wx/checklst.h + /usr/include/wx-3.0/wx/listbox.h + /usr/include/wx-3.0/wx/gtk/listbox.h + /usr/include/wx-3.0/wx/gtk/checklst.h + /usr/include/wx-3.0/wx/choice.h + /usr/include/wx-3.0/wx/gtk/choice.h + /usr/include/wx-3.0/wx/scrolbar.h + /usr/include/wx-3.0/wx/gtk/scrolbar.h + /usr/include/wx-3.0/wx/stattext.h + /usr/include/wx-3.0/wx/gtk/stattext.h + /usr/include/wx-3.0/wx/statbmp.h + /usr/include/wx-3.0/wx/gtk/statbmp.h + /usr/include/wx-3.0/wx/statbox.h + /usr/include/wx-3.0/wx/gtk/statbox.h + /usr/include/wx-3.0/wx/radiobox.h + /usr/include/wx-3.0/wx/gtk/radiobox.h + /usr/include/wx-3.0/wx/radiobut.h + /usr/include/wx-3.0/wx/gtk/radiobut.h + /usr/include/wx-3.0/wx/textctrl.h + /usr/include/wx-3.0/wx/textentry.h + /usr/include/wx-3.0/wx/gtk/textentry.h + /usr/include/wx-3.0/wx/ioswrap.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.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/wx-3.0/wx/gtk/textctrl.h + /usr/include/wx-3.0/wx/slider.h + /usr/include/wx-3.0/wx/gtk/slider.h + /usr/include/wx-3.0/wx/gauge.h + /usr/include/wx-3.0/wx/gtk/gauge.h + /usr/include/wx-3.0/wx/scrolwin.h + /usr/include/wx-3.0/wx/gtk/scrolwin.h + /usr/include/wx-3.0/wx/dirdlg.h + /usr/include/wx-3.0/wx/gtk/dirdlg.h + /usr/include/wx-3.0/wx/toolbar.h + /usr/include/wx-3.0/wx/tbarbase.h + /usr/include/wx-3.0/wx/gtk/toolbar.h + /usr/include/wx-3.0/wx/combobox.h + /usr/include/wx-3.0/wx/gtk/combobox.h + /usr/include/wx-3.0/wx/layout.h + /usr/include/wx-3.0/wx/sizer.h + /usr/include/wx-3.0/wx/choicdlg.h + /usr/include/wx-3.0/wx/generic/choicdgg.h + /usr/include/wx-3.0/wx/textdlg.h + /usr/include/wx-3.0/wx/generic/textdlgg.h + /usr/include/wx-3.0/wx/valtext.h + /usr/include/wx-3.0/wx/filedlg.h + /usr/include/wx-3.0/wx/gtk/filedlg.h + /usr/include/wx-3.0/wx/gtk/filectrl.h + /usr/include/wx-3.0/wx/filectrl.h + /usr/include/wx-3.0/wx/mdi.h + /usr/include/wx-3.0/wx/gtk/mdi.h + /usr/include/c++/11/memory + /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/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/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /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/concurrence.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 + +CMakeFiles/membot.dir/src/chatlogic.cpp.o + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.cpp + /usr/include/stdc-predef.h + /usr/include/c++/11/fstream + /usr/include/c++/11/istream + /usr/include/c++/11/ios + /usr/include/c++/11/iosfwd + /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/stringfwd.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/exception + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.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/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/cstdint + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.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/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/c++/11/bits/ios_base.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/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/bits/locale_classes.h + /usr/include/c++/11/string + /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/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/basic_string.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/string_view + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.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/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/ostream + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/bits/codecvt.h + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h + /usr/include/c++/11/bits/fstream.tcc + /usr/include/c++/11/sstream + /usr/include/c++/11/bits/sstream.tcc + /usr/include/c++/11/iostream + /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/iterator + /usr/include/c++/11/bits/stream_iterator.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/algorithm + /usr/include/c++/11/bits/stl_algo.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/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/unordered_map + /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/pstl/execution_defs.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.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/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/concurrence.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 + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h + /usr/include/wx-3.0/wx/bitmap.h + /usr/include/wx-3.0/wx/string.h + /usr/include/wx-3.0/wx/defs.h + /usr/include/wx-3.0/wx/platform.h + /usr/include/wx-3.0/wx/compiler.h + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h + /usr/include/wx-3.0/wx/chkconf.h + /usr/include/wx-3.0/wx/gtk/chkconf.h + /usr/include/wx-3.0/wx/unix/chkconf.h + /usr/include/wx-3.0/wx/version.h + /usr/include/wx-3.0/wx/cpp.h + /usr/include/wx-3.0/wx/dlimpexp.h + /usr/include/wx-3.0/wx/debug.h + /usr/include/assert.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/wx-3.0/wx/chartype.h + /usr/include/wx-3.0/wx/windowid.h + /usr/include/wx-3.0/wx/features.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/c++/11/stdlib.h + /usr/include/wx-3.0/wx/wxcrtbase.h + /usr/include/wx-3.0/wx/strvararg.h + /usr/include/wx-3.0/wx/strconv.h + /usr/include/wx-3.0/wx/buffer.h + /usr/include/wx-3.0/wx/fontenc.h + /usr/include/wx-3.0/wx/unichar.h + /usr/include/wx-3.0/wx/stringimpl.h + /usr/include/wx-3.0/wx/beforestd.h + /usr/include/wx-3.0/wx/afterstd.h + /usr/include/wx-3.0/wx/stringops.h + /usr/include/wx-3.0/wx/iosfwrap.h + /usr/include/wx-3.0/wx/crt.h + /usr/include/wx-3.0/wx/wxcrt.h + /usr/include/wx-3.0/wx/wxcrtvararg.h + /usr/include/wx-3.0/wx/gdicmn.h + /usr/include/wx-3.0/wx/list.h + /usr/include/wx-3.0/wx/object.h + /usr/include/wx-3.0/wx/memory.h + /usr/include/wx-3.0/wx/msgout.h + /usr/include/wx-3.0/wx/xti.h + /usr/include/wx-3.0/wx/rtti.h + /usr/include/wx-3.0/wx/flags.h + /usr/include/wx-3.0/wx/xti2.h + /usr/include/wx-3.0/wx/vector.h + /usr/include/wx-3.0/wx/scopeguard.h + /usr/include/wx-3.0/wx/except.h + /usr/include/wx-3.0/wx/meta/movable.h + /usr/include/wx-3.0/wx/meta/pod.h + /usr/include/wx-3.0/wx/meta/if.h + /usr/include/wx-3.0/wx/hashmap.h + /usr/include/wx-3.0/wx/math.h + /usr/include/c++/11/math.h + /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/wx-3.0/wx/colour.h + /usr/include/wx-3.0/wx/gdiobj.h + /usr/include/wx-3.0/wx/variant.h + /usr/include/wx-3.0/wx/arrstr.h + /usr/include/wx-3.0/wx/longlong.h + /usr/include/wx-3.0/wx/datetime.h + /usr/include/wx-3.0/wx/anystr.h + /usr/include/wx-3.0/wx/dynarray.h + /usr/include/wx-3.0/wx/any.h + /usr/include/wx-3.0/wx/typeinfo.h + /usr/include/wx-3.0/wx/gtk/colour.h + /usr/include/wx-3.0/wx/image.h + /usr/include/wx-3.0/wx/stream.h + /usr/include/wx-3.0/wx/filefn.h + /usr/include/x86_64-linux-gnu/sys/stat.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/x86_64-linux-gnu/bits/statx.h + /usr/include/linux/stat.h + /usr/include/linux/types.h + /usr/include/x86_64-linux-gnu/asm/types.h + /usr/include/asm-generic/types.h + /usr/include/asm-generic/int-ll64.h + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/linux/posix_types.h + /usr/include/linux/stddef.h + /usr/include/x86_64-linux-gnu/asm/posix_types.h + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h + /usr/include/asm-generic/posix_types.h + /usr/include/x86_64-linux-gnu/bits/statx-generic.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h + /usr/include/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/include/linux/falloc.h + /usr/include/wx-3.0/wx/imagbmp.h + /usr/include/wx-3.0/wx/imagpng.h + /usr/include/wx-3.0/wx/versioninfo.h + /usr/include/wx-3.0/wx/imaggif.h + /usr/include/wx-3.0/wx/imagpcx.h + /usr/include/wx-3.0/wx/imagjpeg.h + /usr/include/wx-3.0/wx/imagtga.h + /usr/include/wx-3.0/wx/imagtiff.h + /usr/include/wx-3.0/wx/imagpnm.h + /usr/include/wx-3.0/wx/imagxpm.h + /usr/include/wx-3.0/wx/imagiff.h + /usr/include/wx-3.0/wx/gtk/bitmap.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.h + /usr/include/wx-3.0/wx/wx.h + /usr/include/wx-3.0/wx/hash.h + /usr/include/wx-3.0/wx/intl.h + /usr/include/wx-3.0/wx/translation.h + /usr/include/wx-3.0/wx/language.h + /usr/include/wx-3.0/wx/scopedptr.h + /usr/include/wx-3.0/wx/checkeddelete.h + /usr/include/wx-3.0/wx/log.h + /usr/include/wx-3.0/wx/thread.h + /usr/include/wx-3.0/wx/generic/logg.h + /usr/include/wx-3.0/wx/event.h + /usr/include/wx-3.0/wx/clntdata.h + /usr/include/wx-3.0/wx/cursor.h + /usr/include/wx-3.0/wx/gtk/cursor.h + /usr/include/wx-3.0/wx/utils.h + /usr/include/wx-3.0/wx/meta/implicitconversion.h + /usr/include/wx-3.0/wx/mousestate.h + /usr/include/wx-3.0/wx/kbdstate.h + /usr/include/wx-3.0/wx/platinfo.h + /usr/include/wx-3.0/wx/tracker.h + /usr/include/wx-3.0/wx/meta/convertible.h + /usr/include/wx-3.0/wx/meta/removeref.h + /usr/include/wx-3.0/wx/app.h + /usr/include/wx-3.0/wx/eventfilter.h + /usr/include/wx-3.0/wx/build.h + /usr/include/wx-3.0/wx/cmdargs.h + /usr/include/wx-3.0/wx/init.h + /usr/include/wx-3.0/wx/unix/app.h + /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/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 + /usr/include/wx-3.0/wx/gtk/app.h + /usr/include/wx-3.0/wx/stopwatch.h + /usr/include/wx-3.0/wx/time.h + /usr/include/wx-3.0/wx/timer.h + /usr/include/wx-3.0/wx/module.h + /usr/include/wx-3.0/wx/window.h + /usr/include/wx-3.0/wx/font.h + /usr/include/wx-3.0/wx/gtk/font.h + /usr/include/wx-3.0/wx/region.h + /usr/include/wx-3.0/wx/gtk/region.h + /usr/include/wx-3.0/wx/validate.h + /usr/include/wx-3.0/wx/palette.h + /usr/include/wx-3.0/wx/generic/paletteg.h + /usr/include/wx-3.0/wx/accel.h + /usr/include/wx-3.0/wx/gtk/accel.h + /usr/include/wx-3.0/wx/generic/accel.h + /usr/include/wx-3.0/wx/gtk/window.h + /usr/include/wx-3.0/wx/containr.h + /usr/include/wx-3.0/wx/panel.h + /usr/include/wx-3.0/wx/generic/panelg.h + /usr/include/wx-3.0/wx/toplevel.h + /usr/include/wx-3.0/wx/nonownedwnd.h + /usr/include/wx-3.0/wx/gtk/nonownedwnd.h + /usr/include/wx-3.0/wx/iconbndl.h + /usr/include/wx-3.0/wx/icon.h + /usr/include/wx-3.0/wx/iconloc.h + /usr/include/wx-3.0/wx/generic/icon.h + /usr/include/wx-3.0/wx/weakref.h + /usr/include/wx-3.0/wx/meta/int2type.h + /usr/include/wx-3.0/wx/gtk/toplevel.h + /usr/include/wx-3.0/wx/frame.h + /usr/include/wx-3.0/wx/statusbr.h + /usr/include/wx-3.0/wx/control.h + /usr/include/wx-3.0/wx/gtk/control.h + /usr/include/wx-3.0/wx/generic/statusbr.h + /usr/include/wx-3.0/wx/pen.h + /usr/include/wx-3.0/wx/gtk/pen.h + /usr/include/wx-3.0/wx/gtk/frame.h + /usr/include/wx-3.0/wx/dc.h + /usr/include/wx-3.0/wx/brush.h + /usr/include/wx-3.0/wx/gtk/brush.h + /usr/include/wx-3.0/wx/affinematrix2d.h + /usr/include/wx-3.0/wx/affinematrix2dbase.h + /usr/include/wx-3.0/wx/geometry.h + /usr/include/wx-3.0/wx/dcclient.h + /usr/include/wx-3.0/wx/dcmemory.h + /usr/include/wx-3.0/wx/dcprint.h + /usr/include/wx-3.0/wx/dcscreen.h + /usr/include/wx-3.0/wx/button.h + /usr/include/wx-3.0/wx/anybutton.h + /usr/include/wx-3.0/wx/gtk/anybutton.h + /usr/include/wx-3.0/wx/gtk/button.h + /usr/include/wx-3.0/wx/menuitem.h + /usr/include/wx-3.0/wx/gtk/menuitem.h + /usr/include/wx-3.0/wx/menu.h + /usr/include/wx-3.0/wx/gtk/menu.h + /usr/include/wx-3.0/wx/dialog.h + /usr/include/wx-3.0/wx/sharedptr.h + /usr/include/wx-3.0/wx/atomic.h + /usr/include/wx-3.0/wx/gtk/dialog.h + /usr/include/wx-3.0/wx/settings.h + /usr/include/wx-3.0/wx/msgdlg.h + /usr/include/wx-3.0/wx/stockitem.h + /usr/include/wx-3.0/wx/generic/msgdlgg.h + /usr/include/wx-3.0/wx/gtk/msgdlg.h + /usr/include/wx-3.0/wx/dataobj.h + /usr/include/wx-3.0/wx/gtk/dataform.h + /usr/include/wx-3.0/wx/gtk/dataobj.h + /usr/include/wx-3.0/wx/gtk/dataobj2.h + /usr/include/wx-3.0/wx/ctrlsub.h + /usr/include/wx-3.0/wx/bmpbuttn.h + /usr/include/wx-3.0/wx/gtk/bmpbuttn.h + /usr/include/wx-3.0/wx/checkbox.h + /usr/include/wx-3.0/wx/gtk/checkbox.h + /usr/include/wx-3.0/wx/checklst.h + /usr/include/wx-3.0/wx/listbox.h + /usr/include/wx-3.0/wx/gtk/listbox.h + /usr/include/wx-3.0/wx/gtk/checklst.h + /usr/include/wx-3.0/wx/choice.h + /usr/include/wx-3.0/wx/gtk/choice.h + /usr/include/wx-3.0/wx/scrolbar.h + /usr/include/wx-3.0/wx/gtk/scrolbar.h + /usr/include/wx-3.0/wx/stattext.h + /usr/include/wx-3.0/wx/gtk/stattext.h + /usr/include/wx-3.0/wx/statbmp.h + /usr/include/wx-3.0/wx/gtk/statbmp.h + /usr/include/wx-3.0/wx/statbox.h + /usr/include/wx-3.0/wx/gtk/statbox.h + /usr/include/wx-3.0/wx/radiobox.h + /usr/include/wx-3.0/wx/gtk/radiobox.h + /usr/include/wx-3.0/wx/radiobut.h + /usr/include/wx-3.0/wx/gtk/radiobut.h + /usr/include/wx-3.0/wx/textctrl.h + /usr/include/wx-3.0/wx/textentry.h + /usr/include/wx-3.0/wx/gtk/textentry.h + /usr/include/wx-3.0/wx/ioswrap.h + /usr/include/wx-3.0/wx/gtk/textctrl.h + /usr/include/wx-3.0/wx/slider.h + /usr/include/wx-3.0/wx/gtk/slider.h + /usr/include/wx-3.0/wx/gauge.h + /usr/include/wx-3.0/wx/gtk/gauge.h + /usr/include/wx-3.0/wx/scrolwin.h + /usr/include/wx-3.0/wx/gtk/scrolwin.h + /usr/include/wx-3.0/wx/dirdlg.h + /usr/include/wx-3.0/wx/gtk/dirdlg.h + /usr/include/wx-3.0/wx/toolbar.h + /usr/include/wx-3.0/wx/tbarbase.h + /usr/include/wx-3.0/wx/gtk/toolbar.h + /usr/include/wx-3.0/wx/combobox.h + /usr/include/wx-3.0/wx/gtk/combobox.h + /usr/include/wx-3.0/wx/layout.h + /usr/include/wx-3.0/wx/sizer.h + /usr/include/wx-3.0/wx/choicdlg.h + /usr/include/wx-3.0/wx/generic/choicdgg.h + /usr/include/wx-3.0/wx/textdlg.h + /usr/include/wx-3.0/wx/generic/textdlgg.h + /usr/include/wx-3.0/wx/valtext.h + /usr/include/wx-3.0/wx/filedlg.h + /usr/include/wx-3.0/wx/gtk/filedlg.h + /usr/include/wx-3.0/wx/gtk/filectrl.h + /usr/include/wx-3.0/wx/filectrl.h + /usr/include/wx-3.0/wx/mdi.h + /usr/include/wx-3.0/wx/gtk/mdi.h + +CMakeFiles/membot.dir/src/graphedge.cpp.o + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.cpp + /usr/include/stdc-predef.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.h + /usr/include/c++/11/vector + /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_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/string + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.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/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/iosfwd + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/basic_string.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/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/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.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/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/memory + /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/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/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/shared_ptr.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/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 + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h + /usr/include/wx-3.0/wx/bitmap.h + /usr/include/wx-3.0/wx/string.h + /usr/include/wx-3.0/wx/defs.h + /usr/include/wx-3.0/wx/platform.h + /usr/include/wx-3.0/wx/compiler.h + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h + /usr/include/wx-3.0/wx/chkconf.h + /usr/include/wx-3.0/wx/gtk/chkconf.h + /usr/include/wx-3.0/wx/unix/chkconf.h + /usr/include/wx-3.0/wx/version.h + /usr/include/wx-3.0/wx/cpp.h + /usr/include/wx-3.0/wx/dlimpexp.h + /usr/include/wx-3.0/wx/debug.h + /usr/include/assert.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/wx-3.0/wx/chartype.h + /usr/include/wx-3.0/wx/windowid.h + /usr/include/wx-3.0/wx/features.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/c++/11/stdlib.h + /usr/include/wx-3.0/wx/wxcrtbase.h + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/wx-3.0/wx/strvararg.h + /usr/include/wx-3.0/wx/strconv.h + /usr/include/wx-3.0/wx/buffer.h + /usr/include/wx-3.0/wx/fontenc.h + /usr/include/wx-3.0/wx/unichar.h + /usr/include/wx-3.0/wx/stringimpl.h + /usr/include/wx-3.0/wx/beforestd.h + /usr/include/wx-3.0/wx/afterstd.h + /usr/include/wx-3.0/wx/stringops.h + /usr/include/wx-3.0/wx/iosfwrap.h + /usr/include/wx-3.0/wx/crt.h + /usr/include/wx-3.0/wx/wxcrt.h + /usr/include/wx-3.0/wx/wxcrtvararg.h + /usr/include/wx-3.0/wx/gdicmn.h + /usr/include/wx-3.0/wx/list.h + /usr/include/wx-3.0/wx/object.h + /usr/include/wx-3.0/wx/memory.h + /usr/include/wx-3.0/wx/msgout.h + /usr/include/wx-3.0/wx/xti.h + /usr/include/wx-3.0/wx/rtti.h + /usr/include/wx-3.0/wx/flags.h + /usr/include/wx-3.0/wx/xti2.h + /usr/include/wx-3.0/wx/vector.h + /usr/include/wx-3.0/wx/scopeguard.h + /usr/include/wx-3.0/wx/except.h + /usr/include/wx-3.0/wx/meta/movable.h + /usr/include/wx-3.0/wx/meta/pod.h + /usr/include/wx-3.0/wx/meta/if.h + /usr/include/wx-3.0/wx/hashmap.h + /usr/include/wx-3.0/wx/math.h + /usr/include/c++/11/math.h + /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/wx-3.0/wx/colour.h + /usr/include/wx-3.0/wx/gdiobj.h + /usr/include/wx-3.0/wx/variant.h + /usr/include/wx-3.0/wx/arrstr.h + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/c++/11/streambuf + /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/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/wx-3.0/wx/longlong.h + /usr/include/wx-3.0/wx/datetime.h + /usr/include/wx-3.0/wx/anystr.h + /usr/include/wx-3.0/wx/dynarray.h + /usr/include/wx-3.0/wx/any.h + /usr/include/wx-3.0/wx/typeinfo.h + /usr/include/wx-3.0/wx/gtk/colour.h + /usr/include/wx-3.0/wx/image.h + /usr/include/wx-3.0/wx/stream.h + /usr/include/wx-3.0/wx/filefn.h + /usr/include/x86_64-linux-gnu/sys/stat.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/x86_64-linux-gnu/bits/statx.h + /usr/include/linux/stat.h + /usr/include/linux/types.h + /usr/include/x86_64-linux-gnu/asm/types.h + /usr/include/asm-generic/types.h + /usr/include/asm-generic/int-ll64.h + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/linux/posix_types.h + /usr/include/linux/stddef.h + /usr/include/x86_64-linux-gnu/asm/posix_types.h + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h + /usr/include/asm-generic/posix_types.h + /usr/include/x86_64-linux-gnu/bits/statx-generic.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h + /usr/include/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/include/linux/falloc.h + /usr/include/wx-3.0/wx/imagbmp.h + /usr/include/wx-3.0/wx/imagpng.h + /usr/include/wx-3.0/wx/versioninfo.h + /usr/include/wx-3.0/wx/imaggif.h + /usr/include/wx-3.0/wx/imagpcx.h + /usr/include/wx-3.0/wx/imagjpeg.h + /usr/include/wx-3.0/wx/imagtga.h + /usr/include/wx-3.0/wx/imagtiff.h + /usr/include/wx-3.0/wx/imagpnm.h + /usr/include/wx-3.0/wx/imagxpm.h + /usr/include/wx-3.0/wx/imagiff.h + /usr/include/wx-3.0/wx/gtk/bitmap.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.h + +CMakeFiles/membot.dir/src/graphnode.cpp.o + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.cpp + /usr/include/stdc-predef.h + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.h + /usr/include/c++/11/vector + /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_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/string + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.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/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/iosfwd + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/basic_string.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/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/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.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/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 + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.h + /usr/include/c++/11/memory + /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/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/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/shared_ptr.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/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 + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h + /usr/include/wx-3.0/wx/bitmap.h + /usr/include/wx-3.0/wx/string.h + /usr/include/wx-3.0/wx/defs.h + /usr/include/wx-3.0/wx/platform.h + /usr/include/wx-3.0/wx/compiler.h + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h + /usr/include/wx-3.0/wx/chkconf.h + /usr/include/wx-3.0/wx/gtk/chkconf.h + /usr/include/wx-3.0/wx/unix/chkconf.h + /usr/include/wx-3.0/wx/version.h + /usr/include/wx-3.0/wx/cpp.h + /usr/include/wx-3.0/wx/dlimpexp.h + /usr/include/wx-3.0/wx/debug.h + /usr/include/assert.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/wx-3.0/wx/chartype.h + /usr/include/wx-3.0/wx/windowid.h + /usr/include/wx-3.0/wx/features.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/c++/11/stdlib.h + /usr/include/wx-3.0/wx/wxcrtbase.h + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/wx-3.0/wx/strvararg.h + /usr/include/wx-3.0/wx/strconv.h + /usr/include/wx-3.0/wx/buffer.h + /usr/include/wx-3.0/wx/fontenc.h + /usr/include/wx-3.0/wx/unichar.h + /usr/include/wx-3.0/wx/stringimpl.h + /usr/include/wx-3.0/wx/beforestd.h + /usr/include/wx-3.0/wx/afterstd.h + /usr/include/wx-3.0/wx/stringops.h + /usr/include/wx-3.0/wx/iosfwrap.h + /usr/include/wx-3.0/wx/crt.h + /usr/include/wx-3.0/wx/wxcrt.h + /usr/include/wx-3.0/wx/wxcrtvararg.h + /usr/include/wx-3.0/wx/gdicmn.h + /usr/include/wx-3.0/wx/list.h + /usr/include/wx-3.0/wx/object.h + /usr/include/wx-3.0/wx/memory.h + /usr/include/wx-3.0/wx/msgout.h + /usr/include/wx-3.0/wx/xti.h + /usr/include/wx-3.0/wx/rtti.h + /usr/include/wx-3.0/wx/flags.h + /usr/include/wx-3.0/wx/xti2.h + /usr/include/wx-3.0/wx/vector.h + /usr/include/wx-3.0/wx/scopeguard.h + /usr/include/wx-3.0/wx/except.h + /usr/include/wx-3.0/wx/meta/movable.h + /usr/include/wx-3.0/wx/meta/pod.h + /usr/include/wx-3.0/wx/meta/if.h + /usr/include/wx-3.0/wx/hashmap.h + /usr/include/wx-3.0/wx/math.h + /usr/include/c++/11/math.h + /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/wx-3.0/wx/colour.h + /usr/include/wx-3.0/wx/gdiobj.h + /usr/include/wx-3.0/wx/variant.h + /usr/include/wx-3.0/wx/arrstr.h + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/c++/11/streambuf + /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/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/wx-3.0/wx/longlong.h + /usr/include/wx-3.0/wx/datetime.h + /usr/include/wx-3.0/wx/anystr.h + /usr/include/wx-3.0/wx/dynarray.h + /usr/include/wx-3.0/wx/any.h + /usr/include/wx-3.0/wx/typeinfo.h + /usr/include/wx-3.0/wx/gtk/colour.h + /usr/include/wx-3.0/wx/image.h + /usr/include/wx-3.0/wx/stream.h + /usr/include/wx-3.0/wx/filefn.h + /usr/include/x86_64-linux-gnu/sys/stat.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/x86_64-linux-gnu/bits/statx.h + /usr/include/linux/stat.h + /usr/include/linux/types.h + /usr/include/x86_64-linux-gnu/asm/types.h + /usr/include/asm-generic/types.h + /usr/include/asm-generic/int-ll64.h + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/linux/posix_types.h + /usr/include/linux/stddef.h + /usr/include/x86_64-linux-gnu/asm/posix_types.h + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h + /usr/include/asm-generic/posix_types.h + /usr/include/x86_64-linux-gnu/bits/statx-generic.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent.h + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h + /usr/include/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/include/linux/falloc.h + /usr/include/wx-3.0/wx/imagbmp.h + /usr/include/wx-3.0/wx/imagpng.h + /usr/include/wx-3.0/wx/versioninfo.h + /usr/include/wx-3.0/wx/imaggif.h + /usr/include/wx-3.0/wx/imagpcx.h + /usr/include/wx-3.0/wx/imagjpeg.h + /usr/include/wx-3.0/wx/imagtga.h + /usr/include/wx-3.0/wx/imagtiff.h + /usr/include/wx-3.0/wx/imagpnm.h + /usr/include/wx-3.0/wx/imagxpm.h + /usr/include/wx-3.0/wx/imagiff.h + /usr/include/wx-3.0/wx/gtk/bitmap.h + diff --git a/build/CMakeFiles/membot.dir/compiler_depend.make b/build/CMakeFiles/membot.dir/compiler_depend.make new file mode 100644 index 000000000..32fd39071 --- /dev/null +++ b/build/CMakeFiles/membot.dir/compiler_depend.make @@ -0,0 +1,3504 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/membot.dir/src/chatbot.cpp.o: ../src/chatbot.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/iostream \ + /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/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/exception \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.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/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/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.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/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ios_base.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/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/bits/locale_classes.h \ + /usr/include/c++/11/string \ + /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/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.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/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.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/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 \ + /usr/include/c++/11/random \ + /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/bits/random.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/uniform_int_dist.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/opt_random.h \ + /usr/include/c++/11/bits/random.tcc \ + /usr/include/c++/11/numeric \ + /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_algo.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/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/unordered_map \ + /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/ctime \ + ../src/chatlogic.h \ + ../src/chatgui.h \ + /usr/include/wx-3.0/wx/wx.h \ + /usr/include/wx-3.0/wx/defs.h \ + /usr/include/wx-3.0/wx/platform.h \ + /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h \ + /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h \ + /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h \ + /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/include/wx-3.0/wx/debug.h \ + /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h \ + /usr/include/wx-3.0/wx/windowid.h \ + /usr/include/wx-3.0/wx/features.h \ + /usr/include/wx-3.0/wx/object.h \ + /usr/include/wx-3.0/wx/memory.h \ + /usr/include/wx-3.0/wx/string.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/wx-3.0/wx/wxcrtbase.h \ + /usr/include/wx-3.0/wx/strvararg.h \ + /usr/include/wx-3.0/wx/strconv.h \ + /usr/include/wx-3.0/wx/buffer.h \ + /usr/include/wx-3.0/wx/fontenc.h \ + /usr/include/wx-3.0/wx/unichar.h \ + /usr/include/wx-3.0/wx/stringimpl.h \ + /usr/include/wx-3.0/wx/beforestd.h \ + /usr/include/wx-3.0/wx/afterstd.h \ + /usr/include/wx-3.0/wx/stringops.h \ + /usr/include/wx-3.0/wx/iosfwrap.h \ + /usr/include/wx-3.0/wx/crt.h \ + /usr/include/wx-3.0/wx/wxcrt.h \ + /usr/include/wx-3.0/wx/wxcrtvararg.h \ + /usr/include/wx-3.0/wx/msgout.h \ + /usr/include/wx-3.0/wx/xti.h \ + /usr/include/wx-3.0/wx/rtti.h \ + /usr/include/wx-3.0/wx/flags.h \ + /usr/include/wx-3.0/wx/xti2.h \ + /usr/include/wx-3.0/wx/dynarray.h \ + /usr/include/wx-3.0/wx/list.h \ + /usr/include/wx-3.0/wx/vector.h \ + /usr/include/wx-3.0/wx/scopeguard.h \ + /usr/include/wx-3.0/wx/except.h \ + /usr/include/wx-3.0/wx/meta/movable.h \ + /usr/include/wx-3.0/wx/meta/pod.h \ + /usr/include/wx-3.0/wx/meta/if.h \ + /usr/include/wx-3.0/wx/hash.h \ + /usr/include/wx-3.0/wx/hashmap.h \ + /usr/include/wx-3.0/wx/arrstr.h \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/wx-3.0/wx/intl.h \ + /usr/include/wx-3.0/wx/translation.h \ + /usr/include/wx-3.0/wx/language.h \ + /usr/include/wx-3.0/wx/scopedptr.h \ + /usr/include/wx-3.0/wx/checkeddelete.h \ + /usr/include/wx-3.0/wx/log.h \ + /usr/include/wx-3.0/wx/thread.h \ + /usr/include/wx-3.0/wx/generic/logg.h \ + /usr/include/wx-3.0/wx/event.h \ + /usr/include/wx-3.0/wx/clntdata.h \ + /usr/include/wx-3.0/wx/gdicmn.h \ + /usr/include/wx-3.0/wx/math.h \ + /usr/include/c++/11/math.h \ + /usr/include/wx-3.0/wx/cursor.h \ + /usr/include/wx-3.0/wx/gtk/cursor.h \ + /usr/include/wx-3.0/wx/gdiobj.h \ + /usr/include/wx-3.0/wx/utils.h \ + /usr/include/wx-3.0/wx/filefn.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h \ + /usr/include/linux/stat.h \ + /usr/include/linux/types.h \ + /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h \ + /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h \ + /usr/include/wx-3.0/wx/versioninfo.h \ + /usr/include/wx-3.0/wx/meta/implicitconversion.h \ + /usr/include/wx-3.0/wx/mousestate.h \ + /usr/include/wx-3.0/wx/kbdstate.h \ + /usr/include/wx-3.0/wx/longlong.h \ + /usr/include/wx-3.0/wx/platinfo.h \ + /usr/include/wx-3.0/wx/tracker.h \ + /usr/include/wx-3.0/wx/typeinfo.h \ + /usr/include/wx-3.0/wx/any.h \ + /usr/include/wx-3.0/wx/datetime.h \ + /usr/include/wx-3.0/wx/anystr.h \ + /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/meta/convertible.h \ + /usr/include/wx-3.0/wx/meta/removeref.h \ + /usr/include/wx-3.0/wx/app.h \ + /usr/include/wx-3.0/wx/eventfilter.h \ + /usr/include/wx-3.0/wx/build.h \ + /usr/include/wx-3.0/wx/cmdargs.h \ + /usr/include/wx-3.0/wx/init.h \ + /usr/include/wx-3.0/wx/unix/app.h \ + /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/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 \ + /usr/include/wx-3.0/wx/gtk/app.h \ + /usr/include/wx-3.0/wx/stream.h \ + /usr/include/wx-3.0/wx/stopwatch.h \ + /usr/include/wx-3.0/wx/time.h \ + /usr/include/wx-3.0/wx/timer.h \ + /usr/include/wx-3.0/wx/module.h \ + /usr/include/wx-3.0/wx/window.h \ + /usr/include/wx-3.0/wx/font.h \ + /usr/include/wx-3.0/wx/gtk/font.h \ + /usr/include/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gtk/colour.h \ + /usr/include/wx-3.0/wx/region.h \ + /usr/include/wx-3.0/wx/gtk/region.h \ + /usr/include/wx-3.0/wx/validate.h \ + /usr/include/wx-3.0/wx/palette.h \ + /usr/include/wx-3.0/wx/generic/paletteg.h \ + /usr/include/wx-3.0/wx/accel.h \ + /usr/include/wx-3.0/wx/gtk/accel.h \ + /usr/include/wx-3.0/wx/generic/accel.h \ + /usr/include/wx-3.0/wx/gtk/window.h \ + /usr/include/wx-3.0/wx/containr.h \ + /usr/include/wx-3.0/wx/panel.h \ + /usr/include/wx-3.0/wx/generic/panelg.h \ + /usr/include/wx-3.0/wx/bitmap.h \ + /usr/include/wx-3.0/wx/image.h \ + /usr/include/wx-3.0/wx/imagbmp.h \ + /usr/include/wx-3.0/wx/imagpng.h \ + /usr/include/wx-3.0/wx/imaggif.h \ + /usr/include/wx-3.0/wx/imagpcx.h \ + /usr/include/wx-3.0/wx/imagjpeg.h \ + /usr/include/wx-3.0/wx/imagtga.h \ + /usr/include/wx-3.0/wx/imagtiff.h \ + /usr/include/wx-3.0/wx/imagpnm.h \ + /usr/include/wx-3.0/wx/imagxpm.h \ + /usr/include/wx-3.0/wx/imagiff.h \ + /usr/include/wx-3.0/wx/gtk/bitmap.h \ + /usr/include/wx-3.0/wx/toplevel.h \ + /usr/include/wx-3.0/wx/nonownedwnd.h \ + /usr/include/wx-3.0/wx/gtk/nonownedwnd.h \ + /usr/include/wx-3.0/wx/iconbndl.h \ + /usr/include/wx-3.0/wx/icon.h \ + /usr/include/wx-3.0/wx/iconloc.h \ + /usr/include/wx-3.0/wx/generic/icon.h \ + /usr/include/wx-3.0/wx/weakref.h \ + /usr/include/wx-3.0/wx/meta/int2type.h \ + /usr/include/wx-3.0/wx/gtk/toplevel.h \ + /usr/include/wx-3.0/wx/frame.h \ + /usr/include/wx-3.0/wx/statusbr.h \ + /usr/include/wx-3.0/wx/control.h \ + /usr/include/wx-3.0/wx/gtk/control.h \ + /usr/include/wx-3.0/wx/generic/statusbr.h \ + /usr/include/wx-3.0/wx/pen.h \ + /usr/include/wx-3.0/wx/gtk/pen.h \ + /usr/include/wx-3.0/wx/gtk/frame.h \ + /usr/include/wx-3.0/wx/dc.h \ + /usr/include/wx-3.0/wx/brush.h \ + /usr/include/wx-3.0/wx/gtk/brush.h \ + /usr/include/wx-3.0/wx/affinematrix2d.h \ + /usr/include/wx-3.0/wx/affinematrix2dbase.h \ + /usr/include/wx-3.0/wx/geometry.h \ + /usr/include/wx-3.0/wx/dcclient.h \ + /usr/include/wx-3.0/wx/dcmemory.h \ + /usr/include/wx-3.0/wx/dcprint.h \ + /usr/include/wx-3.0/wx/dcscreen.h \ + /usr/include/wx-3.0/wx/button.h \ + /usr/include/wx-3.0/wx/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/button.h \ + /usr/include/wx-3.0/wx/menuitem.h \ + /usr/include/wx-3.0/wx/gtk/menuitem.h \ + /usr/include/wx-3.0/wx/menu.h \ + /usr/include/wx-3.0/wx/gtk/menu.h \ + /usr/include/wx-3.0/wx/dialog.h \ + /usr/include/wx-3.0/wx/sharedptr.h \ + /usr/include/wx-3.0/wx/atomic.h \ + /usr/include/wx-3.0/wx/gtk/dialog.h \ + /usr/include/wx-3.0/wx/settings.h \ + /usr/include/wx-3.0/wx/msgdlg.h \ + /usr/include/wx-3.0/wx/stockitem.h \ + /usr/include/wx-3.0/wx/generic/msgdlgg.h \ + /usr/include/wx-3.0/wx/gtk/msgdlg.h \ + /usr/include/wx-3.0/wx/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataform.h \ + /usr/include/wx-3.0/wx/gtk/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataobj2.h \ + /usr/include/wx-3.0/wx/ctrlsub.h \ + /usr/include/wx-3.0/wx/bmpbuttn.h \ + /usr/include/wx-3.0/wx/gtk/bmpbuttn.h \ + /usr/include/wx-3.0/wx/checkbox.h \ + /usr/include/wx-3.0/wx/gtk/checkbox.h \ + /usr/include/wx-3.0/wx/checklst.h \ + /usr/include/wx-3.0/wx/listbox.h \ + /usr/include/wx-3.0/wx/gtk/listbox.h \ + /usr/include/wx-3.0/wx/gtk/checklst.h \ + /usr/include/wx-3.0/wx/choice.h \ + /usr/include/wx-3.0/wx/gtk/choice.h \ + /usr/include/wx-3.0/wx/scrolbar.h \ + /usr/include/wx-3.0/wx/gtk/scrolbar.h \ + /usr/include/wx-3.0/wx/stattext.h \ + /usr/include/wx-3.0/wx/gtk/stattext.h \ + /usr/include/wx-3.0/wx/statbmp.h \ + /usr/include/wx-3.0/wx/gtk/statbmp.h \ + /usr/include/wx-3.0/wx/statbox.h \ + /usr/include/wx-3.0/wx/gtk/statbox.h \ + /usr/include/wx-3.0/wx/radiobox.h \ + /usr/include/wx-3.0/wx/gtk/radiobox.h \ + /usr/include/wx-3.0/wx/radiobut.h \ + /usr/include/wx-3.0/wx/gtk/radiobut.h \ + /usr/include/wx-3.0/wx/textctrl.h \ + /usr/include/wx-3.0/wx/textentry.h \ + /usr/include/wx-3.0/wx/gtk/textentry.h \ + /usr/include/wx-3.0/wx/ioswrap.h \ + /usr/include/wx-3.0/wx/gtk/textctrl.h \ + /usr/include/wx-3.0/wx/slider.h \ + /usr/include/wx-3.0/wx/gtk/slider.h \ + /usr/include/wx-3.0/wx/gauge.h \ + /usr/include/wx-3.0/wx/gtk/gauge.h \ + /usr/include/wx-3.0/wx/scrolwin.h \ + /usr/include/wx-3.0/wx/gtk/scrolwin.h \ + /usr/include/wx-3.0/wx/dirdlg.h \ + /usr/include/wx-3.0/wx/gtk/dirdlg.h \ + /usr/include/wx-3.0/wx/toolbar.h \ + /usr/include/wx-3.0/wx/tbarbase.h \ + /usr/include/wx-3.0/wx/gtk/toolbar.h \ + /usr/include/wx-3.0/wx/combobox.h \ + /usr/include/wx-3.0/wx/gtk/combobox.h \ + /usr/include/wx-3.0/wx/layout.h \ + /usr/include/wx-3.0/wx/sizer.h \ + /usr/include/wx-3.0/wx/choicdlg.h \ + /usr/include/wx-3.0/wx/generic/choicdgg.h \ + /usr/include/wx-3.0/wx/textdlg.h \ + /usr/include/wx-3.0/wx/generic/textdlgg.h \ + /usr/include/wx-3.0/wx/valtext.h \ + /usr/include/wx-3.0/wx/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filectrl.h \ + /usr/include/wx-3.0/wx/filectrl.h \ + /usr/include/wx-3.0/wx/mdi.h \ + /usr/include/wx-3.0/wx/gtk/mdi.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/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.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 \ + ../src/graphnode.h \ + ../src/chatbot.h \ + ../src/graphedge.h + +CMakeFiles/membot.dir/src/chatgui.cpp.o: ../src/chatgui.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/wx-3.0/wx/filename.h \ + /usr/include/wx-3.0/wx/arrstr.h \ + /usr/include/wx-3.0/wx/defs.h \ + /usr/include/wx-3.0/wx/platform.h \ + /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h \ + /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h \ + /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h \ + /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/wx-3.0/wx/debug.h \ + /usr/include/assert.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/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h \ + /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/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/endian.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/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/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/wx-3.0/wx/windowid.h \ + /usr/include/wx-3.0/wx/features.h \ + /usr/include/wx-3.0/wx/string.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /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/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /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/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.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/wx-3.0/wx/wxcrtbase.h \ + /usr/include/ctype.h \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.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_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/wx-3.0/wx/strvararg.h \ + /usr/include/wx-3.0/wx/strconv.h \ + /usr/include/wx-3.0/wx/buffer.h \ + /usr/include/wx-3.0/wx/fontenc.h \ + /usr/include/wx-3.0/wx/unichar.h \ + /usr/include/wx-3.0/wx/stringimpl.h \ + /usr/include/wx-3.0/wx/beforestd.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.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/postypes.h \ + /usr/include/c++/11/cwchar \ + /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/stdint-uintn.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/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/iosfwd \ + /usr/include/c++/11/cctype \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.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/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.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/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /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/wx-3.0/wx/afterstd.h \ + /usr/include/wx-3.0/wx/stringops.h \ + /usr/include/wx-3.0/wx/iosfwrap.h \ + /usr/include/wx-3.0/wx/crt.h \ + /usr/include/wx-3.0/wx/wxcrt.h \ + /usr/include/wx-3.0/wx/wxcrtvararg.h \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf \ + /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/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /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/typeinfo \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/wx-3.0/wx/filefn.h \ + /usr/include/wx-3.0/wx/list.h \ + /usr/include/wx-3.0/wx/object.h \ + /usr/include/wx-3.0/wx/memory.h \ + /usr/include/wx-3.0/wx/msgout.h \ + /usr/include/wx-3.0/wx/xti.h \ + /usr/include/wx-3.0/wx/rtti.h \ + /usr/include/wx-3.0/wx/flags.h \ + /usr/include/wx-3.0/wx/xti2.h \ + /usr/include/wx-3.0/wx/vector.h \ + /usr/include/wx-3.0/wx/scopeguard.h \ + /usr/include/wx-3.0/wx/except.h \ + /usr/include/wx-3.0/wx/meta/movable.h \ + /usr/include/wx-3.0/wx/meta/pod.h \ + /usr/include/wx-3.0/wx/meta/if.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h \ + /usr/include/linux/stat.h \ + /usr/include/linux/types.h \ + /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h \ + /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h \ + /usr/include/wx-3.0/wx/datetime.h \ + /usr/include/wx-3.0/wx/longlong.h \ + /usr/include/c++/11/limits \ + /usr/include/wx-3.0/wx/anystr.h \ + /usr/include/wx-3.0/wx/dynarray.h \ + /usr/include/wx-3.0/wx/intl.h \ + /usr/include/wx-3.0/wx/translation.h \ + /usr/include/wx-3.0/wx/language.h \ + /usr/include/wx-3.0/wx/hashmap.h \ + /usr/include/wx-3.0/wx/scopedptr.h \ + /usr/include/wx-3.0/wx/checkeddelete.h \ + /usr/include/wx-3.0/wx/file.h \ + /usr/include/wx-3.0/wx/convauto.h \ + /usr/include/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gdiobj.h \ + /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/any.h \ + /usr/include/wx-3.0/wx/typeinfo.h \ + /usr/include/wx-3.0/wx/gtk/colour.h \ + /usr/include/wx-3.0/wx/image.h \ + /usr/include/wx-3.0/wx/gdicmn.h \ + /usr/include/wx-3.0/wx/math.h \ + /usr/include/c++/11/math.h \ + /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 \ + /usr/include/wx-3.0/wx/stream.h \ + /usr/include/wx-3.0/wx/imagbmp.h \ + /usr/include/wx-3.0/wx/imagpng.h \ + /usr/include/wx-3.0/wx/versioninfo.h \ + /usr/include/wx-3.0/wx/imaggif.h \ + /usr/include/wx-3.0/wx/imagpcx.h \ + /usr/include/wx-3.0/wx/imagjpeg.h \ + /usr/include/wx-3.0/wx/imagtga.h \ + /usr/include/wx-3.0/wx/imagtiff.h \ + /usr/include/wx-3.0/wx/imagpnm.h \ + /usr/include/wx-3.0/wx/imagxpm.h \ + /usr/include/wx-3.0/wx/imagiff.h \ + ../src/chatbot.h \ + /usr/include/wx-3.0/wx/bitmap.h \ + /usr/include/wx-3.0/wx/gtk/bitmap.h \ + ../src/chatlogic.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 \ + ../src/chatgui.h \ + /usr/include/wx-3.0/wx/wx.h \ + /usr/include/wx-3.0/wx/hash.h \ + /usr/include/wx-3.0/wx/log.h \ + /usr/include/wx-3.0/wx/thread.h \ + /usr/include/wx-3.0/wx/generic/logg.h \ + /usr/include/wx-3.0/wx/event.h \ + /usr/include/wx-3.0/wx/clntdata.h \ + /usr/include/wx-3.0/wx/cursor.h \ + /usr/include/wx-3.0/wx/gtk/cursor.h \ + /usr/include/wx-3.0/wx/utils.h \ + /usr/include/wx-3.0/wx/meta/implicitconversion.h \ + /usr/include/wx-3.0/wx/mousestate.h \ + /usr/include/wx-3.0/wx/kbdstate.h \ + /usr/include/wx-3.0/wx/platinfo.h \ + /usr/include/wx-3.0/wx/tracker.h \ + /usr/include/wx-3.0/wx/meta/convertible.h \ + /usr/include/wx-3.0/wx/meta/removeref.h \ + /usr/include/wx-3.0/wx/app.h \ + /usr/include/wx-3.0/wx/eventfilter.h \ + /usr/include/wx-3.0/wx/build.h \ + /usr/include/wx-3.0/wx/cmdargs.h \ + /usr/include/wx-3.0/wx/init.h \ + /usr/include/wx-3.0/wx/unix/app.h \ + /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/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 \ + /usr/include/wx-3.0/wx/gtk/app.h \ + /usr/include/wx-3.0/wx/stopwatch.h \ + /usr/include/wx-3.0/wx/time.h \ + /usr/include/wx-3.0/wx/timer.h \ + /usr/include/wx-3.0/wx/module.h \ + /usr/include/wx-3.0/wx/window.h \ + /usr/include/wx-3.0/wx/font.h \ + /usr/include/wx-3.0/wx/gtk/font.h \ + /usr/include/wx-3.0/wx/region.h \ + /usr/include/wx-3.0/wx/gtk/region.h \ + /usr/include/wx-3.0/wx/validate.h \ + /usr/include/wx-3.0/wx/palette.h \ + /usr/include/wx-3.0/wx/generic/paletteg.h \ + /usr/include/wx-3.0/wx/accel.h \ + /usr/include/wx-3.0/wx/gtk/accel.h \ + /usr/include/wx-3.0/wx/generic/accel.h \ + /usr/include/wx-3.0/wx/gtk/window.h \ + /usr/include/wx-3.0/wx/containr.h \ + /usr/include/wx-3.0/wx/panel.h \ + /usr/include/wx-3.0/wx/generic/panelg.h \ + /usr/include/wx-3.0/wx/toplevel.h \ + /usr/include/wx-3.0/wx/nonownedwnd.h \ + /usr/include/wx-3.0/wx/gtk/nonownedwnd.h \ + /usr/include/wx-3.0/wx/iconbndl.h \ + /usr/include/wx-3.0/wx/icon.h \ + /usr/include/wx-3.0/wx/iconloc.h \ + /usr/include/wx-3.0/wx/generic/icon.h \ + /usr/include/wx-3.0/wx/weakref.h \ + /usr/include/wx-3.0/wx/meta/int2type.h \ + /usr/include/wx-3.0/wx/gtk/toplevel.h \ + /usr/include/wx-3.0/wx/frame.h \ + /usr/include/wx-3.0/wx/statusbr.h \ + /usr/include/wx-3.0/wx/control.h \ + /usr/include/wx-3.0/wx/gtk/control.h \ + /usr/include/wx-3.0/wx/generic/statusbr.h \ + /usr/include/wx-3.0/wx/pen.h \ + /usr/include/wx-3.0/wx/gtk/pen.h \ + /usr/include/wx-3.0/wx/gtk/frame.h \ + /usr/include/wx-3.0/wx/dc.h \ + /usr/include/wx-3.0/wx/brush.h \ + /usr/include/wx-3.0/wx/gtk/brush.h \ + /usr/include/wx-3.0/wx/affinematrix2d.h \ + /usr/include/wx-3.0/wx/affinematrix2dbase.h \ + /usr/include/wx-3.0/wx/geometry.h \ + /usr/include/wx-3.0/wx/dcclient.h \ + /usr/include/wx-3.0/wx/dcmemory.h \ + /usr/include/wx-3.0/wx/dcprint.h \ + /usr/include/wx-3.0/wx/dcscreen.h \ + /usr/include/wx-3.0/wx/button.h \ + /usr/include/wx-3.0/wx/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/button.h \ + /usr/include/wx-3.0/wx/menuitem.h \ + /usr/include/wx-3.0/wx/gtk/menuitem.h \ + /usr/include/wx-3.0/wx/menu.h \ + /usr/include/wx-3.0/wx/gtk/menu.h \ + /usr/include/wx-3.0/wx/dialog.h \ + /usr/include/wx-3.0/wx/sharedptr.h \ + /usr/include/wx-3.0/wx/atomic.h \ + /usr/include/wx-3.0/wx/gtk/dialog.h \ + /usr/include/wx-3.0/wx/settings.h \ + /usr/include/wx-3.0/wx/msgdlg.h \ + /usr/include/wx-3.0/wx/stockitem.h \ + /usr/include/wx-3.0/wx/generic/msgdlgg.h \ + /usr/include/wx-3.0/wx/gtk/msgdlg.h \ + /usr/include/wx-3.0/wx/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataform.h \ + /usr/include/wx-3.0/wx/gtk/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataobj2.h \ + /usr/include/wx-3.0/wx/ctrlsub.h \ + /usr/include/wx-3.0/wx/bmpbuttn.h \ + /usr/include/wx-3.0/wx/gtk/bmpbuttn.h \ + /usr/include/wx-3.0/wx/checkbox.h \ + /usr/include/wx-3.0/wx/gtk/checkbox.h \ + /usr/include/wx-3.0/wx/checklst.h \ + /usr/include/wx-3.0/wx/listbox.h \ + /usr/include/wx-3.0/wx/gtk/listbox.h \ + /usr/include/wx-3.0/wx/gtk/checklst.h \ + /usr/include/wx-3.0/wx/choice.h \ + /usr/include/wx-3.0/wx/gtk/choice.h \ + /usr/include/wx-3.0/wx/scrolbar.h \ + /usr/include/wx-3.0/wx/gtk/scrolbar.h \ + /usr/include/wx-3.0/wx/stattext.h \ + /usr/include/wx-3.0/wx/gtk/stattext.h \ + /usr/include/wx-3.0/wx/statbmp.h \ + /usr/include/wx-3.0/wx/gtk/statbmp.h \ + /usr/include/wx-3.0/wx/statbox.h \ + /usr/include/wx-3.0/wx/gtk/statbox.h \ + /usr/include/wx-3.0/wx/radiobox.h \ + /usr/include/wx-3.0/wx/gtk/radiobox.h \ + /usr/include/wx-3.0/wx/radiobut.h \ + /usr/include/wx-3.0/wx/gtk/radiobut.h \ + /usr/include/wx-3.0/wx/textctrl.h \ + /usr/include/wx-3.0/wx/textentry.h \ + /usr/include/wx-3.0/wx/gtk/textentry.h \ + /usr/include/wx-3.0/wx/ioswrap.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.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/wx-3.0/wx/gtk/textctrl.h \ + /usr/include/wx-3.0/wx/slider.h \ + /usr/include/wx-3.0/wx/gtk/slider.h \ + /usr/include/wx-3.0/wx/gauge.h \ + /usr/include/wx-3.0/wx/gtk/gauge.h \ + /usr/include/wx-3.0/wx/scrolwin.h \ + /usr/include/wx-3.0/wx/gtk/scrolwin.h \ + /usr/include/wx-3.0/wx/dirdlg.h \ + /usr/include/wx-3.0/wx/gtk/dirdlg.h \ + /usr/include/wx-3.0/wx/toolbar.h \ + /usr/include/wx-3.0/wx/tbarbase.h \ + /usr/include/wx-3.0/wx/gtk/toolbar.h \ + /usr/include/wx-3.0/wx/combobox.h \ + /usr/include/wx-3.0/wx/gtk/combobox.h \ + /usr/include/wx-3.0/wx/layout.h \ + /usr/include/wx-3.0/wx/sizer.h \ + /usr/include/wx-3.0/wx/choicdlg.h \ + /usr/include/wx-3.0/wx/generic/choicdgg.h \ + /usr/include/wx-3.0/wx/textdlg.h \ + /usr/include/wx-3.0/wx/generic/textdlgg.h \ + /usr/include/wx-3.0/wx/valtext.h \ + /usr/include/wx-3.0/wx/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filectrl.h \ + /usr/include/wx-3.0/wx/filectrl.h \ + /usr/include/wx-3.0/wx/mdi.h \ + /usr/include/wx-3.0/wx/gtk/mdi.h \ + /usr/include/c++/11/memory \ + /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/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/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /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/concurrence.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 + +CMakeFiles/membot.dir/src/chatlogic.cpp.o: ../src/chatlogic.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd \ + /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/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/exception \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.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/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/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.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/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ios_base.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/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/bits/locale_classes.h \ + /usr/include/c++/11/string \ + /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/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.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/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.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/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/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/include/c++/11/iostream \ + /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/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/bits/stl_algo.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/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/unordered_map \ + /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/pstl/execution_defs.h \ + ../src/graphedge.h \ + ../src/graphnode.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/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.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 \ + ../src/chatbot.h \ + /usr/include/wx-3.0/wx/bitmap.h \ + /usr/include/wx-3.0/wx/string.h \ + /usr/include/wx-3.0/wx/defs.h \ + /usr/include/wx-3.0/wx/platform.h \ + /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h \ + /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h \ + /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h \ + /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/include/wx-3.0/wx/debug.h \ + /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h \ + /usr/include/wx-3.0/wx/windowid.h \ + /usr/include/wx-3.0/wx/features.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/wx-3.0/wx/wxcrtbase.h \ + /usr/include/wx-3.0/wx/strvararg.h \ + /usr/include/wx-3.0/wx/strconv.h \ + /usr/include/wx-3.0/wx/buffer.h \ + /usr/include/wx-3.0/wx/fontenc.h \ + /usr/include/wx-3.0/wx/unichar.h \ + /usr/include/wx-3.0/wx/stringimpl.h \ + /usr/include/wx-3.0/wx/beforestd.h \ + /usr/include/wx-3.0/wx/afterstd.h \ + /usr/include/wx-3.0/wx/stringops.h \ + /usr/include/wx-3.0/wx/iosfwrap.h \ + /usr/include/wx-3.0/wx/crt.h \ + /usr/include/wx-3.0/wx/wxcrt.h \ + /usr/include/wx-3.0/wx/wxcrtvararg.h \ + /usr/include/wx-3.0/wx/gdicmn.h \ + /usr/include/wx-3.0/wx/list.h \ + /usr/include/wx-3.0/wx/object.h \ + /usr/include/wx-3.0/wx/memory.h \ + /usr/include/wx-3.0/wx/msgout.h \ + /usr/include/wx-3.0/wx/xti.h \ + /usr/include/wx-3.0/wx/rtti.h \ + /usr/include/wx-3.0/wx/flags.h \ + /usr/include/wx-3.0/wx/xti2.h \ + /usr/include/wx-3.0/wx/vector.h \ + /usr/include/wx-3.0/wx/scopeguard.h \ + /usr/include/wx-3.0/wx/except.h \ + /usr/include/wx-3.0/wx/meta/movable.h \ + /usr/include/wx-3.0/wx/meta/pod.h \ + /usr/include/wx-3.0/wx/meta/if.h \ + /usr/include/wx-3.0/wx/hashmap.h \ + /usr/include/wx-3.0/wx/math.h \ + /usr/include/c++/11/math.h \ + /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/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gdiobj.h \ + /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/arrstr.h \ + /usr/include/wx-3.0/wx/longlong.h \ + /usr/include/wx-3.0/wx/datetime.h \ + /usr/include/wx-3.0/wx/anystr.h \ + /usr/include/wx-3.0/wx/dynarray.h \ + /usr/include/wx-3.0/wx/any.h \ + /usr/include/wx-3.0/wx/typeinfo.h \ + /usr/include/wx-3.0/wx/gtk/colour.h \ + /usr/include/wx-3.0/wx/image.h \ + /usr/include/wx-3.0/wx/stream.h \ + /usr/include/wx-3.0/wx/filefn.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h \ + /usr/include/linux/stat.h \ + /usr/include/linux/types.h \ + /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h \ + /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h \ + /usr/include/wx-3.0/wx/imagbmp.h \ + /usr/include/wx-3.0/wx/imagpng.h \ + /usr/include/wx-3.0/wx/versioninfo.h \ + /usr/include/wx-3.0/wx/imaggif.h \ + /usr/include/wx-3.0/wx/imagpcx.h \ + /usr/include/wx-3.0/wx/imagjpeg.h \ + /usr/include/wx-3.0/wx/imagtga.h \ + /usr/include/wx-3.0/wx/imagtiff.h \ + /usr/include/wx-3.0/wx/imagpnm.h \ + /usr/include/wx-3.0/wx/imagxpm.h \ + /usr/include/wx-3.0/wx/imagiff.h \ + /usr/include/wx-3.0/wx/gtk/bitmap.h \ + ../src/chatlogic.h \ + ../src/chatgui.h \ + /usr/include/wx-3.0/wx/wx.h \ + /usr/include/wx-3.0/wx/hash.h \ + /usr/include/wx-3.0/wx/intl.h \ + /usr/include/wx-3.0/wx/translation.h \ + /usr/include/wx-3.0/wx/language.h \ + /usr/include/wx-3.0/wx/scopedptr.h \ + /usr/include/wx-3.0/wx/checkeddelete.h \ + /usr/include/wx-3.0/wx/log.h \ + /usr/include/wx-3.0/wx/thread.h \ + /usr/include/wx-3.0/wx/generic/logg.h \ + /usr/include/wx-3.0/wx/event.h \ + /usr/include/wx-3.0/wx/clntdata.h \ + /usr/include/wx-3.0/wx/cursor.h \ + /usr/include/wx-3.0/wx/gtk/cursor.h \ + /usr/include/wx-3.0/wx/utils.h \ + /usr/include/wx-3.0/wx/meta/implicitconversion.h \ + /usr/include/wx-3.0/wx/mousestate.h \ + /usr/include/wx-3.0/wx/kbdstate.h \ + /usr/include/wx-3.0/wx/platinfo.h \ + /usr/include/wx-3.0/wx/tracker.h \ + /usr/include/wx-3.0/wx/meta/convertible.h \ + /usr/include/wx-3.0/wx/meta/removeref.h \ + /usr/include/wx-3.0/wx/app.h \ + /usr/include/wx-3.0/wx/eventfilter.h \ + /usr/include/wx-3.0/wx/build.h \ + /usr/include/wx-3.0/wx/cmdargs.h \ + /usr/include/wx-3.0/wx/init.h \ + /usr/include/wx-3.0/wx/unix/app.h \ + /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/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 \ + /usr/include/wx-3.0/wx/gtk/app.h \ + /usr/include/wx-3.0/wx/stopwatch.h \ + /usr/include/wx-3.0/wx/time.h \ + /usr/include/wx-3.0/wx/timer.h \ + /usr/include/wx-3.0/wx/module.h \ + /usr/include/wx-3.0/wx/window.h \ + /usr/include/wx-3.0/wx/font.h \ + /usr/include/wx-3.0/wx/gtk/font.h \ + /usr/include/wx-3.0/wx/region.h \ + /usr/include/wx-3.0/wx/gtk/region.h \ + /usr/include/wx-3.0/wx/validate.h \ + /usr/include/wx-3.0/wx/palette.h \ + /usr/include/wx-3.0/wx/generic/paletteg.h \ + /usr/include/wx-3.0/wx/accel.h \ + /usr/include/wx-3.0/wx/gtk/accel.h \ + /usr/include/wx-3.0/wx/generic/accel.h \ + /usr/include/wx-3.0/wx/gtk/window.h \ + /usr/include/wx-3.0/wx/containr.h \ + /usr/include/wx-3.0/wx/panel.h \ + /usr/include/wx-3.0/wx/generic/panelg.h \ + /usr/include/wx-3.0/wx/toplevel.h \ + /usr/include/wx-3.0/wx/nonownedwnd.h \ + /usr/include/wx-3.0/wx/gtk/nonownedwnd.h \ + /usr/include/wx-3.0/wx/iconbndl.h \ + /usr/include/wx-3.0/wx/icon.h \ + /usr/include/wx-3.0/wx/iconloc.h \ + /usr/include/wx-3.0/wx/generic/icon.h \ + /usr/include/wx-3.0/wx/weakref.h \ + /usr/include/wx-3.0/wx/meta/int2type.h \ + /usr/include/wx-3.0/wx/gtk/toplevel.h \ + /usr/include/wx-3.0/wx/frame.h \ + /usr/include/wx-3.0/wx/statusbr.h \ + /usr/include/wx-3.0/wx/control.h \ + /usr/include/wx-3.0/wx/gtk/control.h \ + /usr/include/wx-3.0/wx/generic/statusbr.h \ + /usr/include/wx-3.0/wx/pen.h \ + /usr/include/wx-3.0/wx/gtk/pen.h \ + /usr/include/wx-3.0/wx/gtk/frame.h \ + /usr/include/wx-3.0/wx/dc.h \ + /usr/include/wx-3.0/wx/brush.h \ + /usr/include/wx-3.0/wx/gtk/brush.h \ + /usr/include/wx-3.0/wx/affinematrix2d.h \ + /usr/include/wx-3.0/wx/affinematrix2dbase.h \ + /usr/include/wx-3.0/wx/geometry.h \ + /usr/include/wx-3.0/wx/dcclient.h \ + /usr/include/wx-3.0/wx/dcmemory.h \ + /usr/include/wx-3.0/wx/dcprint.h \ + /usr/include/wx-3.0/wx/dcscreen.h \ + /usr/include/wx-3.0/wx/button.h \ + /usr/include/wx-3.0/wx/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/button.h \ + /usr/include/wx-3.0/wx/menuitem.h \ + /usr/include/wx-3.0/wx/gtk/menuitem.h \ + /usr/include/wx-3.0/wx/menu.h \ + /usr/include/wx-3.0/wx/gtk/menu.h \ + /usr/include/wx-3.0/wx/dialog.h \ + /usr/include/wx-3.0/wx/sharedptr.h \ + /usr/include/wx-3.0/wx/atomic.h \ + /usr/include/wx-3.0/wx/gtk/dialog.h \ + /usr/include/wx-3.0/wx/settings.h \ + /usr/include/wx-3.0/wx/msgdlg.h \ + /usr/include/wx-3.0/wx/stockitem.h \ + /usr/include/wx-3.0/wx/generic/msgdlgg.h \ + /usr/include/wx-3.0/wx/gtk/msgdlg.h \ + /usr/include/wx-3.0/wx/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataform.h \ + /usr/include/wx-3.0/wx/gtk/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataobj2.h \ + /usr/include/wx-3.0/wx/ctrlsub.h \ + /usr/include/wx-3.0/wx/bmpbuttn.h \ + /usr/include/wx-3.0/wx/gtk/bmpbuttn.h \ + /usr/include/wx-3.0/wx/checkbox.h \ + /usr/include/wx-3.0/wx/gtk/checkbox.h \ + /usr/include/wx-3.0/wx/checklst.h \ + /usr/include/wx-3.0/wx/listbox.h \ + /usr/include/wx-3.0/wx/gtk/listbox.h \ + /usr/include/wx-3.0/wx/gtk/checklst.h \ + /usr/include/wx-3.0/wx/choice.h \ + /usr/include/wx-3.0/wx/gtk/choice.h \ + /usr/include/wx-3.0/wx/scrolbar.h \ + /usr/include/wx-3.0/wx/gtk/scrolbar.h \ + /usr/include/wx-3.0/wx/stattext.h \ + /usr/include/wx-3.0/wx/gtk/stattext.h \ + /usr/include/wx-3.0/wx/statbmp.h \ + /usr/include/wx-3.0/wx/gtk/statbmp.h \ + /usr/include/wx-3.0/wx/statbox.h \ + /usr/include/wx-3.0/wx/gtk/statbox.h \ + /usr/include/wx-3.0/wx/radiobox.h \ + /usr/include/wx-3.0/wx/gtk/radiobox.h \ + /usr/include/wx-3.0/wx/radiobut.h \ + /usr/include/wx-3.0/wx/gtk/radiobut.h \ + /usr/include/wx-3.0/wx/textctrl.h \ + /usr/include/wx-3.0/wx/textentry.h \ + /usr/include/wx-3.0/wx/gtk/textentry.h \ + /usr/include/wx-3.0/wx/ioswrap.h \ + /usr/include/wx-3.0/wx/gtk/textctrl.h \ + /usr/include/wx-3.0/wx/slider.h \ + /usr/include/wx-3.0/wx/gtk/slider.h \ + /usr/include/wx-3.0/wx/gauge.h \ + /usr/include/wx-3.0/wx/gtk/gauge.h \ + /usr/include/wx-3.0/wx/scrolwin.h \ + /usr/include/wx-3.0/wx/gtk/scrolwin.h \ + /usr/include/wx-3.0/wx/dirdlg.h \ + /usr/include/wx-3.0/wx/gtk/dirdlg.h \ + /usr/include/wx-3.0/wx/toolbar.h \ + /usr/include/wx-3.0/wx/tbarbase.h \ + /usr/include/wx-3.0/wx/gtk/toolbar.h \ + /usr/include/wx-3.0/wx/combobox.h \ + /usr/include/wx-3.0/wx/gtk/combobox.h \ + /usr/include/wx-3.0/wx/layout.h \ + /usr/include/wx-3.0/wx/sizer.h \ + /usr/include/wx-3.0/wx/choicdlg.h \ + /usr/include/wx-3.0/wx/generic/choicdgg.h \ + /usr/include/wx-3.0/wx/textdlg.h \ + /usr/include/wx-3.0/wx/generic/textdlgg.h \ + /usr/include/wx-3.0/wx/valtext.h \ + /usr/include/wx-3.0/wx/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filectrl.h \ + /usr/include/wx-3.0/wx/filectrl.h \ + /usr/include/wx-3.0/wx/mdi.h \ + /usr/include/wx-3.0/wx/gtk/mdi.h + +CMakeFiles/membot.dir/src/graphedge.cpp.o: ../src/graphedge.cpp \ + /usr/include/stdc-predef.h \ + ../src/graphnode.h \ + /usr/include/c++/11/vector \ + /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_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.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/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/iosfwd \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/basic_string.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/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/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.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/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/memory \ + /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/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/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/shared_ptr.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/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 \ + ../src/chatbot.h \ + /usr/include/wx-3.0/wx/bitmap.h \ + /usr/include/wx-3.0/wx/string.h \ + /usr/include/wx-3.0/wx/defs.h \ + /usr/include/wx-3.0/wx/platform.h \ + /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h \ + /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h \ + /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h \ + /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/include/wx-3.0/wx/debug.h \ + /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h \ + /usr/include/wx-3.0/wx/windowid.h \ + /usr/include/wx-3.0/wx/features.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/wx-3.0/wx/wxcrtbase.h \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/wx-3.0/wx/strvararg.h \ + /usr/include/wx-3.0/wx/strconv.h \ + /usr/include/wx-3.0/wx/buffer.h \ + /usr/include/wx-3.0/wx/fontenc.h \ + /usr/include/wx-3.0/wx/unichar.h \ + /usr/include/wx-3.0/wx/stringimpl.h \ + /usr/include/wx-3.0/wx/beforestd.h \ + /usr/include/wx-3.0/wx/afterstd.h \ + /usr/include/wx-3.0/wx/stringops.h \ + /usr/include/wx-3.0/wx/iosfwrap.h \ + /usr/include/wx-3.0/wx/crt.h \ + /usr/include/wx-3.0/wx/wxcrt.h \ + /usr/include/wx-3.0/wx/wxcrtvararg.h \ + /usr/include/wx-3.0/wx/gdicmn.h \ + /usr/include/wx-3.0/wx/list.h \ + /usr/include/wx-3.0/wx/object.h \ + /usr/include/wx-3.0/wx/memory.h \ + /usr/include/wx-3.0/wx/msgout.h \ + /usr/include/wx-3.0/wx/xti.h \ + /usr/include/wx-3.0/wx/rtti.h \ + /usr/include/wx-3.0/wx/flags.h \ + /usr/include/wx-3.0/wx/xti2.h \ + /usr/include/wx-3.0/wx/vector.h \ + /usr/include/wx-3.0/wx/scopeguard.h \ + /usr/include/wx-3.0/wx/except.h \ + /usr/include/wx-3.0/wx/meta/movable.h \ + /usr/include/wx-3.0/wx/meta/pod.h \ + /usr/include/wx-3.0/wx/meta/if.h \ + /usr/include/wx-3.0/wx/hashmap.h \ + /usr/include/wx-3.0/wx/math.h \ + /usr/include/c++/11/math.h \ + /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/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gdiobj.h \ + /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/arrstr.h \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf \ + /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/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/wx-3.0/wx/longlong.h \ + /usr/include/wx-3.0/wx/datetime.h \ + /usr/include/wx-3.0/wx/anystr.h \ + /usr/include/wx-3.0/wx/dynarray.h \ + /usr/include/wx-3.0/wx/any.h \ + /usr/include/wx-3.0/wx/typeinfo.h \ + /usr/include/wx-3.0/wx/gtk/colour.h \ + /usr/include/wx-3.0/wx/image.h \ + /usr/include/wx-3.0/wx/stream.h \ + /usr/include/wx-3.0/wx/filefn.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h \ + /usr/include/linux/stat.h \ + /usr/include/linux/types.h \ + /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h \ + /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h \ + /usr/include/wx-3.0/wx/imagbmp.h \ + /usr/include/wx-3.0/wx/imagpng.h \ + /usr/include/wx-3.0/wx/versioninfo.h \ + /usr/include/wx-3.0/wx/imaggif.h \ + /usr/include/wx-3.0/wx/imagpcx.h \ + /usr/include/wx-3.0/wx/imagjpeg.h \ + /usr/include/wx-3.0/wx/imagtga.h \ + /usr/include/wx-3.0/wx/imagtiff.h \ + /usr/include/wx-3.0/wx/imagpnm.h \ + /usr/include/wx-3.0/wx/imagxpm.h \ + /usr/include/wx-3.0/wx/imagiff.h \ + /usr/include/wx-3.0/wx/gtk/bitmap.h \ + ../src/graphedge.h + +CMakeFiles/membot.dir/src/graphnode.cpp.o: ../src/graphnode.cpp \ + /usr/include/stdc-predef.h \ + ../src/graphedge.h \ + /usr/include/c++/11/vector \ + /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_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.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/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/iosfwd \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/basic_string.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/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/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.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/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 \ + ../src/graphnode.h \ + /usr/include/c++/11/memory \ + /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/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/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/shared_ptr.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/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 \ + ../src/chatbot.h \ + /usr/include/wx-3.0/wx/bitmap.h \ + /usr/include/wx-3.0/wx/string.h \ + /usr/include/wx-3.0/wx/defs.h \ + /usr/include/wx-3.0/wx/platform.h \ + /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h \ + /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h \ + /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h \ + /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/include/wx-3.0/wx/debug.h \ + /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h \ + /usr/include/wx-3.0/wx/windowid.h \ + /usr/include/wx-3.0/wx/features.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/wx-3.0/wx/wxcrtbase.h \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/wx-3.0/wx/strvararg.h \ + /usr/include/wx-3.0/wx/strconv.h \ + /usr/include/wx-3.0/wx/buffer.h \ + /usr/include/wx-3.0/wx/fontenc.h \ + /usr/include/wx-3.0/wx/unichar.h \ + /usr/include/wx-3.0/wx/stringimpl.h \ + /usr/include/wx-3.0/wx/beforestd.h \ + /usr/include/wx-3.0/wx/afterstd.h \ + /usr/include/wx-3.0/wx/stringops.h \ + /usr/include/wx-3.0/wx/iosfwrap.h \ + /usr/include/wx-3.0/wx/crt.h \ + /usr/include/wx-3.0/wx/wxcrt.h \ + /usr/include/wx-3.0/wx/wxcrtvararg.h \ + /usr/include/wx-3.0/wx/gdicmn.h \ + /usr/include/wx-3.0/wx/list.h \ + /usr/include/wx-3.0/wx/object.h \ + /usr/include/wx-3.0/wx/memory.h \ + /usr/include/wx-3.0/wx/msgout.h \ + /usr/include/wx-3.0/wx/xti.h \ + /usr/include/wx-3.0/wx/rtti.h \ + /usr/include/wx-3.0/wx/flags.h \ + /usr/include/wx-3.0/wx/xti2.h \ + /usr/include/wx-3.0/wx/vector.h \ + /usr/include/wx-3.0/wx/scopeguard.h \ + /usr/include/wx-3.0/wx/except.h \ + /usr/include/wx-3.0/wx/meta/movable.h \ + /usr/include/wx-3.0/wx/meta/pod.h \ + /usr/include/wx-3.0/wx/meta/if.h \ + /usr/include/wx-3.0/wx/hashmap.h \ + /usr/include/wx-3.0/wx/math.h \ + /usr/include/c++/11/math.h \ + /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/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gdiobj.h \ + /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/arrstr.h \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf \ + /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/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/wx-3.0/wx/longlong.h \ + /usr/include/wx-3.0/wx/datetime.h \ + /usr/include/wx-3.0/wx/anystr.h \ + /usr/include/wx-3.0/wx/dynarray.h \ + /usr/include/wx-3.0/wx/any.h \ + /usr/include/wx-3.0/wx/typeinfo.h \ + /usr/include/wx-3.0/wx/gtk/colour.h \ + /usr/include/wx-3.0/wx/image.h \ + /usr/include/wx-3.0/wx/stream.h \ + /usr/include/wx-3.0/wx/filefn.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h \ + /usr/include/linux/stat.h \ + /usr/include/linux/types.h \ + /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h \ + /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h \ + /usr/include/wx-3.0/wx/imagbmp.h \ + /usr/include/wx-3.0/wx/imagpng.h \ + /usr/include/wx-3.0/wx/versioninfo.h \ + /usr/include/wx-3.0/wx/imaggif.h \ + /usr/include/wx-3.0/wx/imagpcx.h \ + /usr/include/wx-3.0/wx/imagjpeg.h \ + /usr/include/wx-3.0/wx/imagtga.h \ + /usr/include/wx-3.0/wx/imagtiff.h \ + /usr/include/wx-3.0/wx/imagpnm.h \ + /usr/include/wx-3.0/wx/imagxpm.h \ + /usr/include/wx-3.0/wx/imagiff.h \ + /usr/include/wx-3.0/wx/gtk/bitmap.h + + +../src/graphnode.cpp: + +../src/graphedge.cpp: + +/usr/include/c++/11/bits/sstream.tcc: + +/usr/include/c++/11/sstream: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h: + +/usr/include/c++/11/bits/codecvt.h: + +/usr/include/c++/11/fstream: + +/usr/include/wx-3.0/wx/file.h: + +/usr/include/wx-3.0/wx/filename.h: + +../src/chatgui.cpp: + +../src/graphedge.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/memory: + +/usr/include/wx-3.0/wx/gtk/mdi.h: + +/usr/include/wx-3.0/wx/mdi.h: + +/usr/include/wx-3.0/wx/cpp.h: + +/usr/include/wx-3.0/wx/version.h: + +../src/chatlogic.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/linux/stddef.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/tr1/beta_function.tcc: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/limits.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: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/tr1/riemann_zeta.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/limits: + +/usr/include/c++/11/bits/specfun.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: + +/usr/include/wx-3.0/wx/meta/movable.h: + +/usr/include/wx-3.0/wx/anystr.h: + +/usr/include/c++/11/string_view: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/x86_64-linux-gnu/bits/math-vector.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/istream: + +/usr/include/wx-3.0/wx/gtk/region.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +../src/chatlogic.cpp: + +/usr/include/c++/11/random: + +/usr/include/linux/types.h: + +/usr/include/wx-3.0/wx/gtk/chkconf.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/wx-3.0/wx/gtk/scrolbar.h: + +/usr/include/c++/11/cwctype: + +/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h: + +/usr/include/c++/11/tr1/poly_hermite.tcc: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/c++/11/tr1/bessel_function.tcc: + +/usr/include/string.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/x86_64-linux-gnu/bits/fp-fast.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/wx-3.0/wx/windowid.h: + +/usr/include/wx-3.0/wx/list.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/tr1/ell_integral.tcc: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/wx-3.0/wx/scrolbar.h: + +/usr/include/dirent.h: + +/usr/include/wctype.h: + +/usr/include/sched.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/x86_64-linux-gnu/bits/signum-arch.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/errno.h: + +/usr/include/c++/11/cerrno: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/cstdio: + +/usr/include/wx-3.0/wx/gtk/radiobut.h: + +/usr/include/alloca.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/bits/random.tcc: + +/usr/include/wx-3.0/wx/settings.h: + +/usr/include/c++/11/iostream: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/stdio.h: + +/usr/include/wx-3.0/wx/memory.h: + +/usr/include/wx-3.0/wx/gtk/slider.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/wx-3.0/wx/palette.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/wx-3.0/wx/gtk/dialog.h: + +/usr/include/wx-3.0/wx/listbox.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/wx-3.0/wx/defs.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/wx-3.0/wx/platform.h: + +/usr/include/ctype.h: + +/usr/include/wx-3.0/wx/button.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/asm-generic/int-ll64.h: + +/usr/include/wx-3.0/wx/strvararg.h: + +/usr/include/wx-3.0/wx/unichar.h: + +/usr/include/c++/11/streambuf: + +/usr/include/asm-generic/types.h: + +/usr/include/asm-generic/bitsperlong.h: + +/usr/include/wx-3.0/wx/gtk/window.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/string_view.tcc: + +../src/chatgui.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/wx-3.0/wx/frame.h: + +/usr/include/x86_64-linux-gnu/asm/posix_types_64.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/wx-3.0/wx/scopedptr.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/bits/iscanonical.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/wx-3.0/wx/affinematrix2d.h: + +/usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h: + +/usr/include/c++/11/pstl/glue_numeric_defs.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/iterator: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/cstdlib: + +/usr/include/wx-3.0/wx/colour.h: + +/usr/include/wx-3.0/wx/gtk/nonownedwnd.h: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/wx-3.0/wx/gtk/radiobox.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/x86_64-linux-gnu/bits/statx.h: + +/usr/include/unistd.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/wx-3.0/wx/gtk/accel.h: + +/usr/include/wx-3.0/wx/gtk/bitmap.h: + +/usr/include/c++/11/cwchar: + +/usr/include/linux/falloc.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/wx-3.0/wx/platinfo.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/wx-3.0/wx/wxcrt.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/wx-3.0/wx/afterstd.h: + +/usr/include/wx-3.0/wx/imagjpeg.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/wx-3.0/wx/generic/msgdlgg.h: + +/usr/include/c++/11/ctime: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/wx-3.0/wx/meta/pod.h: + +/usr/include/wx-3.0/wx/statbmp.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/tr1/gamma.tcc: + +/usr/include/wx-3.0/wx/gtk/dataform.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/wx-3.0/wx/app.h: + +/usr/include/features.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/functional: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/linux/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/wx-3.0/wx/iosfwrap.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/wx-3.0/wx/wxcrtvararg.h: + +../src/chatbot.cpp: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/wx-3.0/wx/toolbar.h: + +/usr/include/wx-3.0/wx/gtk/menu.h: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/wx-3.0/wx/chkconf.h: + +/usr/include/c++/11/exception: + +/usr/include/wx-3.0/wx/gtk/msgdlg.h: + +/usr/include/wx-3.0/wx/checklst.h: + +/usr/include/wx-3.0/wx/wx.h: + +/usr/include/x86_64-linux-gnu/bits/sigcontext.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/include/wx-3.0/wx/iconbndl.h: + +/usr/include/wx-3.0/wx/generic/icon.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/statx-generic.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/wchar.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/opt_random.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/wx-3.0/wx/meta/int2type.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/wx-3.0/wx/imagpnm.h: + +/usr/include/wx-3.0/wx/gtk/choice.h: + +/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/postypes.h: + +/usr/include/wx-3.0/wx/radiobut.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/wx-3.0/wx/imagtga.h: + +/usr/include/c++/11/clocale: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/x86_64-linux-gnu/bits/sigstack.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/wx-3.0/wx/thread.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/wx-3.0/wx/build.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/wx-3.0/wx/compiler.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/wx-3.0/wx/imagxpm.h: + +/usr/include/c++/11/cctype: + +/usr/include/wx-3.0/wx/dynarray.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/c++/11/tr1/hypergeometric.tcc: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/locale.h: + +/usr/include/c++/11/tr1/modified_bessel_func.tcc: + +/usr/include/wx-3.0/wx/generic/choicdgg.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/wx-3.0/wx/beforestd.h: + +/usr/include/x86_64-linux-gnu/bits/fp-logb.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/wx-3.0/wx/translation.h: + +/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h: + +/usr/include/wx-3.0/wx/timer.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/tr1/poly_laguerre.tcc: + +/usr/include/wx-3.0/wx/image.h: + +/usr/include/pthread.h: + +/usr/include/wx-3.0/wx/string.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/wx-3.0/wx/flags.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/wx-3.0/wx/eventfilter.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/wx-3.0/wx/gtk/combobox.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/wx-3.0/wx/brush.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/pthreadtypes.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/cmath: + +/usr/include/wx-3.0/wx/strconv.h: + +/usr/include/c++/11/numeric: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/math.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/wx-3.0/wx/gauge.h: + +/usr/include/c++/11/algorithm: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/wx-3.0/wx/convauto.h: + +/usr/include/x86_64-linux-gnu/asm/bitsperlong.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/linux/limits.h: + +/usr/include/wx-3.0/wx/gtk/dataobj2.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/tr1/exp_integral.tcc: + +/usr/include/wx-3.0/wx/geometry.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/wx-3.0/wx/dcscreen.h: + +/usr/include/wx-3.0/wx/variant.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/wx-3.0/wx/debug.h: + +/usr/include/wx-3.0/wx/stream.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +/usr/include/c++/11/bits/random.h: + +/usr/include/wx-3.0/wx/gtk/pen.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: + +/usr/include/x86_64-linux-gnu/bits/dirent_ext.h: + +../src/chatbot.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/wx-3.0/wx/chartype.h: + +/usr/include/wx-3.0/wx/features.h: + +/usr/include/wx-3.0/wx/object.h: + +/usr/include/strings.h: + +/usr/include/wx-3.0/wx/wxcrtbase.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/wx-3.0/wx/buffer.h: + +/usr/include/wx-3.0/wx/fontenc.h: + +/usr/include/wx-3.0/wx/stringimpl.h: + +/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h: + +/usr/include/wx-3.0/wx/dcprint.h: + +/usr/include/wx-3.0/wx/gtk/checklst.h: + +/usr/include/wx-3.0/wx/stringops.h: + +/usr/include/wx-3.0/wx/msgout.h: + +/usr/include/wx-3.0/wx/containr.h: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/usr/include/wx-3.0/wx/xti.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/assert.h: + +/usr/include/wx-3.0/wx/dcmemory.h: + +/usr/include/wx-3.0/wx/rtti.h: + +/usr/include/c++/11/bits/fstream.tcc: + +/usr/include/wx-3.0/wx/xti2.h: + +/usr/include/wx-3.0/wx/vector.h: + +/usr/include/wx-3.0/wx/scopeguard.h: + +/usr/include/wx-3.0/wx/except.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/wx-3.0/wx/hash.h: + +/usr/include/wx-3.0/wx/hashmap.h: + +/usr/include/x86_64-linux-gnu/bits/sigthread.h: + +/usr/include/wx-3.0/wx/arrstr.h: + +/usr/include/wx-3.0/wx/intl.h: + +/usr/include/c++/11/bits/stream_iterator.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/fcntl.h: + +/usr/include/wx-3.0/wx/checkeddelete.h: + +/usr/include/wx-3.0/wx/log.h: + +/usr/include/c++/11/type_traits: + +/usr/include/wx-3.0/wx/generic/logg.h: + +/usr/include/wx-3.0/wx/clntdata.h: + +/usr/include/wx-3.0/wx/gdicmn.h: + +/usr/include/wx-3.0/wx/math.h: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/c++/11/math.h: + +/usr/include/wx-3.0/wx/cursor.h: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/wx-3.0/wx/gtk/cursor.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/wx-3.0/wx/sharedptr.h: + +/usr/include/wx-3.0/wx/filefn.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/x86_64-linux-gnu/bits/stat.h: + +/usr/include/x86_64-linux-gnu/bits/sigstksz.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/signal.h: + +/usr/include/wx-3.0/wx/language.h: + +/usr/include/x86_64-linux-gnu/bits/struct_stat.h: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/linux/stat.h: + +/usr/include/linux/posix_types.h: + +/usr/include/x86_64-linux-gnu/asm/posix_types.h: + +/usr/include/asm-generic/posix_types.h: + +/usr/include/wx-3.0/wx/checkbox.h: + +/usr/include/wx-3.0/wx/event.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/usr/include/wx-3.0/wx/choice.h: + +/usr/include/c++/11/bits/stl_numeric.h: + +/usr/include/linux/close_range.h: + +/usr/include/fcntl.h: + +/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h: + +/usr/include/x86_64-linux-gnu/bits/dirent.h: + +/usr/include/wx-3.0/wx/meta/implicitconversion.h: + +/usr/include/wx-3.0/wx/bitmap.h: + +/usr/include/wx-3.0/wx/versioninfo.h: + +/usr/include/wx-3.0/wx/kbdstate.h: + +/usr/include/wx-3.0/wx/gtk/listbox.h: + +/usr/include/wx-3.0/wx/typeinfo.h: + +/usr/include/wx-3.0/wx/datetime.h: + +/usr/include/c++/11/stdlib.h: + +/usr/include/wx-3.0/wx/meta/convertible.h: + +/usr/include/wx-3.0/wx/meta/removeref.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/wx-3.0/wx/init.h: + +/usr/include/wx-3.0/wx/unix/app.h: + +/usr/include/wx-3.0/wx/any.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h: + +/usr/include/x86_64-linux-gnu/sys/ucontext.h: + +/usr/include/x86_64-linux-gnu/bits/signum-generic.h: + +/usr/include/c++/11/tuple: + +/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h: + +/usr/include/x86_64-linux-gnu/bits/ss_flags.h: + +/usr/include/c++/11/ostream: + +/usr/include/wx-3.0/wx/nonownedwnd.h: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h: + +/usr/include/wx-3.0/wx/gtk/dirdlg.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h: + +/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h: + +/usr/include/wx-3.0/wx/ctrlsub.h: + +/usr/include/x86_64-linux-gnu/bits/sigaction.h: + +/usr/include/x86_64-linux-gnu/bits/types/stack_t.h: + +/usr/include/wx-3.0/wx/meta/if.h: + +/usr/include/wx-3.0/wx/gtk/dataobj.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/signal_ext.h: + +/usr/include/wx-3.0/wx/gtk/app.h: + +/usr/include/wx-3.0/wx/longlong.h: + +/usr/include/wx-3.0/wx/stopwatch.h: + +/usr/include/wx-3.0/wx/time.h: + +/usr/include/wx-3.0/wx/module.h: + +/usr/include/wx-3.0/wx/weakref.h: + +/usr/include/wx-3.0/wx/window.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/wx-3.0/wx/gtk/font.h: + +/usr/include/wx-3.0/wx/gtk/colour.h: + +/usr/include/wx-3.0/wx/region.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h: + +/usr/include/wx-3.0/wx/validate.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/wx-3.0/wx/generic/paletteg.h: + +/usr/include/wx-3.0/wx/imagpng.h: + +/usr/include/wx-3.0/wx/gtk/statbmp.h: + +/usr/include/wx-3.0/wx/accel.h: + +/usr/include/wx-3.0/wx/generic/accel.h: + +/usr/include/wx-3.0/wx/panel.h: + +/usr/include/wx-3.0/wx/generic/panelg.h: + +/usr/include/wx-3.0/wx/dcclient.h: + +/usr/include/wx-3.0/wx/layout.h: + +/usr/include/c++/11/utility: + +/usr/include/wx-3.0/wx/imagbmp.h: + +/usr/include/wx-3.0/wx/imaggif.h: + +/usr/include/wx-3.0/wx/imagpcx.h: + +/usr/include/wx-3.0/wx/gtk/button.h: + +/usr/include/wx-3.0/wx/dlimpexp.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/wx-3.0/wx/imagtiff.h: + +/usr/include/wx-3.0/wx/imagiff.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/wx-3.0/wx/toplevel.h: + +/usr/include/stdint.h: + +/usr/include/wx-3.0/wx/icon.h: + +/usr/include/wx-3.0/wx/gdiobj.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/wx-3.0/wx/utils.h: + +/usr/include/wx-3.0/wx/iconloc.h: + +/usr/include/wx-3.0/wx/gtk/toplevel.h: + +/usr/include/wx-3.0/wx/gtk/control.h: + +/usr/include/wx-3.0/wx/statusbr.h: + +/usr/include/wx-3.0/wx/anybutton.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/wx-3.0/wx/generic/statusbr.h: + +/usr/include/wx-3.0/wx/atomic.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wx-3.0/wx/generic/textdlgg.h: + +/usr/include/wx-3.0/wx/pen.h: + +../src/graphnode.h: + +/usr/include/wx-3.0/wx/gtk/textctrl.h: + +/usr/include/wx-3.0/wx/gtk/frame.h: + +/usr/include/wx-3.0/wx/dc.h: + +/usr/include/c++/11/tr1/special_function_util.h: + +/usr/include/wx-3.0/wx/gtk/brush.h: + +/usr/include/wx-3.0/wx/affinematrix2dbase.h: + +/usr/include/x86_64-linux-gnu/asm/types.h: + +/usr/include/wx-3.0/wx/gtk/anybutton.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/wx-3.0/wx/menuitem.h: + +/usr/include/wx-3.0/wx/gtk/menuitem.h: + +/usr/include/wx-3.0/wx/menu.h: + +/usr/include/wx-3.0/wx/unix/chkconf.h: + +/usr/include/wx-3.0/wx/dialog.h: + +/usr/include/wx-3.0/wx/msgdlg.h: + +/usr/include/wx-3.0/wx/crt.h: + +/usr/include/wx-3.0/wx/stockitem.h: + +/usr/include/wx-3.0/wx/dataobj.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/wx-3.0/wx/bmpbuttn.h: + +/usr/include/wx-3.0/wx/gtk/checkbox.h: + +/usr/include/wx-3.0/wx/stattext.h: + +/usr/include/wx-3.0/wx/gtk/stattext.h: + +/usr/include/x86_64-linux-gnu/sys/stat.h: + +/usr/include/wx-3.0/wx/statbox.h: + +/usr/include/wx-3.0/wx/gtk/statbox.h: + +/usr/include/wx-3.0/wx/font.h: + +/usr/include/wx-3.0/wx/radiobox.h: + +/usr/include/wx-3.0/wx/textctrl.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/wx-3.0/wx/textentry.h: + +/usr/include/wx-3.0/wx/gtk/textentry.h: + +/usr/include/wx-3.0/wx/gtk/bmpbuttn.h: + +/usr/include/wx-3.0/wx/ioswrap.h: + +/usr/include/wx-3.0/wx/slider.h: + +/usr/include/wx-3.0/wx/gtk/gauge.h: + +/usr/include/wx-3.0/wx/scrolwin.h: + +/usr/include/wx-3.0/wx/cmdargs.h: + +/usr/include/wx-3.0/wx/filectrl.h: + +/usr/include/wx-3.0/wx/gtk/scrolwin.h: + +/usr/include/wx-3.0/wx/dirdlg.h: + +/usr/include/wx-3.0/wx/control.h: + +/usr/include/c++/11/system_error: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/features-time64.h: + +/usr/include/wx-3.0/wx/tbarbase.h: + +/usr/include/wx-3.0/wx/gtk/toolbar.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h: + +/usr/include/wx-3.0/wx/combobox.h: + +/usr/include/wx-3.0/wx/sizer.h: + +/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: + +/usr/include/wx-3.0/wx/choicdlg.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h: + +/usr/include/wx-3.0/wx/textdlg.h: + +/usr/include/wx-3.0/wx/valtext.h: + +/usr/include/wx-3.0/wx/mousestate.h: + +/usr/include/wx-3.0/wx/tracker.h: + +/usr/include/wx-3.0/wx/filedlg.h: + +/usr/include/wx-3.0/wx/gtk/filedlg.h: + +/usr/include/wx-3.0/wx/gtk/filectrl.h: diff --git a/build/CMakeFiles/membot.dir/compiler_depend.ts b/build/CMakeFiles/membot.dir/compiler_depend.ts new file mode 100644 index 000000000..a1535698f --- /dev/null +++ b/build/CMakeFiles/membot.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for membot. diff --git a/build/CMakeFiles/membot.dir/depend.make b/build/CMakeFiles/membot.dir/depend.make new file mode 100644 index 000000000..b38603bce --- /dev/null +++ b/build/CMakeFiles/membot.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for membot. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/membot.dir/flags.make b/build/CMakeFiles/membot.dir/flags.make new file mode 100644 index 000000000..9d07740b3 --- /dev/null +++ b/build/CMakeFiles/membot.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/lib/ccache/c++ +CXX_DEFINES = -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ + +CXX_INCLUDES = -isystem /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 + +CXX_FLAGS = -pthread + diff --git a/build/CMakeFiles/membot.dir/link.txt b/build/CMakeFiles/membot.dir/link.txt new file mode 100644 index 000000000..a5bab8f41 --- /dev/null +++ b/build/CMakeFiles/membot.dir/link.txt @@ -0,0 +1 @@ +/usr/lib/ccache/c++ -pthread CMakeFiles/membot.dir/src/chatbot.cpp.o CMakeFiles/membot.dir/src/chatgui.cpp.o CMakeFiles/membot.dir/src/chatlogic.cpp.o CMakeFiles/membot.dir/src/graphedge.cpp.o CMakeFiles/membot.dir/src/graphnode.cpp.o -o membot -L/usr/lib/x86_64-linux-gnu -pthread -lwx_gtk3u_core-3.0 -lwx_baseu-3.0 diff --git a/build/CMakeFiles/membot.dir/progress.make b/build/CMakeFiles/membot.dir/progress.make new file mode 100644 index 000000000..daba7fae8 --- /dev/null +++ b/build/CMakeFiles/membot.dir/progress.make @@ -0,0 +1,7 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 + diff --git a/build/CMakeFiles/membot.dir/src/chatbot.cpp.o b/build/CMakeFiles/membot.dir/src/chatbot.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..62f374fd5b70928421233d488f43d9d52235882e GIT binary patch literal 228616 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 YPVkf&zk}(t#4nz!ylSNU;bHRs4@f<>-T(jq literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/membot.dir/src/chatbot.cpp.o.d b/build/CMakeFiles/membot.dir/src/chatbot.cpp.o.d new file mode 100644 index 000000000..986bd09b8 --- /dev/null +++ b/build/CMakeFiles/membot.dir/src/chatbot.cpp.o.d @@ -0,0 +1,402 @@ +CMakeFiles/membot.dir/src/chatbot.cpp.o: \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/iostream \ + /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/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/exception /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/new /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.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/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/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.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/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ios_base.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/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/bits/locale_classes.h /usr/include/c++/11/string \ + /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/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.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/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.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/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 /usr/include/c++/11/random \ + /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/bits/random.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/uniform_int_dist.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/opt_random.h \ + /usr/include/c++/11/bits/random.tcc /usr/include/c++/11/numeric \ + /usr/include/c++/11/bits/stl_numeric.h /usr/include/c++/11/bit \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_algo.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/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/unordered_map \ + /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/ctime \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.h \ + /usr/include/wx-3.0/wx/wx.h /usr/include/wx-3.0/wx/defs.h \ + /usr/include/wx-3.0/wx/platform.h /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/include/wx-3.0/wx/debug.h /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h /usr/include/wx-3.0/wx/windowid.h \ + /usr/include/wx-3.0/wx/features.h /usr/include/wx-3.0/wx/object.h \ + /usr/include/wx-3.0/wx/memory.h /usr/include/wx-3.0/wx/string.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/11/stdlib.h /usr/include/wx-3.0/wx/wxcrtbase.h \ + /usr/include/wx-3.0/wx/strvararg.h /usr/include/wx-3.0/wx/strconv.h \ + /usr/include/wx-3.0/wx/buffer.h /usr/include/wx-3.0/wx/fontenc.h \ + /usr/include/wx-3.0/wx/unichar.h /usr/include/wx-3.0/wx/stringimpl.h \ + /usr/include/wx-3.0/wx/beforestd.h /usr/include/wx-3.0/wx/afterstd.h \ + /usr/include/wx-3.0/wx/stringops.h /usr/include/wx-3.0/wx/iosfwrap.h \ + /usr/include/wx-3.0/wx/crt.h /usr/include/wx-3.0/wx/wxcrt.h \ + /usr/include/wx-3.0/wx/wxcrtvararg.h /usr/include/wx-3.0/wx/msgout.h \ + /usr/include/wx-3.0/wx/xti.h /usr/include/wx-3.0/wx/rtti.h \ + /usr/include/wx-3.0/wx/flags.h /usr/include/wx-3.0/wx/xti2.h \ + /usr/include/wx-3.0/wx/dynarray.h /usr/include/wx-3.0/wx/list.h \ + /usr/include/wx-3.0/wx/vector.h /usr/include/wx-3.0/wx/scopeguard.h \ + /usr/include/wx-3.0/wx/except.h /usr/include/wx-3.0/wx/meta/movable.h \ + /usr/include/wx-3.0/wx/meta/pod.h /usr/include/wx-3.0/wx/meta/if.h \ + /usr/include/wx-3.0/wx/hash.h /usr/include/wx-3.0/wx/hashmap.h \ + /usr/include/wx-3.0/wx/arrstr.h /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h /usr/include/wx-3.0/wx/intl.h \ + /usr/include/wx-3.0/wx/translation.h /usr/include/wx-3.0/wx/language.h \ + /usr/include/wx-3.0/wx/scopedptr.h \ + /usr/include/wx-3.0/wx/checkeddelete.h /usr/include/wx-3.0/wx/log.h \ + /usr/include/wx-3.0/wx/thread.h /usr/include/wx-3.0/wx/generic/logg.h \ + /usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/clntdata.h \ + /usr/include/wx-3.0/wx/gdicmn.h /usr/include/wx-3.0/wx/math.h \ + /usr/include/c++/11/math.h /usr/include/wx-3.0/wx/cursor.h \ + /usr/include/wx-3.0/wx/gtk/cursor.h /usr/include/wx-3.0/wx/gdiobj.h \ + /usr/include/wx-3.0/wx/utils.h /usr/include/wx-3.0/wx/filefn.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/wx-3.0/wx/versioninfo.h \ + /usr/include/wx-3.0/wx/meta/implicitconversion.h \ + /usr/include/wx-3.0/wx/mousestate.h /usr/include/wx-3.0/wx/kbdstate.h \ + /usr/include/wx-3.0/wx/longlong.h /usr/include/wx-3.0/wx/platinfo.h \ + /usr/include/wx-3.0/wx/tracker.h /usr/include/wx-3.0/wx/typeinfo.h \ + /usr/include/wx-3.0/wx/any.h /usr/include/wx-3.0/wx/datetime.h \ + /usr/include/wx-3.0/wx/anystr.h /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/meta/convertible.h \ + /usr/include/wx-3.0/wx/meta/removeref.h /usr/include/wx-3.0/wx/app.h \ + /usr/include/wx-3.0/wx/eventfilter.h /usr/include/wx-3.0/wx/build.h \ + /usr/include/wx-3.0/wx/cmdargs.h /usr/include/wx-3.0/wx/init.h \ + /usr/include/wx-3.0/wx/unix/app.h /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/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 \ + /usr/include/wx-3.0/wx/gtk/app.h /usr/include/wx-3.0/wx/stream.h \ + /usr/include/wx-3.0/wx/stopwatch.h /usr/include/wx-3.0/wx/time.h \ + /usr/include/wx-3.0/wx/timer.h /usr/include/wx-3.0/wx/module.h \ + /usr/include/wx-3.0/wx/window.h /usr/include/wx-3.0/wx/font.h \ + /usr/include/wx-3.0/wx/gtk/font.h /usr/include/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gtk/colour.h /usr/include/wx-3.0/wx/region.h \ + /usr/include/wx-3.0/wx/gtk/region.h /usr/include/wx-3.0/wx/validate.h \ + /usr/include/wx-3.0/wx/palette.h \ + /usr/include/wx-3.0/wx/generic/paletteg.h /usr/include/wx-3.0/wx/accel.h \ + /usr/include/wx-3.0/wx/gtk/accel.h \ + /usr/include/wx-3.0/wx/generic/accel.h \ + /usr/include/wx-3.0/wx/gtk/window.h /usr/include/wx-3.0/wx/containr.h \ + /usr/include/wx-3.0/wx/panel.h /usr/include/wx-3.0/wx/generic/panelg.h \ + /usr/include/wx-3.0/wx/bitmap.h /usr/include/wx-3.0/wx/image.h \ + /usr/include/wx-3.0/wx/imagbmp.h /usr/include/wx-3.0/wx/imagpng.h \ + /usr/include/wx-3.0/wx/imaggif.h /usr/include/wx-3.0/wx/imagpcx.h \ + /usr/include/wx-3.0/wx/imagjpeg.h /usr/include/wx-3.0/wx/imagtga.h \ + /usr/include/wx-3.0/wx/imagtiff.h /usr/include/wx-3.0/wx/imagpnm.h \ + /usr/include/wx-3.0/wx/imagxpm.h /usr/include/wx-3.0/wx/imagiff.h \ + /usr/include/wx-3.0/wx/gtk/bitmap.h /usr/include/wx-3.0/wx/toplevel.h \ + /usr/include/wx-3.0/wx/nonownedwnd.h \ + /usr/include/wx-3.0/wx/gtk/nonownedwnd.h \ + /usr/include/wx-3.0/wx/iconbndl.h /usr/include/wx-3.0/wx/icon.h \ + /usr/include/wx-3.0/wx/iconloc.h /usr/include/wx-3.0/wx/generic/icon.h \ + /usr/include/wx-3.0/wx/weakref.h /usr/include/wx-3.0/wx/meta/int2type.h \ + /usr/include/wx-3.0/wx/gtk/toplevel.h /usr/include/wx-3.0/wx/frame.h \ + /usr/include/wx-3.0/wx/statusbr.h /usr/include/wx-3.0/wx/control.h \ + /usr/include/wx-3.0/wx/gtk/control.h \ + /usr/include/wx-3.0/wx/generic/statusbr.h /usr/include/wx-3.0/wx/pen.h \ + /usr/include/wx-3.0/wx/gtk/pen.h /usr/include/wx-3.0/wx/gtk/frame.h \ + /usr/include/wx-3.0/wx/dc.h /usr/include/wx-3.0/wx/brush.h \ + /usr/include/wx-3.0/wx/gtk/brush.h \ + /usr/include/wx-3.0/wx/affinematrix2d.h \ + /usr/include/wx-3.0/wx/affinematrix2dbase.h \ + /usr/include/wx-3.0/wx/geometry.h /usr/include/wx-3.0/wx/dcclient.h \ + /usr/include/wx-3.0/wx/dcmemory.h /usr/include/wx-3.0/wx/dcprint.h \ + /usr/include/wx-3.0/wx/dcscreen.h /usr/include/wx-3.0/wx/button.h \ + /usr/include/wx-3.0/wx/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/button.h /usr/include/wx-3.0/wx/menuitem.h \ + /usr/include/wx-3.0/wx/gtk/menuitem.h /usr/include/wx-3.0/wx/menu.h \ + /usr/include/wx-3.0/wx/gtk/menu.h /usr/include/wx-3.0/wx/dialog.h \ + /usr/include/wx-3.0/wx/sharedptr.h /usr/include/wx-3.0/wx/atomic.h \ + /usr/include/wx-3.0/wx/gtk/dialog.h /usr/include/wx-3.0/wx/settings.h \ + /usr/include/wx-3.0/wx/msgdlg.h /usr/include/wx-3.0/wx/stockitem.h \ + /usr/include/wx-3.0/wx/generic/msgdlgg.h \ + /usr/include/wx-3.0/wx/gtk/msgdlg.h /usr/include/wx-3.0/wx/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataform.h \ + /usr/include/wx-3.0/wx/gtk/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataobj2.h /usr/include/wx-3.0/wx/ctrlsub.h \ + /usr/include/wx-3.0/wx/bmpbuttn.h /usr/include/wx-3.0/wx/gtk/bmpbuttn.h \ + /usr/include/wx-3.0/wx/checkbox.h /usr/include/wx-3.0/wx/gtk/checkbox.h \ + /usr/include/wx-3.0/wx/checklst.h /usr/include/wx-3.0/wx/listbox.h \ + /usr/include/wx-3.0/wx/gtk/listbox.h \ + /usr/include/wx-3.0/wx/gtk/checklst.h /usr/include/wx-3.0/wx/choice.h \ + /usr/include/wx-3.0/wx/gtk/choice.h /usr/include/wx-3.0/wx/scrolbar.h \ + /usr/include/wx-3.0/wx/gtk/scrolbar.h /usr/include/wx-3.0/wx/stattext.h \ + /usr/include/wx-3.0/wx/gtk/stattext.h /usr/include/wx-3.0/wx/statbmp.h \ + /usr/include/wx-3.0/wx/gtk/statbmp.h /usr/include/wx-3.0/wx/statbox.h \ + /usr/include/wx-3.0/wx/gtk/statbox.h /usr/include/wx-3.0/wx/radiobox.h \ + /usr/include/wx-3.0/wx/gtk/radiobox.h /usr/include/wx-3.0/wx/radiobut.h \ + /usr/include/wx-3.0/wx/gtk/radiobut.h /usr/include/wx-3.0/wx/textctrl.h \ + /usr/include/wx-3.0/wx/textentry.h \ + /usr/include/wx-3.0/wx/gtk/textentry.h /usr/include/wx-3.0/wx/ioswrap.h \ + /usr/include/wx-3.0/wx/gtk/textctrl.h /usr/include/wx-3.0/wx/slider.h \ + /usr/include/wx-3.0/wx/gtk/slider.h /usr/include/wx-3.0/wx/gauge.h \ + /usr/include/wx-3.0/wx/gtk/gauge.h /usr/include/wx-3.0/wx/scrolwin.h \ + /usr/include/wx-3.0/wx/gtk/scrolwin.h /usr/include/wx-3.0/wx/dirdlg.h \ + /usr/include/wx-3.0/wx/gtk/dirdlg.h /usr/include/wx-3.0/wx/toolbar.h \ + /usr/include/wx-3.0/wx/tbarbase.h /usr/include/wx-3.0/wx/gtk/toolbar.h \ + /usr/include/wx-3.0/wx/combobox.h /usr/include/wx-3.0/wx/gtk/combobox.h \ + /usr/include/wx-3.0/wx/layout.h /usr/include/wx-3.0/wx/sizer.h \ + /usr/include/wx-3.0/wx/choicdlg.h \ + /usr/include/wx-3.0/wx/generic/choicdgg.h \ + /usr/include/wx-3.0/wx/textdlg.h \ + /usr/include/wx-3.0/wx/generic/textdlgg.h \ + /usr/include/wx-3.0/wx/valtext.h /usr/include/wx-3.0/wx/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filectrl.h /usr/include/wx-3.0/wx/filectrl.h \ + /usr/include/wx-3.0/wx/mdi.h /usr/include/wx-3.0/wx/gtk/mdi.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/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.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 \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.h diff --git a/build/CMakeFiles/membot.dir/src/chatgui.cpp.o b/build/CMakeFiles/membot.dir/src/chatgui.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..babffb71954c1b76da3841b8c34ac58db8a6a79b GIT binary patch literal 323600 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
  • 4=ea13jUaaKd#_UDEN~KzEZ)TQt)RK+`RFY+K$gE@@o`) zt%5(N;Lj`g3kv?Cg1@BTFDv+~A-p%Lp5gs0qo=rl=UAj^|B>)sf}4!A-X@&#(P3~( zXL+x=KMCR^%lo~8zpmhKDEM0n{d6JpM>zyXfbMES`X7<;^Azh3Ez{^pxtS|o$$R<@aqNV>r+mP07#biw@|sn&GJ4| z@Xr-|tAc;2;Qv(ce<}Dj1<%L~Y7?ZgaEmnf6{NDfYz6P3;5#Y!E(+dD!FwzCt_q%` z;JYdK9tysfg72f?eH46O1>ax6`zrW%6#PI1@2BAT3f^DA>5h2#$nw6c;B;3nd}Mit zD)`|FeuRP#RPdt|yg$Z{L!b6?}?<*DLr13Vxx2PgC$l1#edH76p$hc&mcXRPb2}evyJ-tl-~Q z@JkeYwt`=(;Fl@*90k8z!LLy8HU&3d&Pbknvb=eU{FMqmU%?X!ewBhRQ1Gi2yi>ui zQSfUO{5l0+sNgp!_#y?rNx>H@_)ipkiGts%;7b+!b_HLi;CCtbJqmuGg8y8>mn--$ z6#RY#e?Y+>RPcus{9y%uM8O|b@W&MVaRq-u!Jky{l?uK}!Jks_rxpAe1^<Mk3cewP{~SYj2KHSi%9X3R zfL+1(&oagfVD@`n7u?7joMwV7?@uB9KK`zPzo+2uEBFTr{$~aMP{B7T_+J(LV+H?2 z!9P{-zbp6`3jU>n|5L&LrQq8X98DH+WO2^Mmf&VZY~;zaS>ApjdlrejSt%QPZWY|Da1HM3=^N7H;|C~sKLtNX!4FpOLlpc_ z1wUNDk5urZ6ueNu2Pybq1s|f|$13V+wwnf}1bk zQ8WcdmN!a~uTbzY3O-iB$0>NFf}f?}XDj%*3Vxn~pReE(6}(!(CnIp1%Fn-*DCmP3jP}fe_p{~ zQt+1*{Pzm}x`Mx@;BPDVy9)lkf`6#sn-u(01^>H(|4YHQDR`E0FFoStAI`R@x(&oP=K%NywYGAOOj3lw~if)7^kV-$R-f*+^g zCn)$y3SOk(!xem_f}f(`F$F(O!B1Ckdh0oSV4bPp6$(B^!N)21nF@ZEf}5}TCfl0j zofDF$Cq^jV5_!HXKj(*J245eBw+;L|w&8AZ7K`qbTp)h=JKN@|pn!cR%bTZy0^HxR z+%*6swT|U;Lik6Fo2O3#b_SccTL4JvRL1*+@bQeB+6U}<#`&#-07Pmw9sD`Q<>6EZ ze}i!|$_9*_Y)TIc07?1Z)jlbN$5@`9Do*0fW&G46jDDkFy1>P|1smchVX$r zmF9%-DU9zK!hgv4-XZ)g#%WhM`N-xe+5BaVfY-qI!6Es389yw9@6J>B;URn+>w# zoD;%_Fn(SLAItd65MIML?cOIJmoa`(2)_n+zITJgkC1FjfU~K|YP>sGo_72Fqg3d6 z1>b3R(*GkXKTzZc0*}&vv?4#A@!)-pLq$)cqURC?zn=BnZ0#|6?pEXoA34xh z#lxF2EgzbNvD;{ok_FL>YNR?#yWc)!dVUQH3i(-7!|z@zNERKf3H{U=-h6pH@e zD)MhB_?Zg+5$g}$e=#enJ@9~ezDHNz{&AGh{)`9rFN{A+fk)M=P0_QE@!&lges>*Z zEK~G+!1BTU5pzYc3m$mS_riJ(WIT8u$IQfofJfPRGRp_|Sq_l;PG&r~&+;3=>6@le zdLCo>aJlr2(|j*@-^bYV7X|N$Z(8Pi!TUbJMUBQj}-h! zT=M06!TUasivCj=50^{d1kLwoH^x843%!@|;60#g1%HY0l~(>(!QTfSW&c6A)QrOG z6#Poy`Cf4U?k3UyIOAoufARNo!25{t;Ju`yMZP-%FW(E^OUe_xALGG$NoJfJ1U$;l zB1QfT#)J2mjuicq6g@K)`T2~$VEt+O?~fEcKV|tBt^61%_aO!UHRHkiP^P`!QuKey z^1*vjLqvb>{?Y#Fr{KlF^S!X1^BE7`w?en#<6_2Nv-L9l`UVBRpYh=RsllS>Mc`5G z_!`TTck-v=$WSAmoQGdeEu;&=mG^_%y{s=7^YV~9$@@qs|V8=AHQKdcwfxe z^M-UEK# z|2CEn_Ti15hZz6T>KQ6}UQqD&84unsGxGmd@O`k5%lG~j(to&upUn6+D{t(q1RmwL zsfzrijAvv@b^O0ihaW#w^xUk--^X~C)q|gWyrAgW!1CE4`E82)o_XY-9#-D0Gh+&V z3FA9i`Fys<^KMq~6^sY(&6$4v8sojK9)oXYeAf`3*^lhZvG`q{fAnX3H;bb?@Nok0 zsP;NTk*{Zb536UA=(!DeKkuJ*olqqBDn#wc_p!K{rzSDp$KseS z`RHJLUyGk9_^*IR)$2DbzrU3?nJPermxY82y{J*t|9|tm?Z}CwgaJGV9$9R7$k8Z-p zV~igh!rx{5yB4ny`P~jCdk(Sqxq_b#Jj!ovEPtq#KS$)BVEk~4V_D9}2aF$KakI|s z_1$Rwg~0Q@fmZ%UqGvMWM_K%E!LMSxz~Z><<>Ob37l!a{jQe-BNYM1(Ll2>HkGAqA zo-YI*<%dp|A7bUPJ;KLBiu{`_f2@@^c7Db9P>W+3&&S@FDD%Bx7B~JJ$@p;=$94oC zlNdkV;zs|ajGtg}ge4z$DfnxQpJe6DxcU|2MHV;fpMBAw`QC7g zdtjo;_gbtxmX~}C1|C)JIF>h0lLzrOlX3Gjx#yiNdTv$pyuy_-l-}S=@}l1i3CjoXT^fHr&v?S>G58mZUuALAuMasoTK`z!`Q8F6k81MK%J|h5H}QWpsvs~~Iz@z*#QIVg+c<}zFS)VUa z@Kua2vi6`m@UemMn=F2<;QJ4Ww&z&j`QBnHf11cQDe{XI{B_pz6RXFJ1G{4)$oH05 z{AAI89PobLms#@D%j@o^s#rdFuFQ---v=J$&jpJ92N}QBmTUa;CgV#jZuEb`c<}uE z55=&3kBu((aNzk~SWgk-w}6C%doUe`Nd-D{t)SdmP#GsKtv!ehlM}S={Kkgz?8Mj_$_CPZ@v0 z;&3k?FEZ{wbw{%7Uk7N9)5PlxxPlxbJ7=Om%6Q$gH8UK~V zO?$n>__HDW3&z)k@cmC9JA?ORZxQ`x0gsB$1_i%J!51j_3kv=x;8FG*a3bNqvG$J^ zJBKs=g2fT8e4MM`amHT^$0zh->PJ}J7~y@BU@Vfn)tUvKrBa!+FX4;DB2$0+)16#1EqziIUt{q2nZ(c(t` zQpPug@JAW{lf_NHeuwdQEspNbM;0caeD6JrLyV6j8Gqm6M!uQx4=ir_=>v@a+2SUC zUI8A}zF#W%u0>=|SkF<6e`xg^Kb)-KqZ!|1<&8h982_uqjh>mnqwKs+k-wYqkF6e~ z{~5+VvG^IDf4l>{pZA5G-c?hV0v4UhK2LBR99u%5|`e_{2XD|&vR=y_kkGe(g9u%0r;zqI(2tg=PL5IGyYGj2ip{U{1$jryMMy+|FZH|hi8DFuH?(epmz-L3vIsaLlWs&7w=FA)3);8FEGi{*E*@@9OP z%Xlw~!-sr4#dz@kxEZ%UWqemFpCj`7oI>^l?~m^;_$iF%hUA+W-_7EtzyA<;l>JM9 z_wzos@&mg21w5hXd4usith~|xIq)d`yPit+hvg4td@rk~QtDO7c<_F@d2+E0c$EID zSw47=)%fQLMgDn~A8X4s^8Zxi^J3BEo&r4Id2hYH*dJ#+cz^Z)!N1C&zn>F)ml)fd zd@NV=uL4f;M$W{;3&8WezSe#$d-!-q(ep9ze%>2azR2|O(r7(<0;h7#`gM}%KNxtF z|0{v-=6qKf)#RgI@I3i#=p}*|rQp{Ar*dx+{4JsP2yUK0G;hc}ui%@3N7?yL1@Dau z-hSRY);~*n_yy+yCwunp>HjwN#00PH<>OPupN+ty%AKR&*D3g)ME~k+U;n|Pe^+c6 z=6e&Zod@}BZvybBavK$Vp@J_3PW7E7f%bQ4$k!D4cY)_S@4uTk-x&jGz8AbF{*2gJ z0X)jiI~Dw0))RaW;Xu*Ty*yga9>90=4z&I;Wu2_ZSF`-}8B0WOk#IM_?@ zr$v6E{4NmsH<33FFdF&(qsR~atUbp5lNJ0N;8F2*1#nXrDU!)G!25ZxTK#7K2j0*7vu!UkE`1I>s$Tn_6^)Nn@N*RW zb_IW2!M{@QJamL8I|~(jl!9LZJl_k?U$-zGeD`Cv_u?Gah~~U>@VacTR?j{(Bh@Kezuo#z$EF`-%J)jGt!l zeu5ux9@!aw9=;ZMl%MZb@Gn_U@O_mMnU|_3kp5Vx-1&@OW%0elo(C9j58;0V9%WD8 z^P}+z!1KK^R*wt^UV`yTi<|l4Hbu`0Mg9+rhwr~+R#CYNtp3}iUZWTf@8?|4c<|jA z(=M+w9$uFoI5E1ulNJ0y;Q8LQ)*jO?eX9wtw)jC}XFcP=_l_K?e zF@BfD_ZI)W4Lr*JuN1uKf@t~675rHR?{Q(Yo=OE@tl;-4_}>)VYltp47dYN8v;HxD zyNK~liyQwx!T55E8~^v3MtXi>aWj84GyZdn8~@(~Jj(xnRPX~EqvdNA{5A#uRKbsH ziq?NA@O&>ke!dU9pZB7zSCPck@y#TEzr{^FU%~hTA^dN^qx`V*_ejr!R^IfZQyKTa z!a+qEKesR*9=9K0{1L0iwC{c`(d8ZiJm0&;%A0ZQ8pa>9`0-NT-zoCPPA5I#@$e$X ze`)m?dp0osWC$M-Cp{}IZv1&U<6-}-U_9)f4;f!&^_X%`YbE{RdbKkid>6~eZ)ALR zNYBwTqV4=1py?cRQxswc$A+jSU&h( znep2^#)I#b8T?m_2j43*c=yYq_2(=22nDYPj_cWOX1u~OjE~zH559YLg5ZBv^z1Vy z+MdA*e!hZVrQmle__GTBfr5Xf;C(MAKLp=%JK6J(Q-MddW4(g^K*8@&@K+Ul=PRPi zEm81V1^%@R6?~(DAJ|5I3%++};^Y+IQGT1E;8!a6QUzbF;O{B;E_0*pIYhxn zD0sVqKce7oDtNbfiaiQ`nu1SO@J(M`hMelNG=YU&p+Wf}ZP zN&JNImo0vj;9oHAf3=bz^F_9^en@(P@3QjWZ3q8(#)I#&=8K-AJ4rtHF6*I!|A_Ih zJ%0n<&+BdN?<4X#*F^j62;lkN@2&l2-BQN*>lQclYEblCr{MQ1_zMdD3GgU;cDt79 zwR5Om`M{&r2`2*2_ujJhn{~w*jK6JhQ?EKjPrHIISMXO9{3`|Tb6vFk0~LIXg4Zkf zYz4nb!Jkv`uM~Xn!f5-aDfl%CzCyuwyFOa~cm=;w!5>oacNIMAhUjwpD|m^5U#Q@1 z3cf_af34u3D)??UM%#agf}gJ7(-r($1%E)n*DLtH6+C~D-+xWN-C4%56BvIx%k*1= zp9wr_97u>B$?h3_H!JdY1MlbMhQ^r{iu@a_|6Mztn0et7#)I$48+&{FDB8}$6#NVY zZ&mOc6#Q8Q|6IZMzA4(y5(S^2;B5+iuY$jz;9n|u-ycWYd9H$Aso)PP`0o`wb8&RJ zLlk_ff-g|;hZOuz3cmZz(e|9A;57<EBL`bjkaf$g10L8?F#<7f@j_u zUG7l|ex`!YRqzKDe7%Ba{4Cm@0~EXjc)k}N|IY>9&)Xw3kIZ8E;O~i;`C<{{o3cDP z%zW`E@Tht1O$G0^lmhg;m()8qE&dL0Bj-^;S{#-3uv zgTMb`?5R@ZXDj-zR`5rG_w#nL<&F`5?s|t}C-8pWxmMo9#so$FN|yKkiUg_dE&6X% z|04u+bD7%#Leiq+d@P&$=+gQH8l{b1;De|wf{P|Yi)a4__53zVZDR+-M z$q$EF+~^<3_>m#J6u8kTDwv$5;7x>Qx{`kS5=H)61;0zdA5riP3jPlT?|xTwy>
    (<%|!udW?KM9j9{13qMz2NT+nK(c49>RmaH)QZj86R)!HAq6{RmOwAH*}ET``jCC|B1l+ zc@wOjV?=%?;}b1z`ny*%wK_hfwSHhtbF)`RWoZ=*`UIzs@l5A)vXQjs)nYT3#*!&8tQ8xFa$bJX=$1^4*E+64Fb2O2_=n~THQjB zUt;OZl9G^u5CEIToIbWHsT8vF^qL50%;~VCeE5i_#$>ZN!_3qSV@@A6Hhyds1xI0F z;h;&?)8Seek9w5WjExr-qQA6M#apWDzY=x|N*O)rg1VYG6q}NKz_H&- z82bwm=VkTNr;lEejF%r;aSO3c1K6 z&=gw;Uyo>NXliYdLVVFA)X1U|zG&bb*f6&KVls~N1wSdE&KY$qf(M<^*4p`P1xlw? zPq7M;Y=lmsYQ)|3@!X5ZGQRZP)W+}vDh#uY#M zPN|^U07r+K-qcVxgM**?Gk|zYQv(qUEOklIrtz(n2>emiGwP@C;8oH{UZ^caJGC!FGU%;^%@4Lo4@Lze{jDJ|90 zD1MVNLWwUFrDN=1ZdP(tQka_fMP?hR218hl9AV6-alyAS85_}1kH~W{QM< z8k+qkvegsw*$-B6N(PIgKwl9YZ=4nQot(qP)YbZCrMe@nA8De75)36RrSZCHH0X_L zs%5vjgJ8wjsp&DDEvGF1C*5-z~($gx2QJ9xCO{pgZgUvd*wyvQrURR3tz{&?2 z$|e<-&{^V7gAg53g=KF2_o|xXEmif?nj1>fD>AM~$z6*TX!_jNf)S-dQWS9UFco7; zU|#`Q*IGyRrB_Z>MD7{iG`opOHNI;~2Gc@&d*vuBYNmC)Xb+a^YN<0*N<|2|%a-!G z_|&G_QoHn^W$3u-DWx={RbYCL`|FqFm5mt!sguCWa!@RGFc)H-565O3aHyz(Qnq-97B`KDlF;ROz!EXcv|v)t5Fkl0-0fX>BX~W@+zhvn1M~6!a;5x zgAOvNpC4DqO;c$7Vfdl7gkeN4=Uwi&sV!(Ef8FJ$4cE;0=67MlBw=`%Be+A^HJv|s zHPkiI^(-zuk)lNp$>~?=gTCff`iR1>nPKE0MBL<-I=(RN(w32h9Git$;+$F+uj1)( zMp^x&ni*b@uK54hI~O>+u6glKJyVLHNMD3j8?-g&WM0uCk2z_klS!sClQd|ZoXnhL zPCIkXIOj}e;u*9Abp=Jdqqu^WpzbZ|ig&z&A}E5of|j~^-FW|hzxCMryZ7099%=gL zUUNQe=A7^T?cZAKx8A?C_S*HTBuYETsElx(Ohs>AH?Xq9->l!0Zg$+v#I%(ejLg&9 z#E4t!!`?*@dVr=8jBA?6g_?}-AWc(LaAL6Laxoa0w0B9zC=&=BOlbB77iR4)(Tve~ ztF+81E)|y}cOnd%rJ(}EUPcZQcjsW~y!hN|ar3$2V4IxG%XFkxDT_<0zAe91yjDnL zOL?qP^KKJ6jmk8;@tifv;3)M@ojxhdZhW||JRuXtd|$CPJ}M<9_0hz>akOnhZZwiKW^v!2iEOM0F?n)B>Q%irS}7&5 z4M=n5Xq|;eV-0J^?$ldTNBO?VGFf~S_qQ4kXsm>^6>7E8ma-atG*Yij(K%YXXj5XF zgSOF4>UR|z3ku!0p}>-5HR>nab*uOQEzo7r|X1M9`YmbjdEm%~=X0<@kMw5}^RYDIN+w>6t^ zhel-KAsRr~7zQzjwp3OD@;#7StN}|eVJGb}ZVkNd*{JVmU_ISY8a{uws5>-zL*%+d zN5(Yp;dk@y4jJqi3p<<35Gm&058BvFq@CXsRn&vBddk}m?))%OlY+?i! z_ZRE7D%xhJF=U(LzI$}5Bff_)Rlzd7Q%ai?2>J_k^y%`68>RW5E;;^ZHfI-0{O^qW z?VZwEa4y#6Kx+k$mk3^E)&?#2E+QXV@Y@9!{Py7mzy~P6`YL_Kc%aGi-+gBI-%{V! z+KS~#yNtkO&7~;G(0P0{Hm7-J;kRD+szQ5tVKwz~31VSEAfyUjf7tu~n;9SuZM9 zgA&j)UN26z=sK6HG6{FAE*7@BhF`9lJKENjbp_nsle!3|mYeOunP$Um@9{M|H6p$s zh_&q8yJKy+(|9Ir3Ig7?w%lDB8EK@sNomPVz1AYyIGI~Kctd^?cvRX|RDcstxL{-NFYs;3( z;JKvEY4e|WM+T||S#P!1L{xeMCAN&F#6cVGsp6moB>C2$iltmegA+@giX9wwE=_Gj_z87^Ak%%5vQ@Gu!kc#MuRy$qrPv zt=GL<1=*L73nJQ>s3juUTd10}`{XoAb#zulP8K<%s*>A`!I7NV8W3788om_faMyrV zA945;Mn=|_&4}6#?iyvJ^)^|wx>6a-nQpFEJ+=W;MJD2nx3=$%Sx{)<2?UG>s*Wrj|+^F6y^y3!-yf<4y>N`rTUBAto_2Vx~C8E@s-~s+C<|sFn)424-yBs6$8m zi5D~4J=z@yp-lAtwiQwnW8HPO!TrO}a3d zCLOmzv!pjhJm)Uffa= z=Z3hoWxH9WEM3cr;nK*EG_kInM{+XTk}D6*Sh{7E)U_lvQZvNAYc(?MYOrlI5ln_V`j z9YM`VCW>SiQ>0He3`+spS{!lHhgjUQEtEDv7q@My6sl?AuPBt47ftBm{Yx_GlCGLJ zM$+X>dsofY?`7giGzC+fh%!a8`I=@v(^>eTRD$`ktul%pEY@mPjq6)vE-&ehcK%W< z!*M}oiMws;8>~{(b?In69M{;GNbJ>$vY}E3J7$Q9A$u&Jmq?L`OKU%tpd`r{%~E1l z6vpb~(k>_1A){^L6xSuaMcMmZ>|BxSlZK{qMM4-^)zN9UqA#nI=nbRZlWIsv`BxR89RJ-Y+iIgr*xxCar z;r4Ft21^sr{7btgzJMu}2mXnaz`X}BO@F6z_@`aZXyydTvDU+mONn~2tHvz^n|1Fb zqf9pzNR3a@Fe6Pk+ab;Jvhp@R$g~3r8Fe!MQ*WMT{4w3WRhKieQYQ1huyttMwr?6t zDO+(f`K$|yozLs(6#5&dmGg@|GEp@fzjPQO6H8Ozrn}k6N%DBNNeh85zY(b*A(RYa z9f2;2;(jqP3_|rl1N7g0Six_ZBL~Kt$x{rGNVeJazQUp zwtd;qW#hHFG)1MHzo1G}i^I zhfqd6(rJeN|CC$Q3+@%UCRpR*5p+-4PbS|ZBX)6xl=NvI+X^OX&a|xU-yqGD_)_%w zuOT(wmN zQroRHENUj{RWdT}TRA>5V()SWO_bD$+OsB$$9maBA<2^qs)bFP!bz4? zShEAw%tDOkqgWnaUT}+T#t#-=*I7!xJd8PBOOsFy1C@$Ay_BqB`e~Zh<1oZlZ~Gob zD=O3OWnxi_N(GuC(UU4~0+Y5WQst%kTOZm~&pt7xqCiXIzKkLPRa((mCqq{TOe`}x9t+3gu9>nOii}XOvWwN|=!MAQa&>@$W?Gl#!}{);#I z9#)vON=%uDUYY+*WdZZbBKE>`KClg#E^EmM$WA5gE^Mu);=I??W2UXM{01ot#D{9) zH-$u4#M30L7tSh_DQzvMF$;d0R=%X0U|s8&6df}^(|N?Qt+G#5pMI2H(W-D0-^lzz z7i8^K_tYQjXIeBPl~{yid=pb+?u@ZWolya)4|XfPEji(DR~&=uK2Ku`eWgq?LvSsA zk6(+7b03BjLTiu6!;382jhEE~!{xRmZFy7J8wFTWXMNSiY?=Uk^kp%}2Vg5^B(G*P zzDu;gY}H7SXo!j_6b&>|EM^ixtrL<;DdN$`Kc(bqQ{#8z$wKP%kAI51K04~g^hx(` zjXg3d`zMma*VLt4(j?A0YT|#3q)~D}#zNtKK(TOK#27dZCGg07GNy`)w5-&{GO@ew{?Q7 zulRv#U*RP&!E?K^-9l7|1p!s3zsW1%b+Myq;l0daS^AeGY6IO&!5Zk#;IA+sTP`l7-{qVskJxNvuxs)|4*!obiE-e|A8Yvy4 zC)}(nDK;58I?VM-9o8@DcZiQvHtqS9rev)x12R*{W#n81834)Dp`eRh=_)hXWmR!H zZ7FsQ%5ecOwr1=`q&h?L?-5mZo61s++2}mgm8UCmPXbO=?Lrzh^( zQE>&D1(V#M)X0(qV{cs7+qrBYmzNjRC*Lj2#=0@t5K>&%6}{bv%YZA)0-d3C%EnFE z8l$V**whlrBql-a*5RJM!*g~SoyaLR&k#G0y2%)M3SpLyST5e;y#JDIIo+7oSL*H6 z^IoL9XpI`P+oYr^3m?sQ?UPtQE{7Qp5tHNi?Xp^{xy{o+uhbq@Vh_DA)4}!?!^OeN zmyb(TTx)iT)O2IMw3xb)OZI(5j?U1C>cgtNh5GRFR&%mv5ZH;RLFQX zoF7G>ag^A`_A|t;>r6!KH+Oo}2ZPKchWO-GU%HjfxEMp*zohhI;1}1w`h1-1qvRE)2 zMmb%(?u<3s!yAH*6rpPS8x&1#kkzGX^_xqs*rmlwn&PnKaMMZOAZQzucAr`%?OLXJ zEIgK=Pgg&~V+!;>sn_l?>qvt#mC80*9@q8MaLqncGF?gOFtJ%9J8`W2WH{i4y(=2R z7Xz9M7PEN2Pk;iKQGZ>|(MWy7FTF~c?Mnk0IsHO(cjSA!`&*5V)`!rsx>7LiUv?F0 zKI<~lL5LYZOX~vfl)pQA$r~l9CrGLoNpe$FiX?fnK>+2?nmehvOsfouT2m`R!%W!K zgJ7oLDBuU9v$+y;A2iX>0p~lR2nphR3!<70m9?4BVTP1=>hp z=wQYs3E8R@c-DhS?Y4p=U9@x15tbZ(WU8Ut@Kn>1q|g747A`NE^K8b8I4$PFoc3c& z@;!2Oog63AC4IbRMNQUV<#dyZISMe>Ikr}I4<1zcPyufR^DvvOW|oGo>a1BYGFzc~OOwTsT5qu`Wl3gU;YykY zi1Xdd%tKuW7Os|q_GBZl7O*74WSh-SY&Y+;y2JPmBtx6C=AQn&Lh zTJp_URH9)wtOZq2d!ry&Es-r3OVePBp-5Y2K}PpnhMNnm3OmTK-!&Je8kl?Uq9!uw zsMx_=TW2wRNaB>qt-#Xh9Wn-u4x%k^T zivKa|$y!XQYcx}5RjFqi#Ps<1=<$Ev(sx>EFoQ_Ve5p*Pj;7|jJ6BCB-7z>XO%5uY zt`x~h4Z6*8jqGvg6j#qQ(UW5h&3NA(0Gn3IrD(>^VzAzvq!S;!^@D~ZNysN-s&iXf zbR0R2Paw5;tjKzwKzK^xQIvB zKwjom{q=0K_;n{_4}ZQS8!~lIdcI!RqK#a-rKO05iJMYP3zU7dc5038Siev-)$*xx zNimX46{k7)B=zpL!q}Kho7EL+VybAH{sE zP0FX7YB^2SP0hTp>W1#T*%zS9tg3EmWE!jPor+Yv>dLw8(^lOSZ*a5(Pw{j*e8Ksr zYDeXtZ8yF$_kjCR9lCKu!6&po)qFY@@ zEpd@=nU9im1pq^{)v*K)6uH?k#*rY z@R_lU&d?_*Pi*zXvZCD$&AO(xYi{j8zArh8w4JkgWCk6HoqXHs!nVq|bG{|IhO*9U z1G(v@FTPYyD>u{Wkhn``J{{5p4|nLSuI0P8!_0VwV-L2TZrp^@ArCPo$vrc(?ksJ&l8|-vm zvZ;4K9nUs(_2Ft|LZ(x4lzYBdt;!P@?j+ANCqnA%PCVXu+4irV&Aw4{JYVVnF;z#q zR#2T`_L@^RXRkmG5tmpL#tQPd{+<~g`8_Z%{rthnXI~l zx}b3Es_qo(W>a;iP}7>+pxo)IEAtXpb<+z`>YQm7wKG*mP%X^%s-uX+tZL`<(U`h+ zrrzIBI|p@l)-<(qDsA!FIYlK;R}-s?cg1W>&XbdlDEi_BSqnMVvp#K%Fg(b(Wm7#x z#k?h=ajt0QCc4KkyySeO$2x9V**_sYPOzWqX(s7kM{+luUM)aP=Vl8MyJ@SP zuQf+)2(`n^%)r_)!}+TEhV6tmA*-e{q-;a!OOM^+SSB4^tD^&gVR_RDmjz-*pDvo# zEfr?josCGaJaH5ac92~LT&FZGKduC*|Fl-y&fv%+85?T$rGY$L1 z%t5H;u%PhBJ>7R;A8E-fw!7TrZ1m1x#SfRWD@H2iqQBZ}PFIm%?vQv5QoX|A!vW?f zp2$g^QLk~r9l8U$;ndFLyTV~ZCd(6~@GOOk5hR;08ZXMhZRVIy-Nj?R`FKE1&de)R z2jzV2U?;2DL>m4MAJ}L}c88vlxmnL(ZV*BU?VS}#tK9`^%`XokiTT{VP_e(w!-$_f zBX^18C32S;5JydvX@zo=mAyvF0Vu7|W$5mIDiS6pQwp3lhEKUIS$Pq1QC6 z4{gUKJFJZdD%KLZ7hf7Ytx)nU$eGYgnGXA1_O+WQnWn!%H`v&N`Q&K0$PtRs3|PF< zKMo(|ON7fQplN3T>V6v>f*76=sgaLr%E-q2;1I`1B9r9YS&mV;L=R|2j=YV=BG~>G zDPk%o#z1U+?j@^L-(&I_k3k{G>edTgJ(l`wj+0+m(3kUiz0u$`CtOaNBeP821=T9d z<7~6GnpN5GSgqB=LZ5u&Yd3MRQJ*JJl^3=n~zvD(8e0MqHGpSt!>=ngr z$<)DVlGq{7^SHAaqXwSI&6!M}SyoC{5Um1wlx*;vlr(ga=cXE4j1DL3POFK=FWYQR z7ISZm_bsR`lrhOHC3U~0HIb8*XSd8&O|#2Y>Rw4IoxZToUJk6B$y{8hj+uQJ((cE) z2zm8{yr!-;EM7Eiz2z)Ub8cU7bDMn{GOn_9g{)r5JFBCIAtvwUNIuUo2qDuZk5N{} z!Bc*4;2! z_Ec5vl4C3yg~j5f!D(@j9UmL3=sS1KeipkGO>Ygt)0380N;7QxPW=|Stew;fIUH45 zX0t=pevbxj4@nl6I$v!9^XRT=@k~_lLX>DJ%e2@$w&s-QUd?f}F&XKCVp4tjV0`3R zSrf06GN1=anmt3YmfjxHY_7;*AUcAvr>+DRf`B}EDFU{Q!F5TWRc)@vj1zAD9vB`U z-DE?Db;9d?`rvhA>`c^LwUdX|6Dvt3<5nue{pDf&+%?RLf zMobr*QN1rHsS$7|zuM>~NCyGBQ|5FgmXu^pX3e-e6iRNhGd6<3`L1Tf&(K_@G*!{m z=-^^xf^7n`y>hHDhyk6BaQfBIz1w)(LvoF(Xgo4f7_~45O>|O7QYiVJfH0nNv&2A8 zaT_R&$$O*qAU^XwTHs}f(OVfCAB!9f;$j+2(@c+PjNX-z2ueI`8vN@Lw116|NSx%3 zl`@&}Z%zo3Bqe)bSPt}xSxM`iv_<-A7JE8#W4)6@2h;sTf&NUp$l0Z$zM{N5<(ZA+ zHF;2LpxcIGj@|7k%UHWya*xdinjmIUABf4BI?+?4QE61QB*o>nc~O?0nX>JIAvtwg z57VzjtdwaLc{y7`j(qlc>~>lQ(GaJHoc7yePX?BwhxC+3*_|NXZ_#P`T!B%gVtb?0 zrqK=(<&+$abe}9{%CY}Z`HY{cNJ!$nHmgO6JD#+hB^-Wko{TaB5gi8$o zCO6Lm`>IzEqS=GKDIh_>0F(>yZt`H3P9D(2UC^ zdg{8KmlGr;e*D}(*Ilv_e9V>l6~|+**gZLY%oUqmnTuti$SyLQ^Pfy9h;Gl;3^q78 z-$#09JP@JnXy~!^9%~sN<}U5}OZB^*CwOkz(^N-_vVy%8eJ)wXDDNrj$hxCze>1#xp`ymI+$r}b$8RR9( zyew@6%(@TC6MvwTKn+x>9{zY>G`X89SIUEn9Sv&8&IG zGNeskEN5ih4j{YG7M2-v@)MiM$huvUO1HhqM!=de7GaN?V&nCC zoeo3Ozg#Y(g~z>tuB)tX?=Ww{ORu+Ah!#5kcVN7E-w+B+mQSHzdzUiLRv@GeE zE(fwlBt9DJSIWi+E(SZAst9W&TS^g}(>F zv5JzlE8ybnEQu?^*wzNP#MZbA#`UPZNab46U)WrHN~t(vouGDY@=S1lg? zvv1C#pmcn4R=OMio1pmCK6U45UW~Yx?==XhuPwf8ie%U&c{!e7Ytg(ThR%n0vixC_ z;yMo|6Cxu=+jMm3A-TF8Yv0saC9RCo4%`xSdKqaRE0e0$im`x^7;XVoR!-6o&7D3(8AusW9Yz#%SAOt3>Uh zg)oqs?J8Eo8d0KMQhKO zO;MeJyEX0o7n00W&ttk}WTYxf(g|+JAV%qqyF`PD8&HM_&gmv@0WC3!f~iirMBAqO z>XMZwyXBJYAhUM5=aLns`JJ@4j=u0jU4mwPvVXYXUuT^lWv3H;^1w)?Y$eSan+3*d zjhd|$^!!nOhfYwO0H7ao%|W;5!#(id^cBZKCQXX&H$ebnjZmN?kAqTpc?2tTtfpE^ z4*QHURWZCM)dCk|*&Z8ddQVE=YDqYOEbW>frlwwZE|msXk5o1@KaGr7rLhXfTC&vP zWMb#LriSGbVjdro)6!#y*^Bk8KRM}=dCqW5W@`DZCG%=#D=lR$cI>(z1%`Du!P6vO zDVYoCARu^ugekgl=&jcv?Z^3z7u-}s*9`q@D8dOx;)X<%675f>I$b6(j@#_3JBytw zSYxhDX5$qf{gkUN>r<{Wvj&Ex1`XMj5c@rdPvRvVgWC(4jIIqwHUXRFy+I-4+Njgp zJLO(y^dMAk@%1v#)CXTD3!6$?Gucc&zjd^fAJloBd2Tyj(pSf8TKZKpojC6NlcRUA z8w&-uhj}&7bu>@9nMlTxBT1{Jq=vI!6A?T0wJD9vSi{qxjhwVlrgbrr(RRpRHyvwK zQ)7cP(4X>LfmA(dEv*B(IAmKBt1PuH4|D}nIx8tzmDEN^E;iIh6KPgPqak@k-^#|8 z#4OZ7gIPE$4h_h2dAiDI70sa9nxfTMInDja<=KQ86lVD)PnC3(Dz*G3nc|ukoZ0g^ z@eoCmr9WuO zB?LP<4SRuPL8DLZme)@7F6&w|;0~%^vu^cjy+I0;DPpclhQD3wlXT>kmrcCp?i0hi zBe;Xg9wH4m{N)>uq%~!EccIDG)U}f!=WVWQ_mXX~_el4bxQ|><*ASO}U+w8m@0jW1x!H`EVQaBk*S)!+i(A(C<-Hazi)N`(UQ%sU4pfej!VW5QD~9f< zEqT&P+g&Q5GUhc7Qm_q7czuJ+LgcaO;LQzs+H|BN%IFE6NuAJ9_YBh7CbUqG zYOEy;Ma+) z4|fFoBapum{Hc)N34RXvrybX5XgqJ$FY@`S{nMoJSq}M|!5N=lg6~6o{s`UzJr3GzPze-8L@sz5&a=hM*hP{%d?7lEG% z&iHGb^`n12Bl0JhUrkNRAWwU)2mdVeZvm(L^T9s{`FA<4e>8vn=Yx=^9lilhJNycI zJ`erBhdlM%LuB-$_F+69>A2puA9`BBY3CKt^99Hkz-i~P6#iVtHQX;k&)XpXCGht_ z{>$M12Kj5je*wNv0`c|qf52&nd#hpOqkncm&mj04z+aofuLu7M4r{CD7Ahn^Ge9mf9~;HQ9p6Z|ajo50(^zXhHH z|2FtV;IzYd3V$g$!@UNa;eHgH;eHLA;eHRC`Tiqt=KCKU7ZW#q2kCmiJZn$o-v`fu z9|G@nT&oA$y~`l~K*&D>obB5c(9;3=tHGJxH$u;kMc(%#*F*lbC_mo?r=DBDX}4d1 z({5)SZ|$S${VC%41n^tHSAzcx{IV224$k;I6P)q+5ctob|8wAs&o{t_A^-ane%yV+ z^fEs80%v?W9oO=s{p_g{hJL!i{{!K!hn`=8m%vvcAIHI2kFEfJ5#-+n{wwI;3;rF* ze-8Y4;NJm%F8FW2cYxo+4KlQxXrJi&!AF4K3VuHL<>0HpZv!6(*D-+Ce+BqU5uaD5 z@VA1qUVIvycK#|j%fpYs8P7j}Gd>S=6;|y-ei}IAvk08wo&(Nuc!A?$f~H@?K9_?3 z7JL^t+qbtvKijuYLZ0p0esH#L--MnQAl#pVGrhlroMgZ~ZuwcvjQzXn_r;mh;&;KzY~4*YK5 z2f-=-pN?yJ&?5O*30pt6fqxwFIRZUwm+pOkd!O3*?g;n6;H)oC250_W2+s2Sba0OM zwt`dtE5T{Ew}Z1jz90N|Nbg6%8J|ypvwr=^akVGQ=WQ|W%jbO_5ZaCLJQbYrTm;T| z4uIba_Ai3dZXX8c`1aG_EdM_SKOXvj3(kCOn;)i&^ORSC-v@fW0DfQaL*OTXcRVoE z&vf;IGd@oPXFhHOXFk3O{8Y39?*m^6{%P=~;NJ$Poqr3?dBk798UN!S6sDK_oD{x1 zh4+Bd4t?OX!z;i!uDb^O0mzs4fpc8L%S08g++W~D?pXA!rPl0p1_Z8@2yLt$m9d)&hqwOj%&H%cQK!9<48ZuD<*Xob}~)=wW?%z{A4y zvc4<^KM~=s0lx(CEQ8ZNuK}k$-{-j6;UUof5y&%NJ`a8!?Eic4heFSZ3&M2K{-=Yp z9JYf~z8jq7c?g{8y#k!+eXZk~-iINcZ-YG3`+jhy_Yn93==m!+8UO3RIWPD*ILALHpB%=YyaW6zD2M&vryxF~j;sB(zG&Ii z&(;{9bbJT&Y=eE?0Dda;zZ;x(_!c}e8f4?hw&bL3C&Wv$C zA8dDA?fFB5dokpH13gcVaj&P6qURHk7d1_nxb?8lL;kS%(!HLqLjD)v2f?Z5CyqZ> zbpHzSzl8o5cL^3!L-f$3qYO z?dO5hU%ec9XrI;K)W6VG&m^;4eu$sgmw)pEEHdfLHh2g*MxMgDYf z#z)iQ>xCPh8~f;<7SA8&!WGo?Snww!K92+M13w!)4}KQ-6)F4`;4CLsgR`8Z#iu_- z-rGU#oJD*VL4Gl~&o7m4178gJcJOBKCxEwtb3Z^g_#(((41ON?2>AKnliyWrQpn$QE=w(tH3G$ zW^m@?HQ>xgH!L#kMknHV4&)i`67U@4SAo+H&vab?`K^#={e1yA>+j3KnXV^*UkLqc zz?ojAYc=G3JE`ph>-BQzX@>lIaMtS~@E*w5!P$PkF@^stIMe%HaHgvbd=0|wbzG3~ zOSqp+PlNng$TOb3;5#7CaNTl~>3;`A-uoM!JG_CP2|X7>Kl`r@;Orlt3hvx;4f@&s z^g*8a{&aBXwlsP+3it6p7x64Wp7Gf-1I~2yL*5P3Ot_aJT-uGCc3TfU)ISQ&c+zf^ zFF~I18B2)|IpZ?|J=9+VPm9mluyY0SzF!v9G%5f1d|3(kt&nFs!~M@AkRONqBsl#} zY(L3A2>B}Xd>owh^i$xhFSJiudAL&a`}A_$aw)=H2K_Gq9{_(b_#pU8!C#ufUjxo` zy#bu*VmzM){W{;%kDw-&XUe}UMV{r2@-I)3XE~vr)5`g)M31*K3S* z>UjgWw}bXCuLF1PM$`Yk9{j0lH2J9fo4{XUsO4_~-wn=uVf*|Jk@x9kd-!(f@#8u{ zP49v{$GsOp{sM$s1ZRDud?iKx1>l>Z=M?PoXS&XY{B@A;0^bA9^22(x+R2M((+45H z8T`KT{Y3YBG{!sK?}-?{%>8~*j9=k?|BL&p`THS+>+7Ay=X&t>J9*Fl8zcep`y3H2y@$Gd}CU8K2q8`*Nt|hkDXD=fwwMpAN+5C*T}M{S^EX$di}B znOTO9ZkvyZ&tJeFhje`#ob{{e z?xDYh^@aKJ0H;S(G;tp$SKPMgo>p+Bv>QU4(Hvpio4JuJ^d;4{&`B}M-x=%Ie@Z%osFI_$p} z`9*#i^pjV?Y5$sVZ)e(v^@#RiePR5!LVsHPsh{Ce|2F8M{%3;EME`S;u17k%X?aub z_isN5_SC&LzCN=4avuoe^E}9>#fRgf7ee0q12sNZ2>13MLOhlGc(NUMG4%96eh2g{ zbX?oLJj#h*N7Ha$2Kmz=|1Z$bbaCE9zw}EWe;M@9k2DU>_U9yU`ZpNvE1{p`hgS*r zcJukD=~Dh@r`OwA?eHwvVKc%d-wLkJT>J9yGVrSqpS|F(2LCKL+p7cMv;)VhJE7-v zC$H&xt#F@S-)?*E)7u68Oji+lI39ZmxQ@q$+&F4yjGv$Z$;bP1^ry-{+3|PlMfrHX z+VKxqY{tnPkKN$7ig7&ljTraiv4haV@z`zPuY=u=fYZ*82OpHceg3k%v7Glp{*BPT z5&ZSweqOKTjphFZkY{|@p1d7;IR1HuaG&p#za~ZgU65z}V!F;ieD**O=aq~<*J~L6 z)1c>lu%~a&HGkg={hWVY3%)c(k1x-v=Q_x<{dphw8=>d@h|fpJA^%hG|AG8*t{!MU z?u9((p&tZizWh5l^YI4ZJ|E9<;cB{+>zW@w8vH@w{xi>gQT|=<`QViI@lko*592?c zYr6g&={?;EC{Odp($CC(oc-4$ogPgN`>zh@f40QO*E`1Nzrk4_Sq>S`KR}-R2srgW zToRWQ?m}>u^GAYjLHs!$?gxJq&z{T=K310jDl^!V|lhI=kJ{nZac{F&YiFF4D2KREr*1K^#|qkFWyog;n>aPKb_6tRyVM=8G;@@>$+0o<2cm8ab{K%REv zyyGd*!*SYE!Jhygmu!`G=zXFkjdoU5s!yLeCI5?Nb7$ z9@^nVgnK;XH$neQ;#q_|<2eLAlXy~3T6}09$}``$AY9ImhQXVW-V*pa$Hg>eKB#kJ z{akAQn0eo2kRJoz4E|d1%fa`6kAQy+d=ⅈAQY1fLFk82Ok5!zYd(`BdF;a;3tDu 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 A761SM literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/membot.dir/src/chatgui.cpp.o.d b/build/CMakeFiles/membot.dir/src/chatgui.cpp.o.d new file mode 100644 index 000000000..6f5cbedc7 --- /dev/null +++ b/build/CMakeFiles/membot.dir/src/chatgui.cpp.o.d @@ -0,0 +1,385 @@ +CMakeFiles/membot.dir/src/chatgui.cpp.o: \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.cpp \ + /usr/include/stdc-predef.h /usr/include/wx-3.0/wx/filename.h \ + /usr/include/wx-3.0/wx/arrstr.h /usr/include/wx-3.0/wx/defs.h \ + /usr/include/wx-3.0/wx/platform.h /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/wx-3.0/wx/debug.h /usr/include/assert.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/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h /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/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.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/x86_64-linux-gnu/sys/types.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/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.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/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/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/wx-3.0/wx/windowid.h /usr/include/wx-3.0/wx/features.h \ + /usr/include/wx-3.0/wx/string.h /usr/include/string.h \ + /usr/include/strings.h /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/stdlib.h /usr/include/c++/11/cstdlib \ + /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/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.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/wx-3.0/wx/wxcrtbase.h \ + /usr/include/ctype.h /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.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_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/wx-3.0/wx/strvararg.h /usr/include/wx-3.0/wx/strconv.h \ + /usr/include/wx-3.0/wx/buffer.h /usr/include/wx-3.0/wx/fontenc.h \ + /usr/include/wx-3.0/wx/unichar.h /usr/include/wx-3.0/wx/stringimpl.h \ + /usr/include/wx-3.0/wx/beforestd.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.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/postypes.h /usr/include/c++/11/cwchar \ + /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/stdint-uintn.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/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/iosfwd \ + /usr/include/c++/11/cctype /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.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/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.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/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /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/wx-3.0/wx/afterstd.h /usr/include/wx-3.0/wx/stringops.h \ + /usr/include/wx-3.0/wx/iosfwrap.h /usr/include/wx-3.0/wx/crt.h \ + /usr/include/wx-3.0/wx/wxcrt.h /usr/include/wx-3.0/wx/wxcrtvararg.h \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf /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/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /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/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/streambuf.tcc /usr/include/wx-3.0/wx/filefn.h \ + /usr/include/wx-3.0/wx/list.h /usr/include/wx-3.0/wx/object.h \ + /usr/include/wx-3.0/wx/memory.h /usr/include/wx-3.0/wx/msgout.h \ + /usr/include/wx-3.0/wx/xti.h /usr/include/wx-3.0/wx/rtti.h \ + /usr/include/wx-3.0/wx/flags.h /usr/include/wx-3.0/wx/xti2.h \ + /usr/include/wx-3.0/wx/vector.h /usr/include/wx-3.0/wx/scopeguard.h \ + /usr/include/wx-3.0/wx/except.h /usr/include/wx-3.0/wx/meta/movable.h \ + /usr/include/wx-3.0/wx/meta/pod.h /usr/include/wx-3.0/wx/meta/if.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/wx-3.0/wx/datetime.h \ + /usr/include/wx-3.0/wx/longlong.h /usr/include/c++/11/limits \ + /usr/include/wx-3.0/wx/anystr.h /usr/include/wx-3.0/wx/dynarray.h \ + /usr/include/wx-3.0/wx/intl.h /usr/include/wx-3.0/wx/translation.h \ + /usr/include/wx-3.0/wx/language.h /usr/include/wx-3.0/wx/hashmap.h \ + /usr/include/wx-3.0/wx/scopedptr.h \ + /usr/include/wx-3.0/wx/checkeddelete.h /usr/include/wx-3.0/wx/file.h \ + /usr/include/wx-3.0/wx/convauto.h /usr/include/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gdiobj.h /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/any.h /usr/include/wx-3.0/wx/typeinfo.h \ + /usr/include/wx-3.0/wx/gtk/colour.h /usr/include/wx-3.0/wx/image.h \ + /usr/include/wx-3.0/wx/gdicmn.h /usr/include/wx-3.0/wx/math.h \ + /usr/include/c++/11/math.h /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 /usr/include/wx-3.0/wx/stream.h \ + /usr/include/wx-3.0/wx/imagbmp.h /usr/include/wx-3.0/wx/imagpng.h \ + /usr/include/wx-3.0/wx/versioninfo.h /usr/include/wx-3.0/wx/imaggif.h \ + /usr/include/wx-3.0/wx/imagpcx.h /usr/include/wx-3.0/wx/imagjpeg.h \ + /usr/include/wx-3.0/wx/imagtga.h /usr/include/wx-3.0/wx/imagtiff.h \ + /usr/include/wx-3.0/wx/imagpnm.h /usr/include/wx-3.0/wx/imagxpm.h \ + /usr/include/wx-3.0/wx/imagiff.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h \ + /usr/include/wx-3.0/wx/bitmap.h /usr/include/wx-3.0/wx/gtk/bitmap.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.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 \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.h \ + /usr/include/wx-3.0/wx/wx.h /usr/include/wx-3.0/wx/hash.h \ + /usr/include/wx-3.0/wx/log.h /usr/include/wx-3.0/wx/thread.h \ + /usr/include/wx-3.0/wx/generic/logg.h /usr/include/wx-3.0/wx/event.h \ + /usr/include/wx-3.0/wx/clntdata.h /usr/include/wx-3.0/wx/cursor.h \ + /usr/include/wx-3.0/wx/gtk/cursor.h /usr/include/wx-3.0/wx/utils.h \ + /usr/include/wx-3.0/wx/meta/implicitconversion.h \ + /usr/include/wx-3.0/wx/mousestate.h /usr/include/wx-3.0/wx/kbdstate.h \ + /usr/include/wx-3.0/wx/platinfo.h /usr/include/wx-3.0/wx/tracker.h \ + /usr/include/wx-3.0/wx/meta/convertible.h \ + /usr/include/wx-3.0/wx/meta/removeref.h /usr/include/wx-3.0/wx/app.h \ + /usr/include/wx-3.0/wx/eventfilter.h /usr/include/wx-3.0/wx/build.h \ + /usr/include/wx-3.0/wx/cmdargs.h /usr/include/wx-3.0/wx/init.h \ + /usr/include/wx-3.0/wx/unix/app.h /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/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 \ + /usr/include/wx-3.0/wx/gtk/app.h /usr/include/wx-3.0/wx/stopwatch.h \ + /usr/include/wx-3.0/wx/time.h /usr/include/wx-3.0/wx/timer.h \ + /usr/include/wx-3.0/wx/module.h /usr/include/wx-3.0/wx/window.h \ + /usr/include/wx-3.0/wx/font.h /usr/include/wx-3.0/wx/gtk/font.h \ + /usr/include/wx-3.0/wx/region.h /usr/include/wx-3.0/wx/gtk/region.h \ + /usr/include/wx-3.0/wx/validate.h /usr/include/wx-3.0/wx/palette.h \ + /usr/include/wx-3.0/wx/generic/paletteg.h /usr/include/wx-3.0/wx/accel.h \ + /usr/include/wx-3.0/wx/gtk/accel.h \ + /usr/include/wx-3.0/wx/generic/accel.h \ + /usr/include/wx-3.0/wx/gtk/window.h /usr/include/wx-3.0/wx/containr.h \ + /usr/include/wx-3.0/wx/panel.h /usr/include/wx-3.0/wx/generic/panelg.h \ + /usr/include/wx-3.0/wx/toplevel.h /usr/include/wx-3.0/wx/nonownedwnd.h \ + /usr/include/wx-3.0/wx/gtk/nonownedwnd.h \ + /usr/include/wx-3.0/wx/iconbndl.h /usr/include/wx-3.0/wx/icon.h \ + /usr/include/wx-3.0/wx/iconloc.h /usr/include/wx-3.0/wx/generic/icon.h \ + /usr/include/wx-3.0/wx/weakref.h /usr/include/wx-3.0/wx/meta/int2type.h \ + /usr/include/wx-3.0/wx/gtk/toplevel.h /usr/include/wx-3.0/wx/frame.h \ + /usr/include/wx-3.0/wx/statusbr.h /usr/include/wx-3.0/wx/control.h \ + /usr/include/wx-3.0/wx/gtk/control.h \ + /usr/include/wx-3.0/wx/generic/statusbr.h /usr/include/wx-3.0/wx/pen.h \ + /usr/include/wx-3.0/wx/gtk/pen.h /usr/include/wx-3.0/wx/gtk/frame.h \ + /usr/include/wx-3.0/wx/dc.h /usr/include/wx-3.0/wx/brush.h \ + /usr/include/wx-3.0/wx/gtk/brush.h \ + /usr/include/wx-3.0/wx/affinematrix2d.h \ + /usr/include/wx-3.0/wx/affinematrix2dbase.h \ + /usr/include/wx-3.0/wx/geometry.h /usr/include/wx-3.0/wx/dcclient.h \ + /usr/include/wx-3.0/wx/dcmemory.h /usr/include/wx-3.0/wx/dcprint.h \ + /usr/include/wx-3.0/wx/dcscreen.h /usr/include/wx-3.0/wx/button.h \ + /usr/include/wx-3.0/wx/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/button.h /usr/include/wx-3.0/wx/menuitem.h \ + /usr/include/wx-3.0/wx/gtk/menuitem.h /usr/include/wx-3.0/wx/menu.h \ + /usr/include/wx-3.0/wx/gtk/menu.h /usr/include/wx-3.0/wx/dialog.h \ + /usr/include/wx-3.0/wx/sharedptr.h /usr/include/wx-3.0/wx/atomic.h \ + /usr/include/wx-3.0/wx/gtk/dialog.h /usr/include/wx-3.0/wx/settings.h \ + /usr/include/wx-3.0/wx/msgdlg.h /usr/include/wx-3.0/wx/stockitem.h \ + /usr/include/wx-3.0/wx/generic/msgdlgg.h \ + /usr/include/wx-3.0/wx/gtk/msgdlg.h /usr/include/wx-3.0/wx/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataform.h \ + /usr/include/wx-3.0/wx/gtk/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataobj2.h /usr/include/wx-3.0/wx/ctrlsub.h \ + /usr/include/wx-3.0/wx/bmpbuttn.h /usr/include/wx-3.0/wx/gtk/bmpbuttn.h \ + /usr/include/wx-3.0/wx/checkbox.h /usr/include/wx-3.0/wx/gtk/checkbox.h \ + /usr/include/wx-3.0/wx/checklst.h /usr/include/wx-3.0/wx/listbox.h \ + /usr/include/wx-3.0/wx/gtk/listbox.h \ + /usr/include/wx-3.0/wx/gtk/checklst.h /usr/include/wx-3.0/wx/choice.h \ + /usr/include/wx-3.0/wx/gtk/choice.h /usr/include/wx-3.0/wx/scrolbar.h \ + /usr/include/wx-3.0/wx/gtk/scrolbar.h /usr/include/wx-3.0/wx/stattext.h \ + /usr/include/wx-3.0/wx/gtk/stattext.h /usr/include/wx-3.0/wx/statbmp.h \ + /usr/include/wx-3.0/wx/gtk/statbmp.h /usr/include/wx-3.0/wx/statbox.h \ + /usr/include/wx-3.0/wx/gtk/statbox.h /usr/include/wx-3.0/wx/radiobox.h \ + /usr/include/wx-3.0/wx/gtk/radiobox.h /usr/include/wx-3.0/wx/radiobut.h \ + /usr/include/wx-3.0/wx/gtk/radiobut.h /usr/include/wx-3.0/wx/textctrl.h \ + /usr/include/wx-3.0/wx/textentry.h \ + /usr/include/wx-3.0/wx/gtk/textentry.h /usr/include/wx-3.0/wx/ioswrap.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.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/wx-3.0/wx/gtk/textctrl.h /usr/include/wx-3.0/wx/slider.h \ + /usr/include/wx-3.0/wx/gtk/slider.h /usr/include/wx-3.0/wx/gauge.h \ + /usr/include/wx-3.0/wx/gtk/gauge.h /usr/include/wx-3.0/wx/scrolwin.h \ + /usr/include/wx-3.0/wx/gtk/scrolwin.h /usr/include/wx-3.0/wx/dirdlg.h \ + /usr/include/wx-3.0/wx/gtk/dirdlg.h /usr/include/wx-3.0/wx/toolbar.h \ + /usr/include/wx-3.0/wx/tbarbase.h /usr/include/wx-3.0/wx/gtk/toolbar.h \ + /usr/include/wx-3.0/wx/combobox.h /usr/include/wx-3.0/wx/gtk/combobox.h \ + /usr/include/wx-3.0/wx/layout.h /usr/include/wx-3.0/wx/sizer.h \ + /usr/include/wx-3.0/wx/choicdlg.h \ + /usr/include/wx-3.0/wx/generic/choicdgg.h \ + /usr/include/wx-3.0/wx/textdlg.h \ + /usr/include/wx-3.0/wx/generic/textdlgg.h \ + /usr/include/wx-3.0/wx/valtext.h /usr/include/wx-3.0/wx/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filectrl.h /usr/include/wx-3.0/wx/filectrl.h \ + /usr/include/wx-3.0/wx/mdi.h /usr/include/wx-3.0/wx/gtk/mdi.h \ + /usr/include/c++/11/memory /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/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/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /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/concurrence.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 diff --git a/build/CMakeFiles/membot.dir/src/chatlogic.cpp.o b/build/CMakeFiles/membot.dir/src/chatlogic.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..fc06978859d157058f5fc4427b18678bb9694fbf GIT binary patch literal 333256 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/membot.dir/src/chatlogic.cpp.o.d b/build/CMakeFiles/membot.dir/src/chatlogic.cpp.o.d new file mode 100644 index 000000000..7a41a2b42 --- /dev/null +++ b/build/CMakeFiles/membot.dir/src/chatlogic.cpp.o.d @@ -0,0 +1,402 @@ +CMakeFiles/membot.dir/src/chatlogic.cpp.o: \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd \ + /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/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/exception /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/new /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.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/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/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.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/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ios_base.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/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/bits/locale_classes.h /usr/include/c++/11/string \ + /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/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.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/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.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/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/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc /usr/include/c++/11/iostream \ + /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/iterator \ + /usr/include/c++/11/bits/stream_iterator.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/algorithm \ + /usr/include/c++/11/bits/stl_algo.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/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/unordered_map \ + /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/pstl/execution_defs.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.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/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.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 \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h \ + /usr/include/wx-3.0/wx/bitmap.h /usr/include/wx-3.0/wx/string.h \ + /usr/include/wx-3.0/wx/defs.h /usr/include/wx-3.0/wx/platform.h \ + /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/include/wx-3.0/wx/debug.h /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h /usr/include/wx-3.0/wx/windowid.h \ + /usr/include/wx-3.0/wx/features.h /usr/include/string.h \ + /usr/include/strings.h /usr/include/c++/11/stdlib.h \ + /usr/include/wx-3.0/wx/wxcrtbase.h /usr/include/wx-3.0/wx/strvararg.h \ + /usr/include/wx-3.0/wx/strconv.h /usr/include/wx-3.0/wx/buffer.h \ + /usr/include/wx-3.0/wx/fontenc.h /usr/include/wx-3.0/wx/unichar.h \ + /usr/include/wx-3.0/wx/stringimpl.h /usr/include/wx-3.0/wx/beforestd.h \ + /usr/include/wx-3.0/wx/afterstd.h /usr/include/wx-3.0/wx/stringops.h \ + /usr/include/wx-3.0/wx/iosfwrap.h /usr/include/wx-3.0/wx/crt.h \ + /usr/include/wx-3.0/wx/wxcrt.h /usr/include/wx-3.0/wx/wxcrtvararg.h \ + /usr/include/wx-3.0/wx/gdicmn.h /usr/include/wx-3.0/wx/list.h \ + /usr/include/wx-3.0/wx/object.h /usr/include/wx-3.0/wx/memory.h \ + /usr/include/wx-3.0/wx/msgout.h /usr/include/wx-3.0/wx/xti.h \ + /usr/include/wx-3.0/wx/rtti.h /usr/include/wx-3.0/wx/flags.h \ + /usr/include/wx-3.0/wx/xti2.h /usr/include/wx-3.0/wx/vector.h \ + /usr/include/wx-3.0/wx/scopeguard.h /usr/include/wx-3.0/wx/except.h \ + /usr/include/wx-3.0/wx/meta/movable.h /usr/include/wx-3.0/wx/meta/pod.h \ + /usr/include/wx-3.0/wx/meta/if.h /usr/include/wx-3.0/wx/hashmap.h \ + /usr/include/wx-3.0/wx/math.h /usr/include/c++/11/math.h \ + /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/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gdiobj.h /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/arrstr.h /usr/include/wx-3.0/wx/longlong.h \ + /usr/include/wx-3.0/wx/datetime.h /usr/include/wx-3.0/wx/anystr.h \ + /usr/include/wx-3.0/wx/dynarray.h /usr/include/wx-3.0/wx/any.h \ + /usr/include/wx-3.0/wx/typeinfo.h /usr/include/wx-3.0/wx/gtk/colour.h \ + /usr/include/wx-3.0/wx/image.h /usr/include/wx-3.0/wx/stream.h \ + /usr/include/wx-3.0/wx/filefn.h /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/wx-3.0/wx/imagbmp.h \ + /usr/include/wx-3.0/wx/imagpng.h /usr/include/wx-3.0/wx/versioninfo.h \ + /usr/include/wx-3.0/wx/imaggif.h /usr/include/wx-3.0/wx/imagpcx.h \ + /usr/include/wx-3.0/wx/imagjpeg.h /usr/include/wx-3.0/wx/imagtga.h \ + /usr/include/wx-3.0/wx/imagtiff.h /usr/include/wx-3.0/wx/imagpnm.h \ + /usr/include/wx-3.0/wx/imagxpm.h /usr/include/wx-3.0/wx/imagiff.h \ + /usr/include/wx-3.0/wx/gtk/bitmap.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatlogic.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatgui.h \ + /usr/include/wx-3.0/wx/wx.h /usr/include/wx-3.0/wx/hash.h \ + /usr/include/wx-3.0/wx/intl.h /usr/include/wx-3.0/wx/translation.h \ + /usr/include/wx-3.0/wx/language.h /usr/include/wx-3.0/wx/scopedptr.h \ + /usr/include/wx-3.0/wx/checkeddelete.h /usr/include/wx-3.0/wx/log.h \ + /usr/include/wx-3.0/wx/thread.h /usr/include/wx-3.0/wx/generic/logg.h \ + /usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/clntdata.h \ + /usr/include/wx-3.0/wx/cursor.h /usr/include/wx-3.0/wx/gtk/cursor.h \ + /usr/include/wx-3.0/wx/utils.h \ + /usr/include/wx-3.0/wx/meta/implicitconversion.h \ + /usr/include/wx-3.0/wx/mousestate.h /usr/include/wx-3.0/wx/kbdstate.h \ + /usr/include/wx-3.0/wx/platinfo.h /usr/include/wx-3.0/wx/tracker.h \ + /usr/include/wx-3.0/wx/meta/convertible.h \ + /usr/include/wx-3.0/wx/meta/removeref.h /usr/include/wx-3.0/wx/app.h \ + /usr/include/wx-3.0/wx/eventfilter.h /usr/include/wx-3.0/wx/build.h \ + /usr/include/wx-3.0/wx/cmdargs.h /usr/include/wx-3.0/wx/init.h \ + /usr/include/wx-3.0/wx/unix/app.h /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/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 \ + /usr/include/wx-3.0/wx/gtk/app.h /usr/include/wx-3.0/wx/stopwatch.h \ + /usr/include/wx-3.0/wx/time.h /usr/include/wx-3.0/wx/timer.h \ + /usr/include/wx-3.0/wx/module.h /usr/include/wx-3.0/wx/window.h \ + /usr/include/wx-3.0/wx/font.h /usr/include/wx-3.0/wx/gtk/font.h \ + /usr/include/wx-3.0/wx/region.h /usr/include/wx-3.0/wx/gtk/region.h \ + /usr/include/wx-3.0/wx/validate.h /usr/include/wx-3.0/wx/palette.h \ + /usr/include/wx-3.0/wx/generic/paletteg.h /usr/include/wx-3.0/wx/accel.h \ + /usr/include/wx-3.0/wx/gtk/accel.h \ + /usr/include/wx-3.0/wx/generic/accel.h \ + /usr/include/wx-3.0/wx/gtk/window.h /usr/include/wx-3.0/wx/containr.h \ + /usr/include/wx-3.0/wx/panel.h /usr/include/wx-3.0/wx/generic/panelg.h \ + /usr/include/wx-3.0/wx/toplevel.h /usr/include/wx-3.0/wx/nonownedwnd.h \ + /usr/include/wx-3.0/wx/gtk/nonownedwnd.h \ + /usr/include/wx-3.0/wx/iconbndl.h /usr/include/wx-3.0/wx/icon.h \ + /usr/include/wx-3.0/wx/iconloc.h /usr/include/wx-3.0/wx/generic/icon.h \ + /usr/include/wx-3.0/wx/weakref.h /usr/include/wx-3.0/wx/meta/int2type.h \ + /usr/include/wx-3.0/wx/gtk/toplevel.h /usr/include/wx-3.0/wx/frame.h \ + /usr/include/wx-3.0/wx/statusbr.h /usr/include/wx-3.0/wx/control.h \ + /usr/include/wx-3.0/wx/gtk/control.h \ + /usr/include/wx-3.0/wx/generic/statusbr.h /usr/include/wx-3.0/wx/pen.h \ + /usr/include/wx-3.0/wx/gtk/pen.h /usr/include/wx-3.0/wx/gtk/frame.h \ + /usr/include/wx-3.0/wx/dc.h /usr/include/wx-3.0/wx/brush.h \ + /usr/include/wx-3.0/wx/gtk/brush.h \ + /usr/include/wx-3.0/wx/affinematrix2d.h \ + /usr/include/wx-3.0/wx/affinematrix2dbase.h \ + /usr/include/wx-3.0/wx/geometry.h /usr/include/wx-3.0/wx/dcclient.h \ + /usr/include/wx-3.0/wx/dcmemory.h /usr/include/wx-3.0/wx/dcprint.h \ + /usr/include/wx-3.0/wx/dcscreen.h /usr/include/wx-3.0/wx/button.h \ + /usr/include/wx-3.0/wx/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/anybutton.h \ + /usr/include/wx-3.0/wx/gtk/button.h /usr/include/wx-3.0/wx/menuitem.h \ + /usr/include/wx-3.0/wx/gtk/menuitem.h /usr/include/wx-3.0/wx/menu.h \ + /usr/include/wx-3.0/wx/gtk/menu.h /usr/include/wx-3.0/wx/dialog.h \ + /usr/include/wx-3.0/wx/sharedptr.h /usr/include/wx-3.0/wx/atomic.h \ + /usr/include/wx-3.0/wx/gtk/dialog.h /usr/include/wx-3.0/wx/settings.h \ + /usr/include/wx-3.0/wx/msgdlg.h /usr/include/wx-3.0/wx/stockitem.h \ + /usr/include/wx-3.0/wx/generic/msgdlgg.h \ + /usr/include/wx-3.0/wx/gtk/msgdlg.h /usr/include/wx-3.0/wx/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataform.h \ + /usr/include/wx-3.0/wx/gtk/dataobj.h \ + /usr/include/wx-3.0/wx/gtk/dataobj2.h /usr/include/wx-3.0/wx/ctrlsub.h \ + /usr/include/wx-3.0/wx/bmpbuttn.h /usr/include/wx-3.0/wx/gtk/bmpbuttn.h \ + /usr/include/wx-3.0/wx/checkbox.h /usr/include/wx-3.0/wx/gtk/checkbox.h \ + /usr/include/wx-3.0/wx/checklst.h /usr/include/wx-3.0/wx/listbox.h \ + /usr/include/wx-3.0/wx/gtk/listbox.h \ + /usr/include/wx-3.0/wx/gtk/checklst.h /usr/include/wx-3.0/wx/choice.h \ + /usr/include/wx-3.0/wx/gtk/choice.h /usr/include/wx-3.0/wx/scrolbar.h \ + /usr/include/wx-3.0/wx/gtk/scrolbar.h /usr/include/wx-3.0/wx/stattext.h \ + /usr/include/wx-3.0/wx/gtk/stattext.h /usr/include/wx-3.0/wx/statbmp.h \ + /usr/include/wx-3.0/wx/gtk/statbmp.h /usr/include/wx-3.0/wx/statbox.h \ + /usr/include/wx-3.0/wx/gtk/statbox.h /usr/include/wx-3.0/wx/radiobox.h \ + /usr/include/wx-3.0/wx/gtk/radiobox.h /usr/include/wx-3.0/wx/radiobut.h \ + /usr/include/wx-3.0/wx/gtk/radiobut.h /usr/include/wx-3.0/wx/textctrl.h \ + /usr/include/wx-3.0/wx/textentry.h \ + /usr/include/wx-3.0/wx/gtk/textentry.h /usr/include/wx-3.0/wx/ioswrap.h \ + /usr/include/wx-3.0/wx/gtk/textctrl.h /usr/include/wx-3.0/wx/slider.h \ + /usr/include/wx-3.0/wx/gtk/slider.h /usr/include/wx-3.0/wx/gauge.h \ + /usr/include/wx-3.0/wx/gtk/gauge.h /usr/include/wx-3.0/wx/scrolwin.h \ + /usr/include/wx-3.0/wx/gtk/scrolwin.h /usr/include/wx-3.0/wx/dirdlg.h \ + /usr/include/wx-3.0/wx/gtk/dirdlg.h /usr/include/wx-3.0/wx/toolbar.h \ + /usr/include/wx-3.0/wx/tbarbase.h /usr/include/wx-3.0/wx/gtk/toolbar.h \ + /usr/include/wx-3.0/wx/combobox.h /usr/include/wx-3.0/wx/gtk/combobox.h \ + /usr/include/wx-3.0/wx/layout.h /usr/include/wx-3.0/wx/sizer.h \ + /usr/include/wx-3.0/wx/choicdlg.h \ + /usr/include/wx-3.0/wx/generic/choicdgg.h \ + /usr/include/wx-3.0/wx/textdlg.h \ + /usr/include/wx-3.0/wx/generic/textdlgg.h \ + /usr/include/wx-3.0/wx/valtext.h /usr/include/wx-3.0/wx/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filedlg.h \ + /usr/include/wx-3.0/wx/gtk/filectrl.h /usr/include/wx-3.0/wx/filectrl.h \ + /usr/include/wx-3.0/wx/mdi.h /usr/include/wx-3.0/wx/gtk/mdi.h diff --git a/build/CMakeFiles/membot.dir/src/graphedge.cpp.o b/build/CMakeFiles/membot.dir/src/graphedge.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..6cacac62afd2b76ec77dda1203c8a5f80a2ee22f GIT binary patch literal 36632 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 A9{>OV literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/membot.dir/src/graphedge.cpp.o.d b/build/CMakeFiles/membot.dir/src/graphedge.cpp.o.d new file mode 100644 index 000000000..0c2bc4f4a --- /dev/null +++ b/build/CMakeFiles/membot.dir/src/graphedge.cpp.o.d @@ -0,0 +1,267 @@ +CMakeFiles/membot.dir/src/graphedge.cpp.o: \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.cpp \ + /usr/include/stdc-predef.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.h \ + /usr/include/c++/11/vector /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_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.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/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/basic_string.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/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/string_view /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.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/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/memory \ + /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/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/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/shared_ptr.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/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 \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h \ + /usr/include/wx-3.0/wx/bitmap.h /usr/include/wx-3.0/wx/string.h \ + /usr/include/wx-3.0/wx/defs.h /usr/include/wx-3.0/wx/platform.h \ + /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/include/wx-3.0/wx/debug.h /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h /usr/include/wx-3.0/wx/windowid.h \ + /usr/include/wx-3.0/wx/features.h /usr/include/string.h \ + /usr/include/strings.h /usr/include/c++/11/stdlib.h \ + /usr/include/wx-3.0/wx/wxcrtbase.h /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/wx-3.0/wx/strvararg.h /usr/include/wx-3.0/wx/strconv.h \ + /usr/include/wx-3.0/wx/buffer.h /usr/include/wx-3.0/wx/fontenc.h \ + /usr/include/wx-3.0/wx/unichar.h /usr/include/wx-3.0/wx/stringimpl.h \ + /usr/include/wx-3.0/wx/beforestd.h /usr/include/wx-3.0/wx/afterstd.h \ + /usr/include/wx-3.0/wx/stringops.h /usr/include/wx-3.0/wx/iosfwrap.h \ + /usr/include/wx-3.0/wx/crt.h /usr/include/wx-3.0/wx/wxcrt.h \ + /usr/include/wx-3.0/wx/wxcrtvararg.h /usr/include/wx-3.0/wx/gdicmn.h \ + /usr/include/wx-3.0/wx/list.h /usr/include/wx-3.0/wx/object.h \ + /usr/include/wx-3.0/wx/memory.h /usr/include/wx-3.0/wx/msgout.h \ + /usr/include/wx-3.0/wx/xti.h /usr/include/wx-3.0/wx/rtti.h \ + /usr/include/wx-3.0/wx/flags.h /usr/include/wx-3.0/wx/xti2.h \ + /usr/include/wx-3.0/wx/vector.h /usr/include/wx-3.0/wx/scopeguard.h \ + /usr/include/wx-3.0/wx/except.h /usr/include/wx-3.0/wx/meta/movable.h \ + /usr/include/wx-3.0/wx/meta/pod.h /usr/include/wx-3.0/wx/meta/if.h \ + /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/math.h \ + /usr/include/c++/11/math.h /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/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gdiobj.h /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/arrstr.h /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf /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/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/wx-3.0/wx/longlong.h /usr/include/wx-3.0/wx/datetime.h \ + /usr/include/wx-3.0/wx/anystr.h /usr/include/wx-3.0/wx/dynarray.h \ + /usr/include/wx-3.0/wx/any.h /usr/include/wx-3.0/wx/typeinfo.h \ + /usr/include/wx-3.0/wx/gtk/colour.h /usr/include/wx-3.0/wx/image.h \ + /usr/include/wx-3.0/wx/stream.h /usr/include/wx-3.0/wx/filefn.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/wx-3.0/wx/imagbmp.h \ + /usr/include/wx-3.0/wx/imagpng.h /usr/include/wx-3.0/wx/versioninfo.h \ + /usr/include/wx-3.0/wx/imaggif.h /usr/include/wx-3.0/wx/imagpcx.h \ + /usr/include/wx-3.0/wx/imagjpeg.h /usr/include/wx-3.0/wx/imagtga.h \ + /usr/include/wx-3.0/wx/imagtiff.h /usr/include/wx-3.0/wx/imagpnm.h \ + /usr/include/wx-3.0/wx/imagxpm.h /usr/include/wx-3.0/wx/imagiff.h \ + /usr/include/wx-3.0/wx/gtk/bitmap.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.h diff --git a/build/CMakeFiles/membot.dir/src/graphnode.cpp.o b/build/CMakeFiles/membot.dir/src/graphnode.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..735bbacb97c15a649c576d7fe71b7a4a10a5d2bd GIT binary patch literal 143288 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/membot.dir/src/graphnode.cpp.o.d b/build/CMakeFiles/membot.dir/src/graphnode.cpp.o.d new file mode 100644 index 000000000..ef0acc822 --- /dev/null +++ b/build/CMakeFiles/membot.dir/src/graphnode.cpp.o.d @@ -0,0 +1,267 @@ +CMakeFiles/membot.dir/src/graphnode.cpp.o: \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.cpp \ + /usr/include/stdc-predef.h \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphedge.h \ + /usr/include/c++/11/vector /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_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/string \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.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/wchar.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/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.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/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.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/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/basic_string.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/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/string_view /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.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/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 \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/graphnode.h \ + /usr/include/c++/11/memory /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/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/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/shared_ptr.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/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 \ + /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/src/chatbot.h \ + /usr/include/wx-3.0/wx/bitmap.h /usr/include/wx-3.0/wx/string.h \ + /usr/include/wx-3.0/wx/defs.h /usr/include/wx-3.0/wx/platform.h \ + /usr/include/wx-3.0/wx/compiler.h \ + /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0/wx/setup.h \ + /usr/include/wx-3.0/wx/chkconf.h /usr/include/wx-3.0/wx/gtk/chkconf.h \ + /usr/include/wx-3.0/wx/unix/chkconf.h /usr/include/wx-3.0/wx/version.h \ + /usr/include/wx-3.0/wx/cpp.h /usr/include/wx-3.0/wx/dlimpexp.h \ + /usr/include/wx-3.0/wx/debug.h /usr/include/assert.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/wx-3.0/wx/chartype.h /usr/include/wx-3.0/wx/windowid.h \ + /usr/include/wx-3.0/wx/features.h /usr/include/string.h \ + /usr/include/strings.h /usr/include/c++/11/stdlib.h \ + /usr/include/wx-3.0/wx/wxcrtbase.h /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/wx-3.0/wx/strvararg.h /usr/include/wx-3.0/wx/strconv.h \ + /usr/include/wx-3.0/wx/buffer.h /usr/include/wx-3.0/wx/fontenc.h \ + /usr/include/wx-3.0/wx/unichar.h /usr/include/wx-3.0/wx/stringimpl.h \ + /usr/include/wx-3.0/wx/beforestd.h /usr/include/wx-3.0/wx/afterstd.h \ + /usr/include/wx-3.0/wx/stringops.h /usr/include/wx-3.0/wx/iosfwrap.h \ + /usr/include/wx-3.0/wx/crt.h /usr/include/wx-3.0/wx/wxcrt.h \ + /usr/include/wx-3.0/wx/wxcrtvararg.h /usr/include/wx-3.0/wx/gdicmn.h \ + /usr/include/wx-3.0/wx/list.h /usr/include/wx-3.0/wx/object.h \ + /usr/include/wx-3.0/wx/memory.h /usr/include/wx-3.0/wx/msgout.h \ + /usr/include/wx-3.0/wx/xti.h /usr/include/wx-3.0/wx/rtti.h \ + /usr/include/wx-3.0/wx/flags.h /usr/include/wx-3.0/wx/xti2.h \ + /usr/include/wx-3.0/wx/vector.h /usr/include/wx-3.0/wx/scopeguard.h \ + /usr/include/wx-3.0/wx/except.h /usr/include/wx-3.0/wx/meta/movable.h \ + /usr/include/wx-3.0/wx/meta/pod.h /usr/include/wx-3.0/wx/meta/if.h \ + /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/math.h \ + /usr/include/c++/11/math.h /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/wx-3.0/wx/colour.h \ + /usr/include/wx-3.0/wx/gdiobj.h /usr/include/wx-3.0/wx/variant.h \ + /usr/include/wx-3.0/wx/arrstr.h /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/streambuf /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/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/wx-3.0/wx/longlong.h /usr/include/wx-3.0/wx/datetime.h \ + /usr/include/wx-3.0/wx/anystr.h /usr/include/wx-3.0/wx/dynarray.h \ + /usr/include/wx-3.0/wx/any.h /usr/include/wx-3.0/wx/typeinfo.h \ + /usr/include/wx-3.0/wx/gtk/colour.h /usr/include/wx-3.0/wx/image.h \ + /usr/include/wx-3.0/wx/stream.h /usr/include/wx-3.0/wx/filefn.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.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/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent.h \ + /usr/include/x86_64-linux-gnu/bits/dirent_ext.h /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/wx-3.0/wx/imagbmp.h \ + /usr/include/wx-3.0/wx/imagpng.h /usr/include/wx-3.0/wx/versioninfo.h \ + /usr/include/wx-3.0/wx/imaggif.h /usr/include/wx-3.0/wx/imagpcx.h \ + /usr/include/wx-3.0/wx/imagjpeg.h /usr/include/wx-3.0/wx/imagtga.h \ + /usr/include/wx-3.0/wx/imagtiff.h /usr/include/wx-3.0/wx/imagpnm.h \ + /usr/include/wx-3.0/wx/imagxpm.h /usr/include/wx-3.0/wx/imagiff.h \ + /usr/include/wx-3.0/wx/gtk/bitmap.h diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks new file mode 100644 index 000000000..1e8b31496 --- /dev/null +++ b/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +6 diff --git a/build/Makefile b/build/Makefile new file mode 100644 index 000000000..9c65845a4 --- /dev/null +++ b/build/Makefile @@ -0,0 +1,289 @@ +# 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/aelfeky/Documents/CppND-Memory-Management-Chatbot + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build + +#============================================================================= +# 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/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named membot + +# Build rule for target. +membot: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 membot +.PHONY : membot + +# fast build rule for target. +membot/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/build +.PHONY : membot/fast + +src/chatbot.o: src/chatbot.cpp.o +.PHONY : src/chatbot.o + +# target to build an object file +src/chatbot.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/chatbot.cpp.o +.PHONY : src/chatbot.cpp.o + +src/chatbot.i: src/chatbot.cpp.i +.PHONY : src/chatbot.i + +# target to preprocess a source file +src/chatbot.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/chatbot.cpp.i +.PHONY : src/chatbot.cpp.i + +src/chatbot.s: src/chatbot.cpp.s +.PHONY : src/chatbot.s + +# target to generate assembly for a file +src/chatbot.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/chatbot.cpp.s +.PHONY : src/chatbot.cpp.s + +src/chatgui.o: src/chatgui.cpp.o +.PHONY : src/chatgui.o + +# target to build an object file +src/chatgui.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/chatgui.cpp.o +.PHONY : src/chatgui.cpp.o + +src/chatgui.i: src/chatgui.cpp.i +.PHONY : src/chatgui.i + +# target to preprocess a source file +src/chatgui.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/chatgui.cpp.i +.PHONY : src/chatgui.cpp.i + +src/chatgui.s: src/chatgui.cpp.s +.PHONY : src/chatgui.s + +# target to generate assembly for a file +src/chatgui.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/chatgui.cpp.s +.PHONY : src/chatgui.cpp.s + +src/chatlogic.o: src/chatlogic.cpp.o +.PHONY : src/chatlogic.o + +# target to build an object file +src/chatlogic.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/chatlogic.cpp.o +.PHONY : src/chatlogic.cpp.o + +src/chatlogic.i: src/chatlogic.cpp.i +.PHONY : src/chatlogic.i + +# target to preprocess a source file +src/chatlogic.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/chatlogic.cpp.i +.PHONY : src/chatlogic.cpp.i + +src/chatlogic.s: src/chatlogic.cpp.s +.PHONY : src/chatlogic.s + +# target to generate assembly for a file +src/chatlogic.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/chatlogic.cpp.s +.PHONY : src/chatlogic.cpp.s + +src/graphedge.o: src/graphedge.cpp.o +.PHONY : src/graphedge.o + +# target to build an object file +src/graphedge.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/graphedge.cpp.o +.PHONY : src/graphedge.cpp.o + +src/graphedge.i: src/graphedge.cpp.i +.PHONY : src/graphedge.i + +# target to preprocess a source file +src/graphedge.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/graphedge.cpp.i +.PHONY : src/graphedge.cpp.i + +src/graphedge.s: src/graphedge.cpp.s +.PHONY : src/graphedge.s + +# target to generate assembly for a file +src/graphedge.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/graphedge.cpp.s +.PHONY : src/graphedge.cpp.s + +src/graphnode.o: src/graphnode.cpp.o +.PHONY : src/graphnode.o + +# target to build an object file +src/graphnode.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/graphnode.cpp.o +.PHONY : src/graphnode.cpp.o + +src/graphnode.i: src/graphnode.cpp.i +.PHONY : src/graphnode.i + +# target to preprocess a source file +src/graphnode.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/graphnode.cpp.i +.PHONY : src/graphnode.cpp.i + +src/graphnode.s: src/graphnode.cpp.s +.PHONY : src/graphnode.s + +# target to generate assembly for a file +src/graphnode.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/membot.dir/build.make CMakeFiles/membot.dir/src/graphnode.cpp.s +.PHONY : src/graphnode.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 "... rebuild_cache" + @echo "... membot" + @echo "... src/chatbot.o" + @echo "... src/chatbot.i" + @echo "... src/chatbot.s" + @echo "... src/chatgui.o" + @echo "... src/chatgui.i" + @echo "... src/chatgui.s" + @echo "... src/chatlogic.o" + @echo "... src/chatlogic.i" + @echo "... src/chatlogic.s" + @echo "... src/graphedge.o" + @echo "... src/graphedge.i" + @echo "... src/graphedge.s" + @echo "... src/graphnode.o" + @echo "... src/graphnode.i" + @echo "... src/graphnode.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 000000000..410a0310c --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/aelfeky/Documents/CppND-Memory-Management-Chatbot + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# 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/aelfeky/Documents/CppND-Memory-Management-Chatbot/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/membot b/build/membot new file mode 100755 index 0000000000000000000000000000000000000000..8997bfb9d83de0d9b2bd81b390e16cbbb26438a8 GIT binary patch literal 427456 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 literal 0 HcmV?d00001 diff --git a/src/chatbot.cpp b/src/chatbot.cpp index 41d1f0c1f..956475a00 100644 --- a/src/chatbot.cpp +++ b/src/chatbot.cpp @@ -44,7 +44,109 @@ ChatBot::~ChatBot() //// STUDENT CODE //// +// Copy Constructor +ChatBot::ChatBot(const ChatBot &source) +{ + std::cout << "ChatBot Copy Constructor" << std::endl; + + // Deep copy image + if(source._image != nullptr) + { + _image = new wxBitmap(*source._image); + } + else + { + _image = nullptr; + } + + _currentNode = source._currentNode; // shallow copy of node pointers + _rootNode = source._rootNode; + _chatLogic = source._chatLogic; +} + +// Copy Assignment Operator +ChatBot &ChatBot::operator=(const ChatBot &source) +{ + std::cout << "ChatBot Copy Assignment Operator" << std::endl; + if(this == &source) + { + return *this; // Self-assignment protection + } + + // Deallocate existing resources + if(_image != nullptr) + { + delete _image; + } + + // Depp copy image + if(source._image != nullptr) + { + _image = new wxBitmap(*source._image); + } + else + { + _image = nullptr; + } + + _currentNode = source._currentNode; // shallow copy of node pointers + _rootNode = source._rootNode; + _chatLogic = source._chatLogic; + + return *this; +} + +// Move Constructor +ChatBot::ChatBot(ChatBot &&source) noexcept +{ + std::cout << "ChatBot Move Constructor" << std::endl; + + // Steal resources (transfer data ownership) + _image = source._image; + _currentNode = source._currentNode; + _rootNode = source._rootNode; + _chatLogic = source._chatLogic; + _chatLogic->SetChatbotHandle(this); // for deallocation + + // Invalidate source object's pointers + source._image = nullptr; + source._currentNode = nullptr; + source._rootNode = nullptr; + source._chatLogic = nullptr; +} + +// Move Assignment Operator +ChatBot &ChatBot::operator=(ChatBot &&source) noexcept +{ + std::cout << "ChatBot Move Assignment Operator" << std::endl; + + if(this == &source) + { + return *this; // self-assignment protection + } + + // Deallocate existing resources + if(_image != nullptr) + { + delete _image; + } + + // Steal resources + _image = source._image; + _currentNode = source._currentNode; + _rootNode = source._rootNode; + _chatLogic = source._chatLogic; + _chatLogic->SetChatbotHandle(this); // for deallocation + + // Invalidate source + source._image = nullptr; + source._currentNode = nullptr; + source._rootNode = nullptr; + source._chatLogic = nullptr; + + return *this; +} //// //// EOF STUDENT CODE diff --git a/src/chatbot.h b/src/chatbot.h index 0367a93f8..edd8bcf7a 100644 --- a/src/chatbot.h +++ b/src/chatbot.h @@ -14,7 +14,7 @@ class ChatBot wxBitmap *_image; // avatar image // data handles (not owned) - GraphNode *_currentNode; + GraphNode *_currentNode; // pointer to current node GraphNode *_rootNode; ChatLogic *_chatLogic; @@ -25,20 +25,24 @@ class ChatBot // constructors / destructors ChatBot(); // constructor WITHOUT memory allocation ChatBot(std::string filename); // constructor WITH memory allocation - ~ChatBot(); + ~ChatBot(); // destructor //// STUDENT CODE //// - + // Rule of Five methods + ChatBot(const ChatBot &source); // cope constractor + ChatBot &operator=(const ChatBot &source); // copy assignment operator + ChatBot(ChatBot &&source) noexcept; // move constructor + ChatBot &operator=(ChatBot &&source) noexcept; // move assignment operator //// //// EOF STUDENT CODE // getters / setters void SetCurrentNode(GraphNode *node); void SetRootNode(GraphNode *rootNode) { _rootNode = rootNode; } - void SetChatLogicHandle(ChatLogic *chatLogic) { _chatLogic = chatLogic; } - ChatLogic* GetChatLogicHandle() { return _chatLogic; } - wxBitmap *GetImageHandle() { return _image; } + void SetChatLogicHandle(ChatLogic *chatLogic) { _chatLogic = chatLogic; } + ChatLogic* GetChatLogicHandle() { return _chatLogic; } // communication + wxBitmap *GetImageHandle() { return _image; } // file I/O // communication void ReceiveMessageFromUser(std::string message); diff --git a/src/chatgui.cpp b/src/chatgui.cpp index 6637e562b..ab74cf1d4 100644 --- a/src/chatgui.cpp +++ b/src/chatgui.cpp @@ -118,7 +118,7 @@ ChatBotPanelDialog::ChatBotPanelDialog(wxWindow *parent, wxWindowID id) //// // create chat logic instance - _chatLogic = new ChatLogic(); + _chatLogic = std::make_unique(); // Initialize using make_unique // pass pointer to chatbot dialog so answers can be displayed in GUI _chatLogic->SetPanelDialogHandle(this); @@ -135,7 +135,7 @@ ChatBotPanelDialog::~ChatBotPanelDialog() //// STUDENT CODE //// - delete _chatLogic; + // delete _chatLogic; // No need to manually delete _chatLogic; unique_ptr will handle it. //// //// EOF STUDENT CODE diff --git a/src/chatgui.h b/src/chatgui.h index 503c59790..e55b2067d 100644 --- a/src/chatgui.h +++ b/src/chatgui.h @@ -2,6 +2,7 @@ #define CHATGUI_H_ #include +#include // Include for smart pointers class ChatLogic; // forward declaration @@ -16,7 +17,7 @@ class ChatBotPanelDialog : public wxScrolledWindow //// STUDENT CODE //// - ChatLogic *_chatLogic; + std::unique_ptr _chatLogic; // Use unique_ptr for exclusive ownership //// //// EOF STUDENT CODE @@ -27,7 +28,7 @@ class ChatBotPanelDialog : public wxScrolledWindow ~ChatBotPanelDialog(); // getter / setter - ChatLogic *GetChatLogicHandle() { return _chatLogic; } + ChatLogic *GetChatLogicHandle() { return _chatLogic.get(); } // Use get() to return raw pointer // events void paintEvent(wxPaintEvent &evt); diff --git a/src/chatlogic.cpp b/src/chatlogic.cpp index 79c58ef41..d64011684 100644 --- a/src/chatlogic.cpp +++ b/src/chatlogic.cpp @@ -34,7 +34,8 @@ ChatLogic::~ChatLogic() // delete chatbot instance delete _chatBot; - +// Smart pointers will automatically clean up memory, no need for manual deletion +/* // delete all nodes for (auto it = std::begin(_nodes); it != std::end(_nodes); ++it) { @@ -46,7 +47,7 @@ ChatLogic::~ChatLogic() { delete *it; } - +*/ //// //// EOF STUDENT CODE } @@ -127,12 +128,12 @@ void ChatLogic::LoadAnswerGraphFromFile(std::string filename) //// // check if node with this ID exists already - auto newNode = std::find_if(_nodes.begin(), _nodes.end(), [&id](GraphNode *node) { return node->GetID() == id; }); + auto newNode = std::find_if(_nodes.begin(), _nodes.end(), [&id](const std::unique_ptr &node) { return node->GetID() == id; }); // create new element if ID does not yet exist if (newNode == _nodes.end()) { - _nodes.emplace_back(new GraphNode(id)); + _nodes.emplace_back(std::make_unique(id)); // Here, we used std::make_unique to create new GraphNode instance newNode = _nodes.end() - 1; // get iterator to last element // add all answers to current node @@ -156,21 +157,22 @@ void ChatLogic::LoadAnswerGraphFromFile(std::string filename) if (parentToken != tokens.end() && childToken != tokens.end()) { // get iterator on incoming and outgoing node via ID search - auto parentNode = std::find_if(_nodes.begin(), _nodes.end(), [&parentToken](GraphNode *node) { return node->GetID() == std::stoi(parentToken->second); }); - auto childNode = std::find_if(_nodes.begin(), _nodes.end(), [&childToken](GraphNode *node) { return node->GetID() == std::stoi(childToken->second); }); + auto parentNode = std::find_if(_nodes.begin(), _nodes.end(), [&parentToken](const std::unique_ptr &node) { return node->GetID() == std::stoi(parentToken->second); }); + auto childNode = std::find_if(_nodes.begin(), _nodes.end(), [&childToken](const std::unique_ptr &node) { return node->GetID() == std::stoi(childToken->second); }); // create new edge - GraphEdge *edge = new GraphEdge(id); - edge->SetChildNode(*childNode); - edge->SetParentNode(*parentNode); - _edges.push_back(edge); + std::unique_ptr edge = std::make_unique(id); + edge->SetChildNode((*childNode).get()); // pass raw pointer + edge->SetParentNode((*parentNode).get()); // pass raw pointer + //_edges.push_back(std::move(edge)); // find all keywords for current node AddAllTokensToElement("KEYWORD", tokens, *edge); // store reference in child node and parent node - (*childNode)->AddEdgeToParentNode(edge); - (*parentNode)->AddEdgeToChildNode(edge); + (*childNode)->AddEdgeToParentNode(edge.get()); // non-owning reference + (*parentNode)->AddEdgeToChildNode(std::move(edge)); // transfer ownership + _edges.push_back(std::move(edge)); } //// @@ -195,8 +197,10 @@ void ChatLogic::LoadAnswerGraphFromFile(std::string filename) //// STUDENT CODE //// + + ChatBot chatBot("../images/chatbot.png"); // chatbot image is loaded here - // identify root node + // identify root node (the node with no parent edges) GraphNode *rootNode = nullptr; for (auto it = std::begin(_nodes); it != std::end(_nodes); ++it) { @@ -206,7 +210,7 @@ void ChatLogic::LoadAnswerGraphFromFile(std::string filename) if (rootNode == nullptr) { - rootNode = *it; // assign current node to root + rootNode = (*it).get(); // assign current node to root } else { @@ -214,11 +218,17 @@ void ChatLogic::LoadAnswerGraphFromFile(std::string filename) } } } - +/* // add chatbot to graph root node _chatBot->SetRootNode(rootNode); rootNode->MoveChatbotHere(_chatBot); +*/ + rootNode->MoveChatbotHere(std::move(chatBot)); // Move the ChatBot instance into the root node + // Now ChatLogic is no longer responsible for managing ChatBot's memory + // _chatBot is used only as a communication handle between GUI and ChatBot + // _chatBot = rootNode->GetChatBot(); // Update ChatLogic's handle to the ChatBot + //// //// EOF STUDENT CODE } diff --git a/src/chatlogic.h b/src/chatlogic.h index e70b0713e..4ce77065f 100644 --- a/src/chatlogic.h +++ b/src/chatlogic.h @@ -4,6 +4,7 @@ #include #include #include "chatgui.h" +#include // for smart pointers // forward declarations class ChatBot; @@ -17,9 +18,9 @@ class ChatLogic //// // data handles (owned) - std::vector _nodes; - std::vector _edges; - + std::vector> _nodes; // exclusive ownership of GraphNode instances + std::vector> _edges; // ownership of GraphEdge instances + //// //// EOF STUDENT CODE diff --git a/src/graphnode.cpp b/src/graphnode.cpp index 65f56060b..d6fa4a628 100644 --- a/src/graphnode.cpp +++ b/src/graphnode.cpp @@ -11,7 +11,7 @@ GraphNode::~GraphNode() //// STUDENT CODE //// - delete _chatBot; + // delete _chatBot; // No manual deletion needed; unique_ptr will automatically release memory //// //// EOF STUDENT CODE @@ -24,25 +24,28 @@ void GraphNode::AddToken(std::string token) void GraphNode::AddEdgeToParentNode(GraphEdge *edge) { - _parentEdges.push_back(edge); + _parentEdges.push_back(edge); // non-owning reference (raw pointer) } -void GraphNode::AddEdgeToChildNode(GraphEdge *edge) +void GraphNode::AddEdgeToChildNode(std::unique_ptr edge) { - _childEdges.push_back(edge); + _childEdges.push_back(std::move(edge)); // transfer ownership with move semantics } //// STUDENT CODE //// -void GraphNode::MoveChatbotHere(ChatBot *chatbot) +void GraphNode::MoveChatbotHere(ChatBot &&chatbot) { - _chatBot = chatbot; + // _chatBot = chatbot; + // implementing the move logic + _chatBot = std::make_unique(std::move(chatbot)); _chatBot->SetCurrentNode(this); } void GraphNode::MoveChatbotToNewNode(GraphNode *newNode) { - newNode->MoveChatbotHere(_chatBot); + // Move the ChatBot to the new node by dereferencing and moving the unique_ptr + newNode->MoveChatbotHere(std::move(*_chatBot)); _chatBot = nullptr; // invalidate pointer at source } //// @@ -53,7 +56,7 @@ GraphEdge *GraphNode::GetChildEdgeAtIndex(int index) //// STUDENT CODE //// - return _childEdges[index]; + return _childEdges[index].get(); // return raw pointer to outgoing edge //// //// EOF STUDENT CODE diff --git a/src/graphnode.h b/src/graphnode.h index ba3910d20..ed5fcc4be 100644 --- a/src/graphnode.h +++ b/src/graphnode.h @@ -3,6 +3,7 @@ #include #include +#include // for smart pointers #include "chatbot.h" @@ -16,11 +17,12 @@ class GraphNode //// // data handles (owned) - std::vector _childEdges; // edges to subsequent nodes + std::vector> _childEdges; // edges to subsequent nodes // outgoing edges (unique ownership) // data handles (not owned) - std::vector _parentEdges; // edges to preceding nodes - ChatBot *_chatBot; + std::vector _parentEdges; // edges to preceding nodes // incoming edges (non-owning references) + // ChatBot *_chatBot; + std::unique_ptr _chatBot; //// //// EOF STUDENT CODE @@ -44,12 +46,13 @@ class GraphNode // proprietary functions void AddToken(std::string token); // add answers to list void AddEdgeToParentNode(GraphEdge *edge); - void AddEdgeToChildNode(GraphEdge *edge); + void AddEdgeToChildNode(std::unique_ptr edge); // Add outgoing edge (owning) //// STUDENT CODE //// - void MoveChatbotHere(ChatBot *chatbot); + // void MoveChatbotHere(ChatBot *chatbot); + void MoveChatbotHere(ChatBot &&chatbot); // we change it to accept an rvalue reference for ChatBot //// //// EOF STUDENT CODE From 46a8f95ece46431dfe3c4215b08ad4f49fcde1c2 Mon Sep 17 00:00:00 2001 From: Amr Elfeky Date: Mon, 21 Oct 2024 12:51:50 +0200 Subject: [PATCH 2/2] modified version for submission --- build/CMakeFiles/membot.dir/src/chatbot.cpp.o | Bin 228616 -> 228576 bytes .../CMakeFiles/membot.dir/src/chatlogic.cpp.o | Bin 333256 -> 308952 bytes .../CMakeFiles/membot.dir/src/graphnode.cpp.o | Bin 143288 -> 117776 bytes build/membot | Bin 427456 -> 422600 bytes src/chatbot.cpp | 19 +++++++++++------- src/chatbot.h | 4 ++-- src/chatlogic.cpp | 18 +++++++++-------- src/chatlogic.h | 3 ++- src/graphnode.cpp | 11 +++++----- src/graphnode.h | 8 +++++--- 10 files changed, 37 insertions(+), 26 deletions(-) diff --git a/build/CMakeFiles/membot.dir/src/chatbot.cpp.o b/build/CMakeFiles/membot.dir/src/chatbot.cpp.o index 62f374fd5b70928421233d488f43d9d52235882e..6b5f9eaf617256f8caabdda3711dd4f58722abeb 100644 GIT binary patch delta 12946 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 delta 15091 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 diff --git a/build/CMakeFiles/membot.dir/src/chatlogic.cpp.o b/build/CMakeFiles/membot.dir/src/chatlogic.cpp.o index fc06978859d157058f5fc4427b18678bb9694fbf..2e9d1cef718a114ee109b70bbc9dfd537f902c2f 100644 GIT binary patch literal 308952 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

    >3`i18no+j#wqT8RD$=2BC+Q>}pe1=wT&$t10_K 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

    }znCAa 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 diff --git a/build/CMakeFiles/membot.dir/src/graphnode.cpp.o b/build/CMakeFiles/membot.dir/src/graphnode.cpp.o index 735bbacb97c15a649c576d7fe71b7a4a10a5d2bd..a406334717b6daf96503d822e96731e6f122144e 100644 GIT binary patch literal 117776 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 ae%I)yDPyBw%|G_1>*zC8V*Z5v|9=2x$5=)H literal 143288 zcmeHw4V+a~x&DCzf{KEQii$dnsQ865d=7{<$Q(Tb1B`qaDtZ`Z4$SBMv6+NNoCjn`>y@2y`R1ITC>kSjQ8H(|K9b3 zS$jWgy&vmc@A};P>~&qH?!3Nz`lNK|lR76A+-WqGs=7Hqs})?G`f%UwzKp&^|2ckH z;#VksRjyy7c#mBFmEzas`fn7!A=htG{CBy2i{ia<{SS)&DcAp^_-(oVH^u)c*Y8lw z!dX5SgB9ZIH2vvE|NG1Rei9Fmcp%05%k=>iA1K#@C_ae(A1wESDIP-q50U#rDLzcD zhf;jFTpvO4k@SC<+#f~p(e(cqxgSpPvGo5qxj&xbGPxc>ak*TdK=DYqK9S;+Br%`-5{XawQM^k*JTvt$BDc55p9!v2!xgIa^1d1ohbrr>vddYZ&F5@#enkK*&?IxBH4#na__hQxIe&!l*kT+f!cp5hDS zdJe^N<$9jP^CiBJ;`hq+0*No8_+q)fgyMyAeJRD4$#st6MRMIB@nVV_<+_RDyj(Al zc&WtA6t~Frs1tAE7$L*_&T{>P4Nfh`g)4j$n^~pe~{u2$@PsCua)a=ia#vZ>nOfSu5Xt3BNTsB zuGdriF}eP@#Gjz}7P-Ea;!n!;Z4_^i>rYAiX^KB1*SAajS&Ba=*Poa84vN1(|Gy~r zUy}GvioYz^cTxNmx!y?eSLOO^6n|Z=H&OfzxxQQCdnn#4*WZ-*TNM9?T;D74w<-RP zTz{A1EpmMy#ov?b?^ArgT>pULAIkNQB;G3V0~9|f*AG$ruw4I`;-AR%BNT6w>z`8m zGr9gb#gEGMFDQOYu764KcDeo)#lM#8$0>e7u75-EZ{_-T6z`Dh-%I?Y#7|NDv|Rsz z;%DUgS&Dbc^>Y$GPw^k+`UQ&rB-bxe{Aan|Me$$c`X!2Amh0UVzarPKQv8}+@1gjw za{W5Rf0OGsBz}|PzsvPo6z`Sme^C5Sx&9Z$Z_D++DgIBnen;X|Um7d;KaCfCDNf6E zKZ*NOyq{bTpm?BM?@#doa($r0gD5^ot`C-YFvUaU`Vfi_mFvSO9xB&|OMC>yN6Pgu zijR`(qbWW{u7^u}ti;Dre7szjQ9MGf%PBrVu18XQqFkRu@yT*MisDn``c#Tflk3wd zK0~fYQ+%deS5RCj*JCIiE7#*F9xvAuD4ro$ zx61W0ireJ6o#N$keI>;ma=n7$f?Rh>yprOp?3%46v#>BxgxIZ*@ayi}qj=t2Urq6zZ1+#H-M>?M+oT7%hh=Ye z<(^B1AO)`7mF@1_nO%43E@HgXFC7bb))PQ!d&4@FX|ks5x_&2)V(WEh_Ev5Ub9m5` z{ac^sy3DTZ&Gi+AO5Uws3A;je>VA-Tl7>NX>3(lh_B2myp}$fQv@=UZB_nz?y{_+| zggVO)l^^J8@QQ8Lgm?|re75n|+3uilLI%D-K1QbHdfRhp;30ypzw{xJMsDc^S`54+ zA+`FQmHEa(d&lI-xtY0+d_!w%dtuJnxMMK zY&L7D+>}#UH8wZcKC3)+Z+2aFpdwyJP2w?KF-9f4L&Lc5SL_eWXI;Gz4$O9M&z`a^ z`@r5b`AFh?(z~HZye`>C*3}R3^aTCjWMQ2Gwv)4Qp+IeONqhY_ehTFkFz zT|Gg?`^cKzWeVkb@19THfOcGeEbXzv_1qi{6Y_MeEA&i{R1aipDw0R4hwwE`u6&J% zg6CTPy{X}vYxkrIM=I)dtnf@y+}_Hfj6EZ~kO5ENo<((Cy07?et`AVnXhz(lK^IC+s=5wzRD*a|bZy3~FB)jL zJM)_(@gZLGc}X=?t>pYAmFCA5ZYD!*q{Yk~)TlQg<6Uaew=sM3;oR+i>dtKUNak+|!#fDxL0ooHydeVQVrw%X*|FzVk_^ z&TS^8D)@XV{G1`#)8=o@KJd@})Xk89Kr=53m1>9*!Hl}q9Ab-CA}$=2h$AXd{gCx^ zK@}{k;K4WCO2zuiI{L$v=BvHt+MTJ+6DX_LCCtS)wVG}aTWt}_Hj@g%Mm9C13Z03t z8ht&P56MVO$sQx`UhN&E-ucXleU3isV&44i|Lt_27yI_7J^OwmzS=MK{eE=GZli+s zIdZwO@HkRL12Fse|D7%1=0QJZQ>yyw{U$Jw_=2k#jVD19NGE6lHxGp(Iog19Ti(*a z_XJ~f;B|>=Rup?v^C?swYHQ&7oJXzUcZJ=bNqCk%kSHjLX35l5AZ>VYqdFnV_oT^1 z%Tf))_xH%S=Ff!uIX%s!g6X!^&zj;r!VnZp;$Vc=r3p=qi?EY5zfu3R$9XeU zS!e-DT`CvCmt@g{%w)-+%x;_J2KJ!Z#VKi|bCY>zPeZylRrwz#%VMJ*W>8@hMCM*# z+I_Z{-<_i zKh407XP8pQ?}y0oc4SYXDbZeA>y%@^qn-)=Qx|WpEE+M`*yGV-D(a?wWm8@vB6J%G>|+}W@^Kv%lkhMC7ami z5C7dBO0%T@SsohkJF(DSYIb|P9Uo|V-Mo|#|M!;?p%KDsI{!CQ|6e~-CqJs-scB>^ zfLUrcxz^2@UFI&s9&fPFU0vK>hGUetG(2i_>)z4taxIe`?9DC7_W7c9qDsa0hn|;@ z!V$yo!`Ec?mZ^lZGJ87zus*y3h_04{MH974e^d{RT17}4*qai$^Pp}5=Ya&_t+qnQ zM#1=G4zxVXs~sO+k;D`eSZb4kF+??0TG>UX`Ol;WSM0}})r^LoZ$x}S4b)x__dOa! zXo=%@bHLnGyU6*0Hii3yKlhkBbxmr!)7i0fGvS|TxlHnL0i3fm-Li@X|@R+hw# zt8VHSZ>GAUX#tFKymsyJnFa~joAtSdiffLfG-S!lVp3+$;M=wi{?1lS7PxS7S!J6zquh9SpcR6oMPD1)cUi-eF(z zi2p|WdJRpD&yoH@bsy@1@S(iTV`+lkxNdGQK+fpyWymM|H#9@8Qv5qKVmX&)|0VN; zJ(l|O=fdC|79|s;`ktz16g$Xdeq)n%KzlX4_s&vL{UQ{K^Xqw@8a~J^dYFGk*mJ?E zxa;IGiPquUvfVScQXwhM?0R`}xVV-l6q7_3~4rHqv7q6`h`lm`?khWaKiaNha>n; z=HMY8>O1YA{bo`Iy5+Pfj8iy_|LFATLHa_*DICv#bozxs`YOgLxYBR;lAY=I$D}_U zlm2#0`fzz8$EDwtnDm7)>8m7tA?u;-(|4{i&~Soom-N}8^z;1m`z3uerso6uJ{^<( zwxmx)`plYi3$bAN{Ch&Q zbdui}eCQ6zGY0dpf^^S1a_DnSeVy{&0iWU9W3&&K(alIkC}inB`@Jvcx`0PNX$&W0 z`ei}-$e8pRNk0wg7YFoBl5X>(GNReWbQCV2{~;awW)+h%!gteu4n39Q(HK2;$LLWn z{?L;i1{}NH z_42mlan;*!?ldX5>WzO>$-!kW_RmGa<2uf$_3XP+DZ%NhW76-C^h1%pHYmeZNgt2t ztwH+E9_Y)MWplJ08X{RS{&`h7S5(KY}ZkBmvLk#tu-+!RB9gQVO1 zjO~A?q`UgShb4V5>hBE`s*ij@(kEg1^1y!m2693V<(G6<`D!HHrGJy8yY#<7(p~!B zDd{f#AC`1i{ke& z9xlhc9@5Jwy&&mJ>Ds5~vFV~fhYgZv3g%f6q;HXQmrw4HbeGTVjiDblhy~NPANY?h zBlu*Mq>sS#1%ZAGB;94BE=hO!>w@}eW!{4=<-7yS4q07 zO)il1qmllCz&>4)?yA2HlJ2t47D;#6XNRQQ>VFjJG)3yaldeN;vi9cmP5svN@7oyY zI`UvH1bv@`|7crCU6&D5Bk8YUI{Wi;0gq93*wh7C7K9+wRt zm2{U5yCvOa!$In2gQ=9uhNnxq%La8Z>8+CP8b@xD^m?>`j3Z@)ZIX0X|IYQeUGgjm z@wn9Yvptf27N(P(*;SZ+$RV6S-+ALd+Sg$&TOsMTdSv?g82aUs?y|vpNq5cXH^8?GSA*ymyDdj4<{4kfSkaU-Q>Lq;~+V6^>9WIyjlQ7+@9yM28FX?Au`jUWt zv!sv4blCIQF6k~G-XrNJAU&)JhbY6)cl$6M^sA6`m;8E3cgbHa>8^2QeN6ghNuPoG zk^f#R{<~e$ZT?wCG}e>Y=hJ=;~+2NxG|_nJ4M4ex@MlE*sq<>8h%<55juv zUP*V^@Ciw8!7}z;q@0M`=o^xLIHuPHJ~mV(xch){G3oPS(hHLAD&H-V?wVWN8$lw-EV{wm;Z!oTLxKbZI;V}uo@D`kgWK4@|bhyH@3yY%a)7AfxbK2p+Mbx4mJp5^XNb0{nZ^` zd!a+{{S5q*f)6n8?+7ki%08c83NBl%KK@6+2MHgo*IvP8IqK`%mlR_?Ws2(a86mh# z-F*BU!H*FBx?FslPQ4;%I7+9~>^}^u{C|yL45U+kbKq|}@V6ZJKOFeK9QeN-xYgZA z&pudupEj+&Chy<+7isl%dH>eGNT>F5@EPF12RiTr9QYsyey{@{?7$Ck;D&4Hicz(+gq3I{&Mfsb|I z;~n?}2VUjCCp+*d4xD?NXh^539r#oSKFxvGIPi=EKhJ?@9eAw+pW(pk9QaHJKHGuo zH!H%nOQ+^I^3QYN^Bwqw4t#+FzsP}K;=nI;;5i50;J_C<@FoYo#DOn$;LQ&FatGe( zz}p=7atD5;17G35J018{4*Y5devJcP<-p(Xz*jr)>mB$F4*Y`-{6+`f?ZDSL@S7d@ zM;!Qi2mWyf{s{+us{_Byfq%+@f7*fH?!Z6mz(4Q6?{MH>bl_id;CDLkyBzpN2mUn& zzR7{#?ZEGG;NNuM-*VvhI`D5h@b5bC`yBZ99rzC%_>Ua;RtNro1AoYY|JZ>);=q6E zz<=(*f8oG?>A-*Gz#n(uzj5HdbKt*s;7>a6ryTen9Qd;i{5c2yyaRv1fxqa$cR6rA zi6t7+sof6zRR_Mufxqs+-*Dh>I`Fp~_&*%@za03#9r!yAJUChat&~=$#USEcr&Imp zjm~fytrHzMpDGg#>D2xX{6GiJr_V$~I>jf^L_<0?*n#sYHPMhx@rgCjkWTUGHPMhx z@o6^EkWTT*Hqnqy@hLaakoMmo52vM5d;(51q*Ht%PBf%bWe%KA%87<_YNP|_6Lg{> zo#NAUq9L8)lXapYo#In=q9L8)6L+E^o#NAXq9L8)lX#*bo#In@q9L8)6MCW{o#NAa zq9L8)(|e*Jo#K;xq9L8qZ}f-L(kVXaCmPZzKJ_OW(kVUxC>qi!J`pGy(y1B;&Zh-M zLpsH$2Sr0V#U}|xLpsH$3PnRY#cw1=LpsH$4n;#c#U~I&LpsH$5k*5f#itWRLpsGL z6-7fj#U~dq*HtfQ#7Pgd?Hgc zq*Hu4Q#7Pgd|Fd9q*HuyQ#7Pge2P;vr2SvWgwxU~KH(`E(kVXeDIB~VfOHt7yDe(O z)Vt9^@&Ss2-X#xkK2OX4u|NQ)KB{oNOCBVAU*UR}JivDOq7&umyaU!sQ_*;2&1FJlq5PC56iaFThV$RV5FC0KZJ( z@&E|%2NbT}L;;kZQK+gd3t@b7p~A;R@J}dwYy{t{@Np5mPPs@`1aDOMqzL{+g{!Bl zp|tG^KPQCo&0ytf(<1n6h1W#z?3xtne|PboZj9;ESM)K!(kb2^Q8Df~5`zs7&2@PYn%=QPQ2Ds^q;@LW&lU#0NB zM)*A9zz?N@l*98r&8JS`!Sf@HH#+ivR^h?(L7o4n3O_WWf10}5@>DecnF&jEX^CNBliR2jNsc8P26dpXs z)O?mFe;;pOn0>r|=Hs~q{e1=sYmCI4p>pR{lPtl)o9c<{WeS@1F% zqRLZ8Me=799z2)SeAW}r`kQjUDEKDfJ6hsb6`#>Q|LX+L9_8_Q(#U@m;pM4{NdAqI zU$=~jLie`HKgQ2bZm+^+G?bR7g6C`F1;1C}@5r6}wwdn!rSRZ6+5*WjnTFnSc3Ko&-+dkj(=5n@Vrm^`6)DYU_N>!I!5x(BD~x$ZScG6PboZj4yg72jl!dTcmib@ z(O3VnmVTEZ{NF=(c`A4gsO#}73J;zGYQOro!h`3w7YLtI3Afp84mHejc!gXfZylvJv#a^@4w-=y$p`@Kiuvwi;B&O=XNKJ`AX?Yvas(f<4k3ZLWW*LK*V z@ZkBTw!>QrpYP|_b~te)%Z-jZQxqP&x1jCNtnlD@sJ6qG9r=Hy@M!<`cZCPfPqiJ! zQv)eaUF7Sj?XXzk!+l(r_YQ>z&sDXbJnP7R>`Bc3_z0hi9QdsY9}&s_rURc(4s07o zKCbX+|Nm2kU+VLx=A*&^qnJ-Fg4Zd$!N;}TKBVyA`R`=mbGO2y0e+k9N_G%Y=y`2^34HJ@)QJa}HL`8=)gPM^L9 z!fpNDYYw~*Id*w!mCr}dH>N6lwU18`xoZ?2JYQZa_)iobJV)04Gw4j_A3R6adS0UN z5BmId{#zA(qmOIetzu_-*)7G$bmoZz@JzA zgXjKQ&vNRB%2VI+?`)3XkT`PGvsP@nWsQf9~_q?e`Uh2k#Gz z5dLSL%Y1$r$-hD2!TST+4*yhmv>%>D6;z%I-YcNyufk@9|HkL9`3$b%{L%jNY=!^M z&#(Dht?=Lb_+i5TTMB>D$8|sRs=}lF;VBuG8|@G0DEuj(kG9)46&~%!2A;=!{@~}Q z?o@?kgxmVbudDpgex~ev=JTx2=Op2?l5iWJTU7q%{QPH1{;w%Kc>jT>0V*7rW&SVt z`L+MASNMxQeuCtGQ{mC}JGGYi?DF$#J=+xil8MbAF{l?7-|A&w3e&aaGK>I~LuKSJmDf}HD*ZsgN3jeo{ zYyInIGM~PEMLq8~n{@Ldg$M6594;9~&*J>icD+pD!Fvwc-?k|{c+WxOXU=9m!FvuG z|G2_~_Z+nT&nY~3&q2=zPN9yg9Nu%#`8yRJyyu|ve^24j_Vss#2k$>s|NH+Z2A1uRpn^3j5Dv{?Yt%6dt_iqxpQqf&Wb5QU9MZpZN#xOXzm@ zQH2NZOXzm@io%2UCA8nRU&wq?zW!RDClnsMN1^+H3Ge0n!Fv?Cey>q@@E(Q6pHg`6 z9)-qFqK&U|fA=btYS#6u@ZdcPU5_7Ac<>&D=JUG3gZC)T6g~qlV*bH+_hxr~0_&|AxYY_cXL0 zwq3&f%l-USBKKPg58l%_Oz_to`6n!7KEeAry58Fz_(p{X?}unT2VBa0&hz!r<(;nZ zXuDXa@ZdcV&F8NQ58fNm?R3Uv%s+S!M7PtgDm-`(MB8Wo9On<-1JV3vDLi-&MC*B* z!h`ofbpA&bu6I`h|Lnhr`3LWZXg;+HztFdX=JP>?2k(JQmU_8I;lX<#n$N)v%s+S! zgsM-4g2IFMKy?1E5pMJ6Z>jtie^7XXuczj7(PEYxyf>op?@dfHHz_=L|Kx1R|9gc8@1JP? zlgW|F;r$bhe^TMW`zPA||4?}F{)x`NXbJNP-apahdPLzXeLLv+%p`Kua(Mql^I4 zq+D)kTW7AZtE+BIWiHp0U((RoTFAAwH(rrj-rm~Mcy)%eO~~bzuPC%m%6H`(I}0uC zZDUqe){R|}zp{taul?h!+1Zvu5!{IL&zU|r?-tGa62RyMS@G|gVJWJSKfAYqx==ke7TPM$gS{7lZuam-jF zIXfpaH#@toM$uM;6Mdnx<`yc)t=%}4^KAS$% zv@}l%Q|;M1~fd27x1%u15ni~Ohg94D+)`j)P0z$#E$ z6}}#dOU2^i1vz>wmW48qq808jQy@sGLYAADV+XIStQB9bL}g<$ zIbxxsp{1~*wvp?gG2>Om_~Lcm7ZK6I{m{4LgBfc5;y}?OC(pK=T_wA zjv))^9uqs@c(rPYc4cYAfys^f-j~K4ureA;DNMmD0>1m)LHgw`r3Hf{^w!WhQ4hgv zu^hXU77|Q!D#y0vugW#F(j2FOM(bo<4|`W&%7$8KSs5*gJTqJ#$fVn7Wht5hpFjs1 z!*cVu1$(WpZdpa9sHQB9q@lJXZ*rEk6mD!3HQbhBlu`tu^{^A^%|57}IwP65mDCMs z`rdS0U2ATh=wdoI`Lp3-m6_?5K|=Si)Ixx?BA3lKGf8xA_S^~FC6K^5Gv-cIH69}rOboonC|;_2 z@pz5Z-h&QW>;S8shiWNo|H@2H6{kjaZ9B?{qE*{~X}x6?Lz9GHgdU%nJ=ZS-wt!e3 zY)nlXV@oby(TglLE?9iLvN-oUQhO7$#SL%g4mDnBPwR2Q!=F?oB@EeIRd+lGuva33 z@TATk!HaCHaspSQWmGz!T8D+su|;tWr;X? z%Lq+u4%&%W^`Km(KO60(!cTjbHJ;Y{8v7jmt}{uyMdJpA-*;BNR)ISew?+epgN`BN z!=@`iCV&3tJA?Az1gZoUNUFB8VlDawd9|HwnS4*|DU+*gB@MoMrWiJ#)}zG9th3^J zQN?$|3Qkw(J-q`zFuZMFL>P#zI3J1L|owU4jMKi5n8n56<{&+Q+3G}Xg&;B~3VXnWHpduifqSjJj@+1uk zD8X08&m;@-KI`K4LYAzUnXLtrRIAmmU*z|6-WUD^)R%`&zm(%UGUSzMeU7y^dX)7vl%bZeO}N zH4fFhcQm!{(ezljt1GuW-?5^-jUJ>HuFkEjU@fVb{?u!qcaJN{Ept?e+`Q$%eypms zxrM4+O`e|9wO?IZ+Aa;P>sQXpQMWXQdRg*q^(eYmwb#QoRop&1!MGJI*NDFYJIhc3 z86$-$*#(0t9cI}inD-PuN`bJ!`(&3U8;y@|wY_?3gRTpEu z;v58}(9RTB{aB;w{moxJDI%w`PM)ZCEl<=f+s{QX(zBfe!YeJp6VH&rL6g(^i_Xx@ zJmF)wF=XC|X!BJ7%#e_OWikAdEDfmE_u*B8z@@QFMXhEg&=5fHX=qmoJv)hWvC2xG zsd+D~c^v%pr2j~-i1muMqT|V~*&?(8nZ{NcocxEUy*StBoRhM7DAc%?#@2<$@J&b(Ff^NVp?j^(?r@w&|5ZE+rsD>Hd&=I89(Y_lZ|ni4CvVsoZn^% zOEy;lJ&~~mtmI)nR6uQY>dLV5?|I$M(pYitMc+Ivw;CGrYHP7}x&kwEDAH!6S67#` zcU;xb(d2LGWXQmCsG=>qacm85JC0WB^!Sz6>$+2=E%({}Q&?12XRvh0YV&BC-o}P5 zIq|qNv4h@oZdeiQ$Ry@4z9UaBa^tv=m<7EF!3!XM;aZPhzI837*M`aTWN~r{-{O%S z9L>SPT$vX4Z$d52h)f(dUiwJJ_=0+VAo+^dJ)*3V6A#_WGHTOUW)FrPeiT7 zpU{-VCVr2+%G=rZe{!+!ZzB4W?^1Rxg2!-1MN!RR7tymTg?cp0UX6aL(~G5!8^9Cm zPrpv6fUS`^G@R+}km}y0Qbc1`5O#Y!K^a80(Vvw(CYEfwhItj3BV^4XI{)} z8jc2T8isi22^kJaycIK>gv@EIb>m+wl-V%XM9(i41{n<*#l0WvS!`~BJL%dYU#eB( z@>umceU8SNW%Mktb^$$anOo3{@|xwm6`hemW6oT!N6`Jf7@pslQiHeKWlHLxptC5A z{#}{!m(pdFq<)-Rm&DZcf12x4=i&LkKf9PSqa@xv%=D^o-qFi$f(w}mYF4h^a9tT% z#DGlOdZ3i@2J52Gi?x-(i?zKpNukkhCOv}8(}T!XdbeO%{ftJhH_|iulC+l<{P@NB zr7dmV$}BL_vX&AbV+D_v;ALZaqMNfV!{+60r<9NHFSC_!F#-k;$`dtV=AE7mE760QEJUzN@>}trV z%FWU5MjD%C0JE-gOL3q~W@3{(@g&K?#(_xg$QPPB+OLv3TKsD*=C@tdLU(iWD>|3a z6LuPRq2IxAw}4PO1Dp> zlTCowHf^DCH&x8+OQlT-o?@wDme2yH=H}MeTOdl)#Yx_>|e>J!#(&Q`F!Am#M#=gl1mKj%Zun_Jj&##0Ss(Hqdi_nmQG?qJ37@9)__StUHkoL8>mX04VUN#y zKm@Ll^%S1$Yd+WTw$bz>AEEab7PR8=AD_60Go>ypcn=1vD)B=iU(F(a1EXfTl}VOB zGh_`!nvTiID?ho0&Mta1Nk0#xu}BY!CCwbDvC#9`Nvhv$2zl4(}&gu?yR+sdi%j`LdMa7QAoUhobH0^cm{Xetev`KSPEvIUnK?99=QnXf zyA!-yz(W-66Y#zo&oSLLFKLz;UzH`XHR^nVu5%im5`B7u)T7mk_mCJ$ZX4xF(Gvzj zSWnT&K|;MZm|>b(k^q`S@$9{7Swk1SV=FK9%`J?n$mP@oo|l|U3(dKFM@M^yxALS; zmU7oFBPFP_qFJVzXOVRK9H*MCR11tz3QL~#s7KZ`*~m4uyB1DViis_4 zg*<(Es5Pe^kv7n-*kbid(|5tWgEbUSfOs`x2(ft*bUcAgxFV>CUU#n?q?mO`xZa(0 z2ol3p<9C*N!Uj269qtt>qZY?Gdg&G?%7o(}t^(++XBGrba!_-KJ-H znih?PX;Ell61VuGft7pW5|$-IWtrRs3xpn~cQbf?#|yBS37*Q4YiMesHyl>9FDdQq zBO2$tUCPj7w^D|6J!YC}(S7k_12>?I(n&QEd=!|Rj~>LCGVwYfn9PT&p~we%{7zIe zeZ54zl*1E=pvNu6w*HifH=6wkA~}gSZox=tY`m5t3}$@vgo8J3$bjU`dV@PhPnb*L zOUmkUkcZQRb&}d6r}c_wprkW?{aB8hO8CiyZR+EE4FsyjMrT^wn_{~y4m^r6BxIL) zBR2uhJ~T_A%~Rh#p$!?eGZl0vWCGjnk^f^xTBzvnZBW+8&Q2^Ne!alKAgLz&KAATm zCQXX(8TjdUSc!zRfn2CO+oV2`TJC|@TO0P?#Inc*LL%)|cMERHo7=_;FEKxExdeyDKeik=+%X zNE=R5%BYwj)6WdXbZ@vFQ>8b37Sk8d8ag@}uFmnd2fZyI8Iq~*@-~K49{ws}Fjlwm zr^>ufrZ#tjH~HDO}aEg1>p7UJKwX^b7ixnei(d zT08kA0qTpq$Cf-VQvZw}99!m{AlyFS%NXfxgGQURz3&OQQa2VJV@uS5$6Bp}euE7R z%uZ!~$XdPKri7P7=u7lp#SPw_i;?UNg2ldsOS+dZeG0uYT^b8o9qWlxbjC|8i=Pg0 zf&Edsn0ayO+|Ajud;+BxU+E3Dr=5$HJyGg_8k#^2gW zGWP@nQvdIFGohWbAdk~GOMTaX81~joKd2;{B1E@Yjp-T*F5a2d9KV=}L?W(g?4jv~ zS|+k(!KoT}u9cXZcvG=`mwT42=UAjc2?HKY=EJ|4lF#+)t3bCN7FgU;i9FPiTOP#s(25gPuX4e_#bvf{?S~TaRr3K_o6Ex8 z=!E=kfL}NY%t8|ELsW^~0K9!#Qf>F}f*?K64PFq0%^#yXC`l|n$E0`OsUg!Gnk^VS z$22{}+d?kFlEJv`O{R&F>8aMKN5DE${Bw~KO0R|rJzI~i-UBs^SxB&c549ZE)=0pI zcUgjsb$=pN#B261#m{f-w-1N=O|&jP$2aD9Fg^O*&B7v!G{ z_*%f{0loq7`GDUE_=SK!4){fY_n~VJtPh{otjl!@;FkhE4)DtWzXI?^z^?_IPi5Bp zZvmW7m)E#HL7DZz@@|IwdC31D;C#BX=A%z|Wj=hmv&PeM(iP(^fa?=38Atu~iIR-- zY4@7XX~5@lz%K@zPm$O87X!WwaD5IM^RIH?XF2f64!qidPjlesI&eNEUF(l}@~P)G zd^+IzoHZ`jA_txW9QiK?d_2)}U_Ms@K2@O}-T^rBxeD-+kiQFX%zriD=Rkfw1zDGO zI^dH4M?Tj9j{2_#d@AsHAK=L6dcaZtHGpIO8vsZBZv-6mp9(ng`7q$9|2n{@g8m-@ z9Qp7m&f0E>f5d@*6maw(KE+w{ISS<73OMTdNx*9$|80QJ0el1CsOP5vNBe&UaLmuA zIBPx8{+|OJ?OzLcHR!{Apysm}@Gk(~1^5>MM?PNy9Qp96^O`^M`7+?cfj{>D`W)DP zlztcFKOXXb1@O}W=hN%8Tz!5e^Z6>^bgZ)qjDHPq)aUDfqdt79y^a4j06!P_-wik& zi>w06#r#;m_dtFuFXAJB506<|ALPTQ-D~`0$bT>3nEyL~kAeK(104B$A8_PzKj6q` zE8xiI0l<;ZgMg0&eI5cF^YiKTy1a;^oy&pGPawZOhnMSxPrJAA*#rueVfd4N5 z*XI{A|HlAFK74w;mW%Bd=M`GdzQm_L{nzK_P64^wfe#&5sshXX72wwZ{%gQL2KeKE ze-&^n*DnCa{^U8pah%-)_!Gc?Kf30?dj1CRV*p1!rvi?AssTqnY(oyrAN$E40RCIL z*7pAs;5^6E_}>6Wee{Xu%pd0u`ebfX?ulH16d2zD{3`+fJ>dF8XU@;3m}`BeLVom< zGRnt+^FIao(GQ;n9R2VQfbWYRJ_CHv51$1b{ctDX=!ee%j(&*cdQ6qpD=&^m&jXJ0 zjlTl^Jn$bt*Bsbxe*}Cu;K=7Rz>yEnc{rGSngPF&u5~?f->&mxJz~AQ0Qu{@?2148 zs^-%MIOe|=@E0Nf#{vH{;GYA07vMNwddY#m4EV9Y2j@}a960(L_S|J#6{2zJ2!e-hy1A^-V+{~K_9J~i8I0^oG~v#;LoJz{>WN5qS%N6e4) zhocm^@upu;{dQH+Ib-0Wl&!@F5rBC=Pk<1C+&?)(<@WO5 z3VP!BG8FhDez*hYJx}cq#{vH%0Y3@wVSsCYWBnfieUQ&lkRSOR4Y-RB>OUOvWB-hD zG5>#nK4qZ)vA|~(;Ku=u?e}=VabJSh6xwbmcLd-lw;XVkdjjAncO>B0|DWW*PX>Gh zlndLVYh0*?{HFjP)Q9)Lb$M~TD1e=d8TTgzy1|0jh4B*)AY5=bS`=19m z`gs=cGRR*GIQHAq0mt?`18^KKTH7n7XiL6?dW3Q^KP`GOMpMNBgC;C zA&%{6A@D)_TXv`6~J|;^@y!zz6x~0Y^J50UYhH6maCz?7-1Kk^iL*JLCH6 zT(BpW3++7GA-4r^?1!;j*dE7&KGh)ia^QpIy~2UFI`CzH3;Ps_Os(KQ63Qf|tf{nI zb5t$YjPn{shedM1_@Nr4c(q(JuAliZbO-;T!1z#g<^9BY2Z(4M#7XM{y$Li zl>x5btzwdDz;$25_#(jhvRe48HgJBn!QoB==eZ+?Ujp7Pc^Q8JaJ|-M{1w3U8kX^a z;xwFmJOdI&0bZs-inD-^0K6ISa=_ODegfbh1AHXln*cu%@NWaI*V>%C9dJFTWqc3d zdTzt`5NQlt-cuNma1`KrEyGFU06$GbI8IbTa;CgROCH40*aCyf{UXIED*Uw5AuLfNAb&S^nuKRYzn*g84fP@vs`3x!-i1_%6Wp+MMx$1NpDl7wWkv-;V-(CIb?(fa^IhCp7~;TW6+tE#UQlZv^}Tz_$Ue z=lq0eiY!BG9V!f_+=WTxEXN0$HmE40=|d=3F`rG&>+Q|0bdOG zcEB3}e*^F)z=s{^-Eh0e16~FA62KP#z7+5-z?%WT9q<;w?+5&Hz@G;E3c%k6ycO`_ zgS;Eoe;MFY0B-|)A>i$RuL68I;I{*QCE)i1-U0a2fUf}jZNLkF4?oDeVf{M+p91(w zz!w6372vA??*jaGz^?}Ue!#B*{As}72l(57uL8XP!QKt)e=Xpn0DnK=S-`IYycO`( zfZqi82LRs$`1OE43iukpcLRO{;DZKxH?02$0Y4q^4*^~W_>F+K0=^dTn*i?yd^6x5 z27Ei<>j2*a_)UNh8RFfr{x<_&0r*D%uLu02fG-DpJ>csB*L&%lyczJ1L;fcK{{-M~ z0DcSLLl5z8SpQoA9|!m+0iOr>ZGaa5-vIb6fPV_`djbD6;7H9_rn& z{+|VW9N?b=d>-JR2fP6I9f02g_!j`b7w|6v{siD(0{jiY?*x44Vcrev|7F0(0e%ucfZqdn7vP%# z-vIbG0p9}nw*cP(_cP9pT-u{yzY`3h*BSz5wta0p11pR={ru`~kr42mC?6p9cIPz~2V^ zVZetU>D{pYKL)%S@Sgy_2=GS$Uk&&+!0!P3r+{w-{AYmg1pMcKr-peqtmmVEmjV6@ zz^eg&4DdyO{}S-kfNuxr?*M!w;J*ia8{kg@z6i zUj}^8aPNlo-wpWbfWHEG9pJA5z8vt^0ACOI9>6yP{#U@a1O7VTdjS6%;6sk}Zdm^} z0IvZ2O~C5`|2yEz0e=hd^?>gMd^6zx0DL>({{(yw;Qs=A$Z_5c>;E?3snIL0URG#W zOmU&Zi<|WoeZ`_-bRpkWNR8%i`K3lLUa=yjfYItS*!q?J9Um|^H#VC8C92Y*Yi zzt5ex+!iKQ*}6o<<~MXL;m6_X3q$HN?}-bwFVcD}eXlbPeHlZ22s7pjKK=(e8|Hdn zb242o)M8?oWn4^jZSPBYy;irhu`!qLYRoS$C`LAt>;DcLOSge^D*16vp~9ZV8&?zKbz@SGV1LVLWMh=Za?f zdMusW=Y2=boTX?XmX;o-rEk0I;TS&58S>WP(>&zzkxxo-4_Cz30qI+{E*(qm_Ms%| zYo?Kc=x(bB{pedoA^k|H%4H2#EEmwBtYc;Fs>WD9@JNhgqCC{f+`f4nl%$uV# zq1u+xXJ)-m4XP6wD-5PY7VR@MXPa?(Mq!^r@)t&N?H0#nc_Gp%C1uf+kFZFn1Qn&G z&G$F5hIUhfPrS$JPocGRWtN32jwh8N%k<2QEzAeObI~kw-F<1K{`?jA20f;lE$j<> z`o85%bvWI;<@%uJ_6{rt*}-4gy?fHIcf->_O8TlbeH&374@lo~r5dKM_htNA@q4FI zY*s`EK!+xVI)GX1Vo5!TKh6w}6sdtk3~~BQXU59L4Ue=ro~wjKxxbp1NT&LNVKLK& zL|j898LPfK>7QB0-`S=ntlLO0n#|QcoF1FJO!N^?K817wxGQpJAA%7$&O0D0J0DwZ zAL<>r6*ZrN{J!)^T~+p2S2h-jYXO;%3D~}4o%S`p?OEjEKen}g2_tjx&2XdV2zMKC zL$mn>X5AM29?w5=w1{quzV;YahKECQ(xx@a=+7~SNvQfu>SV(`Qlur9!jnBw?NOHA z|CJ)Ps0LFCW4}C+mc{3~7}enT>~bk`Bj4Ip%Le`uYWQorrUrU~R*FnrRyjQV-C%7! zO5HCS9U744v?S|9f9uK4Dzf9H4PhB& z)Jl0goqb5Ft6t(Zk*Yr5u)?|!O{|*n1@vIpow%gE;7ByIJA^Rkk;Vm?S?>leUEE+*+k`N1l&6p`%!q# z(;oBN|JEtrf4vrZ?*k;;rmLkG0k&AZ!(EjL$h*iIku7-|5cFKCBw2c`W;tNpoRjp1 z9RIlWF!R8Q%UVi23ePtKc?{2amC;H#d_9w!n>E+t)c^G2uB>qsd)N}aRGoZ87!4uq zjSU4p7LOK9blO%GZOPD?IDY?!N2t8J&Z`fBH_K`t)=F{Y$WfuPM)pe!3xPQ^aOmry z)1x(obxs(#Yo#%8AY<&y#;7Hn+Np(eO#GSvhPH|Tu7Q8hLXiDj@$@7HA!J@D_XUd=Q z88ajDxgN?&q@ngiw{)}*og+==_dRS@Tzf*Dd}&yXelv-V=*efFJ@_^4&RPB1HP1{g zJcG_Zj*jqA%X587upHxK_6E8F5{u(@zyf0SI7;Sg-3gH*;VjbDb}5@0i{7Pu5ONuM zp}_L)N@SH7H<_kBB)a1Fr{jE1RUC&Br{kfej&*?>C)l~X<;8ey(MLn6S##ysLg#XN zC4e?9mgUk>*1avgjj7o-5Sk={@lFt8)#VUG$Ds1#Rc$a!npq z+VqBY{^*&?B(vLtal;sh68X9sLqZE;Sy_athFHdwERj&&9Q2A6v7x(I(1nH~fROD7xp<1rT`bpEIHNHFb|-Yay`<)1Q`dfeZfZ(W}6P@d?wqJ2C9 zFWh;$EmqQG%J78=<~{<>EJ_i;9X3BA!gKeu@u|z9Q^Uh2gog`DcD3#Tm7)ph;7%!P06W16IUkEcH#3bXSua=gMBOW? zF^Z?AhCEnbLW|*Y@ft5*j|M?4fa@MGEWzL|xMyRu2?;svPg9VcYLxt&zudNNkzjz(h1!Ni)Eq0;cV zz-n{H?QV$#u`@Dno&_dZ*OV-zsMSv*?p#ZDTa~azs>#hg-)zdHO?Ve0k$NEu7rBM8 zF9JgAE$Ties?);Bg@RE!ZoQRAyxaW#s?6w}?1NAup=?y#xnTFzizKsUKxbfGXC&(Ttib6J9~ z$>;G8EYO>XcTZDM-W>FeLQOQZC#W>VA8qP>;Z_;BCdrm&^b>qT!C#Zg}i)$qokoGL!*oN@Sc4N2eDk` zyFQHBjS0QDVIvsIJV!=5AQ=_UeEeuD9(1ZSP*5dK%D3?+5OOU`Y8R~Nm|GY_7HL_L zTijB(s$~Vgfucru&O$%gTbUWZvZ1w;pJ>xc$$NywW4QX~{`FC?eGeM5c1`&u4V|q8 z+L~|87w9DyHJ>cvg?-+z2Ja3{$m^EbdyAmtwBoam9HbKNL=`y-IUat%oQ3$7HVj4P zmZ8-*vF)w>1lJEvw2^z5|0F7$8URY2#3q-NY%Z0EKf9{zr}3tNH{+srJm^<=YR084 z$4o<=ZxK&2g25otrnx^h+`Xu^bHLIYU!3ZNR>Q{V;LWVf0k3%1=AkM6hda_&%veTS1LoU6qxUW9a9iEsZ&P?npmr zu5ILcYHV)k$Q3#oS_&&_8+m)Qk$0P%b4wzj6`b_A`Zv+Ev?@gkZ1wUCtDg5RqAP(O ziUvJ(PZ}qDz{~ZSt6ttW!zXX9(Y)$u z9bNNYx>+(hms{G^m7^C(R&$~lY1Sz=(84jK3`qa>DWbIFZ6>z{=ey3)9KhnztBSep9$!jE%fgspf6bHQwhqy z+Ctwa0sT!D`o0P1H(2P?3Fz;%(DzF~zu7|HKLP#y7W!NQ`fV2ah6MEb8_`3A54WHF z641XOblCp*oL}wtI(GTL{>CuUcP60M-}uG$Hy{B$`#J}t=QGf>-a2;aKS=1&e)}h& z*XN-l{Q(K+PZ#;9|A7hUt1R?fCS7hFyUJf9^r-(q3Fzlp=nqan-(;a5oPeHv)vW&^ z3Fuc_=nqLif0Kp&&;;}wEcAyZpuf{XKQsaTW()n{3Fz+^di0+o63{@Z-EZjF)qiZU&>x+E{$Y##j!8iOsD+;AWLj?>yYzp;qW_Hv=yzJ=e>egC zE{pti3FzOj&>x$CULVek?f2FM^n=pT_W#KQ^uvT6{r9#6^ko+LJg3t2u47mIpKhT) zE&+X&MgQXy&{tdN%M#G*bC0q9K9_)go~8VEB%ohpq5nbx`c|RG`QsN8(66${|55^a zeGW9*kLT3dZ*=VPpIa>Qznp;n4h#KV3F!5?)YyK$l7RkRi~JD@=(k$v%M;K)YN6kh zfPROC{_6?oU$D@BBLTfW&l~N3cLMso7WwxipzkLRivG)MI_*nd5dfIihfI)DCM0{THh zkMf^NKtI$X|LFwuWfu9TB%mKt1a{|CZNB`LjUIk^cyVnyAsgfX`w$g0sUqR z{VNIR@3+vunt*57~eVv6qoq&FU zg}z?``X&qgehKK8Tj&QQpkHO7ADDoCt%d&d1oeN5h5n2L^mkb3_fMezCZWgnJ34{< zdoA)0Odx-&g`S_u73=?xTIdf-K)=I6e{cf&7cBHc6437vdbI!G1oV3?@<%72?>8Vi z|2`xE{Scu?{SQq*Kg=S3Xaf3?7W%^z&{tUKk4Qj2#Zvww6VTUK7X431K>x6Xeq;jr?H2ko6O3O^Tj(ni(C@O)S0ZlRx?fWFJ3|5*v>Z?MqwJ59y<&w7jg=Om!tV3Gfx1oU@W z}im%#rkEc9~{$e&`N zpPPU_YoVW)fPS8ZetrV_MHYH~r?S}kYqii{lz_fV=*5lI_;*PH`qdWs3lq@aWRZVq z0{UAl@-It3e}{#>Ap!j+3;p5*^jj?SjS1)At?P;F?-j~x*56MEv&lc=AWvYN{0AKJ2l9_S zDWLq<=-!mi?{wMZPbgBpekZruD1Vtn{$DNfuXf14ut@m@qPN+<$|C=77WqGP$X{8c z{QDg8>n-x%w8-aYn)ENl&z3NJvPk**nXYO7W{do{NPt=YCz4#7{O=Sgzl`W@_Frw0 z{|}4&PdMcNwn+IOame3bk^e7?{J%Nm|Gh~0uR7#!w#et-ubcL-qmI{R|052j%oNV> zBL6Rm3x)HE-e&)87Wq7+nDRg8kY7`z{7*UL@3hG0F42_#M~D0lk)I8fHkC5V|BOTa zUXicqx&KXD7mK9l z_q=TM2M_iHpB5wk7^3GgRvU^{v#}^tsK4I)gMYtm*55jZ{K+CeZv6U?L;iA+kK-5r ze%qA)xI_NMBL4!>Uq?nUQ;#|1ueFqakVXD!H1T6gnf~*2kss$j{G6TX&HCRg^xA)2 z`hS$@ZS}WB^w;$4|AQ_1|H+~M-XirspPm!g^nY9Ec?Ee{>Q)HHtYW; zhx}3U;%=P(-RO{CA@b4xhFav`?U0`p`EmaDRfqhnrTqN+ZL|D4MZW2OpAz|T{&xZ~ zWJ{a=_c@{0{-Y{`{+R9OIHI@JUzg~w>DmAI_m`Ai1#Q<^1h9Nl{}+qY|HDFW>i?3^ z$JPG_iQcCFR!jZ!?-xz|A9Lux{~=yEW9?7tY@7WL7Wz2-k0W}U{yQxC^Y7nG{V#XO zA6=yUyhHvTi~JE5`M+_8>m*q^N$UjLk6k$)_$(>bTtwA0K2@S7!bH(V_oZ(I5SvpFf)V*U&nT zbu#Vu(<1d>>!5#1=r1<(H_N|<=xz4jBKj{9danNo7XAO=kUwFlN4UU{Z`yB%L;kP< zo~B(Ozse&2WLl?iPSbuL5&6f($S)^)Tlv?Ed_7O#@=vzNzuX~zlgK|YMt|Eb?D=$p24~KQc!CRGO#T>aYB8k1($OrVzcY{&raO zpK8&6jYEF5$Uiwo|EC=E%|dVXKc@drr+K2S{MQso{{sj8O+r7~(4S>t*h2I+`|YvV z?>vkBj-q*jP5qJLn%3`nd7`2BNp=Kae*IC}8`owdnt-L;h}&KL(9O*Jk}q zqzbl`|2TQ@K<*I=CjBQJ^rMA-QiwV#|6@dND}R}#{4*`(f5#!eS>#i4D46=U(>P-* z|20A%=YN+Iy-oiri~jW%{eR(*zft7J`Oh|o{CbQ0ITraZIpl8>`C~%Xi`L(n)KA*% z_fMgZ^Pgr1{Q*aMg5&(Bk?3vqZ?=^GLQDC-?vP(2^5gvHO$YsjLLcWpdmQ?&w&;J6 zMgKFXo!jhxgUF8?KSvS0&3+q1KFl4H~Vagl$vQU9D5Lx0L=lfOXZWBcXr2b%5YCWrhXM|o1}Q5apD z{&%B8{#uLtR*U>UJLE4C`TWi$2IDsMyhHvLkv~cZc>U96k$*kOVVj!!7n}IS5(=Zd z$p6c>#xVM5d;L8j^l|lf3enr@Z|8xmRe1lNzdvZ!-;ECWhYt6&jH|!v9rB0p!x}^W z3XA;v9P$^7e15)_|G}Yu)xn36dW-y%Nsi5a2ahPu zev2IR#|nL%{VpMToBg&}^#24YYR*5t=8!*IswWi8 z_V;U|x0QdFMLvJO)hz!ol0$IB|35AAX?hb1ru;ew{k=j@%`+5O7KZaFpH2VN5HBb8 zpPwek)c?Cg&pFNZ`)k5E#I@g}%I);e34NUZ4JCS;{=+Q#f0h(A^}o>}|1iQi#EoD7 za?qb7^qn3X|8HOa%DebG<+JHuA^LYoex85aVbQdGwtQx5riMLxFwuUX{JILTiA4~YB;hJ3U9=MlZF{6qLw$RBiy-F_QIzFB`BS5G(oJAmkImBlUi~P9$<64LOts-B`;r{#k7Wof5n{Y4vYLBSmY0&2F^A$+yBKP zKd%3{$U)!gpl4YawmInEFZ5?)X1X@%A0m2N{qM2V{{xotXXpWst^D_k{CY#a*?y~u z-X_0{U)H67{{N6g{%0NX2T{A?5V!xg!6Cn1*DU{7 zqPLZQ%i&)67YQZ%|05RpA9Kh*o$8gtSzhG-HRa#rkUxxHR;GaV|EWd(Qx5q{MSk4+ z;kOR?S&@(J|K}F@GtRKv|3e~wgkN&+!Yu!JL~pbIB8&WASmbYT$p1=_<^P03ewRi5 zFD>#1(F0zBBmK{hMSfiSA3*fB@~^kl|F10auXf1qOYMrocrWt*n)WX^NDgRTJ@?YCe}3zbzs=%5yDah#8*49rIgLvk;_Clk zqPLZQuciDiS>#{nkY6wI*G3$SeL;fg> z{8ugV51|f;KM2!6DG{LahFDvw~#n5Mn-e$i$ME^aY|C<*5H#_84Nyl3kBme6T`RkA3 zQibQ=Z&~CYKn=uJ{u@Mo-1@&i(c8+u)gu2N7WsEMQe=fZs$2Kwh z&%X+N-28JE(cAQIw%D(~MgRL8@(0trghQPCdmZvuTjUS0$UluJbjbgP$dB{CXB_f(TIBQh+fDfs=mjO4{eCX;&Hlrz zze=LFm4C0u&w9;B^&f{>6w z)yH@xT_m}A{=?sYH|@8=A^)2qe`!dXrz=8j4*7Rj*Hg-%a~J;E?~M$e$i6eYF3$-yy$B`P(e=`TO-|`5UI%<=-vxI>5lT!thgv z{Jj?W{QY}V{;}uU%l}%D@`n+f{<##*eA0!nYSNrd-q4xL`)|25^0 zC3;)=w@CT3Ldo^V=a-oEx6vX08j&Ao|1UY@r}$$(6tMm9_y0}#FFNFJ5czTbb7aPD zzpn{>-2CHEqPN*^m_`3{E&AW)kbj6wJmU0!+d)54=ns?n(-El<3g@3^FMpNLoAqbX zpG)+%@>f{Of1aiMw>sosDDvax-|HRnvmzh;H*1mqrbGT#hyBg+H=J*`->-#!SjgJZ z{_{}>{YyfhkD-5r=xz32FXdk(^xS^=`~$Q7j3)zeOEdf5*|aaiAB@S`+Kads(HvbtV^e1?1{J*CD`w_iO|J4@#-)qr- zltX@<$d|||{{)Bp4I&@c4}AWDX}?Py@;@YkP5(2?zrZ1Xo2C4GeuF9h5r_OcMgApz z$-N8H{~vV7-zoAJ2|f28e13x|zlt7^+3H`vcokRvu|#jH|7!l&9tGWhvizJy{?!io z$I-qX2UEUT{(?jP0*ib;Kf)~k%MSUxuUd@!7aj7KTjcZk5vKgv^nlG~|BFR_T>HJt zLEkF$ar4J75WTJb){6dF&kSn+a*0L%gJ;_Hf38UV>m2lNIP6aYB z&yMn&^?wP`+w8y5QvMYd`M+?;?=OxQ*Z$vAZ`XgA&{Ovm3Zz0POeT7p{#!+VZ2v1Q z`rq%6-zf6q{P(*K`2+c5sT6Sh=(5N^lc^vZsQoMy4#kR!bW?*Be$u^*Sml+6^)3q87enTM{WOyeoDmap68{**24 kWexq^@=5RZndT6z<~oQRLN_-0uF0OIe?;ZOVA}ux0ZPhlH~;_u diff --git a/build/membot b/build/membot index 8997bfb9d83de0d9b2bd81b390e16cbbb26438a8..cc8ce64f22afb614e3b1834d5ee4d38e9212d84e 100755 GIT binary patch delta 97727 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 Y?z%ZRQOaqMnecz-@CmYXj(P8Y0rVqSKL7v# delta 101926 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 + } // Copy Assignment Operator @@ -73,7 +75,7 @@ ChatBot &ChatBot::operator=(const ChatBot &source) { return *this; // Self-assignment protection } - +/* // Deallocate existing resources if(_image != nullptr) { @@ -89,16 +91,18 @@ ChatBot &ChatBot::operator=(const ChatBot &source) { _image = nullptr; } - +*/ _currentNode = source._currentNode; // shallow copy of node pointers _rootNode = source._rootNode; _chatLogic = source._chatLogic; + _image = new wxBitmap(*source._image); + _chatLogic->SetChatbotHandle(this); return *this; } // Move Constructor -ChatBot::ChatBot(ChatBot &&source) noexcept +ChatBot::ChatBot(ChatBot &&source) { std::cout << "ChatBot Move Constructor" << std::endl; @@ -107,7 +111,8 @@ ChatBot::ChatBot(ChatBot &&source) noexcept _currentNode = source._currentNode; _rootNode = source._rootNode; _chatLogic = source._chatLogic; - _chatLogic->SetChatbotHandle(this); // for deallocation +// _chatLogic->SetChatbotHandle(this); // for deallocation + this->_chatLogic->SetChatbotHandle(this); // Invalidate source object's pointers source._image = nullptr; @@ -117,7 +122,7 @@ ChatBot::ChatBot(ChatBot &&source) noexcept } // Move Assignment Operator -ChatBot &ChatBot::operator=(ChatBot &&source) noexcept +ChatBot &ChatBot::operator=(ChatBot &&source) { std::cout << "ChatBot Move Assignment Operator" << std::endl; @@ -127,9 +132,9 @@ ChatBot &ChatBot::operator=(ChatBot &&source) noexcept } // Deallocate existing resources - if(_image != nullptr) + if(this->_image != nullptr) { - delete _image; + delete this->_image; } // Steal resources diff --git a/src/chatbot.h b/src/chatbot.h index edd8bcf7a..bb82e92f7 100644 --- a/src/chatbot.h +++ b/src/chatbot.h @@ -32,8 +32,8 @@ class ChatBot // Rule of Five methods ChatBot(const ChatBot &source); // cope constractor ChatBot &operator=(const ChatBot &source); // copy assignment operator - ChatBot(ChatBot &&source) noexcept; // move constructor - ChatBot &operator=(ChatBot &&source) noexcept; // move assignment operator + ChatBot(ChatBot &&source); // move constructor + ChatBot &operator=(ChatBot &&source); // move assignment operator //// //// EOF STUDENT CODE diff --git a/src/chatlogic.cpp b/src/chatlogic.cpp index d64011684..615155890 100644 --- a/src/chatlogic.cpp +++ b/src/chatlogic.cpp @@ -16,13 +16,13 @@ ChatLogic::ChatLogic() { //// STUDENT CODE //// - +/* // create instance of chatbot _chatBot = new ChatBot("../images/chatbot.png"); // add pointer to chatlogic so that chatbot answers can be passed on to the GUI _chatBot->SetChatLogicHandle(this); - +*/ //// //// EOF STUDENT CODE } @@ -33,7 +33,7 @@ ChatLogic::~ChatLogic() //// // delete chatbot instance - delete _chatBot; +// delete _chatBot; // Smart pointers will automatically clean up memory, no need for manual deletion /* // delete all nodes @@ -172,7 +172,7 @@ void ChatLogic::LoadAnswerGraphFromFile(std::string filename) // store reference in child node and parent node (*childNode)->AddEdgeToParentNode(edge.get()); // non-owning reference (*parentNode)->AddEdgeToChildNode(std::move(edge)); // transfer ownership - _edges.push_back(std::move(edge)); + // _edges.push_back(std::move(edge)); } //// @@ -197,8 +197,6 @@ void ChatLogic::LoadAnswerGraphFromFile(std::string filename) //// STUDENT CODE //// - - ChatBot chatBot("../images/chatbot.png"); // chatbot image is loaded here // identify root node (the node with no parent edges) GraphNode *rootNode = nullptr; @@ -210,7 +208,8 @@ void ChatLogic::LoadAnswerGraphFromFile(std::string filename) if (rootNode == nullptr) { - rootNode = (*it).get(); // assign current node to root +// rootNode = (*it).get(); // assign current node to root + rootNode = it->get(); } else { @@ -223,7 +222,10 @@ void ChatLogic::LoadAnswerGraphFromFile(std::string filename) _chatBot->SetRootNode(rootNode); rootNode->MoveChatbotHere(_chatBot); */ - rootNode->MoveChatbotHere(std::move(chatBot)); // Move the ChatBot instance into the root node + ChatBot stackChatBot("../images/chatbot.png"); // chatbot image is loaded here + stackChatBot.SetChatLogicHandle(this); + stackChatBot.SetRootNode(rootNode); + rootNode->MoveChatbotHere(std::move(stackChatBot)); // Move the ChatBot instance into the root node // Now ChatLogic is no longer responsible for managing ChatBot's memory // _chatBot is used only as a communication handle between GUI and ChatBot diff --git a/src/chatlogic.h b/src/chatlogic.h index 4ce77065f..dd2348792 100644 --- a/src/chatlogic.h +++ b/src/chatlogic.h @@ -19,7 +19,8 @@ class ChatLogic // data handles (owned) std::vector> _nodes; // exclusive ownership of GraphNode instances - std::vector> _edges; // ownership of GraphEdge instances +// std::vector> _edges; // ownership of GraphEdge instances + std::vector _edges; //// //// EOF STUDENT CODE diff --git a/src/graphnode.cpp b/src/graphnode.cpp index d6fa4a628..50897c1f9 100644 --- a/src/graphnode.cpp +++ b/src/graphnode.cpp @@ -34,19 +34,20 @@ void GraphNode::AddEdgeToChildNode(std::unique_ptr edge) //// STUDENT CODE //// -void GraphNode::MoveChatbotHere(ChatBot &&chatbot) +void GraphNode::MoveChatbotHere(ChatBot chatbot) // && removesd before chatBot { // _chatBot = chatbot; // implementing the move logic - _chatBot = std::make_unique(std::move(chatbot)); - _chatBot->SetCurrentNode(this); + // _chatBot = std::make_unique(std::move(chatbot)); + _chatBot = std::move(chatbot); + _chatBot.SetCurrentNode(this); } void GraphNode::MoveChatbotToNewNode(GraphNode *newNode) { // Move the ChatBot to the new node by dereferencing and moving the unique_ptr - newNode->MoveChatbotHere(std::move(*_chatBot)); - _chatBot = nullptr; // invalidate pointer at source + newNode->MoveChatbotHere(std::move(_chatBot)); // * removesd before chatBot +// _chatBot = nullptr; // invalidate pointer at source } //// //// EOF STUDENT CODE diff --git a/src/graphnode.h b/src/graphnode.h index ed5fcc4be..183e5e693 100644 --- a/src/graphnode.h +++ b/src/graphnode.h @@ -21,8 +21,9 @@ class GraphNode // data handles (not owned) std::vector _parentEdges; // edges to preceding nodes // incoming edges (non-owning references) - // ChatBot *_chatBot; - std::unique_ptr _chatBot; +// ChatBot *_chatBot; + // std::unique_ptr _chatBot; + ChatBot _chatBot; //// //// EOF STUDENT CODE @@ -52,7 +53,8 @@ class GraphNode //// // void MoveChatbotHere(ChatBot *chatbot); - void MoveChatbotHere(ChatBot &&chatbot); // we change it to accept an rvalue reference for ChatBot + // void MoveChatbotHere(ChatBot &&chatbot); // we change it to accept an rvalue reference for ChatBot + void MoveChatbotHere(ChatBot chatbot); //// //// EOF STUDENT CODE