From 5b56be49548fc2971063ce62b10d7a487117ecca Mon Sep 17 00:00:00 2001 From: Hello_User Date: Wed, 5 Feb 2020 21:20:11 +0100 Subject: [PATCH] run --- CMakeCache.txt | 366 ++++++++++ CMakeFiles/3.16.3/CMakeCCompiler.cmake | 76 ++ CMakeFiles/3.16.3/CMakeCXXCompiler.cmake | 88 +++ .../3.16.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 16544 bytes .../3.16.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 16560 bytes CMakeFiles/3.16.3/CMakeSystem.cmake | 15 + .../3.16.3/CompilerIdC/CMakeCCompilerId.c | 671 ++++++++++++++++++ CMakeFiles/3.16.3/CompilerIdC/a.out | Bin 0 -> 16704 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 +++++++++++++++++ CMakeFiles/3.16.3/CompilerIdCXX/a.out | Bin 0 -> 16712 bytes CMakeFiles/CMakeDirectoryInformation.cmake | 16 + CMakeFiles/CMakeOutput.log | 459 ++++++++++++ CMakeFiles/Makefile.cmake | 49 ++ CMakeFiles/Makefile2 | 106 +++ CMakeFiles/TargetDirectories.txt | 3 + .../another_studproject.dir/CXX.includecache | 50 ++ .../another_studproject.dir/DependInfo.cmake | 21 + CMakeFiles/another_studproject.dir/build.make | 113 +++ .../another_studproject.dir/cmake_clean.cmake | 11 + .../another_studproject.dir/depend.internal | 11 + .../another_studproject.dir/depend.make | 11 + CMakeFiles/another_studproject.dir/flags.make | 10 + CMakeFiles/another_studproject.dir/link.txt | 1 + CMakeFiles/another_studproject.dir/main.cpp.o | Bin 0 -> 362800 bytes .../another_studproject.dir/progress.make | 4 + .../src/generator.cpp.o | Bin 0 -> 31888 bytes CMakeFiles/cmake.check_cache | 1 + CMakeFiles/progress.marks | 1 + Makefile | 208 ++++++ another_studproject | Bin 0 -> 66728 bytes cmake_install.cmake | 49 ++ results.csv | 273 +++++++ 32 files changed, 3273 insertions(+) create mode 100644 CMakeCache.txt create mode 100644 CMakeFiles/3.16.3/CMakeCCompiler.cmake create mode 100644 CMakeFiles/3.16.3/CMakeCXXCompiler.cmake create mode 100755 CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin create mode 100755 CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 CMakeFiles/3.16.3/CMakeSystem.cmake create mode 100644 CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c create mode 100755 CMakeFiles/3.16.3/CompilerIdC/a.out create mode 100644 CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 CMakeFiles/3.16.3/CompilerIdCXX/a.out create mode 100644 CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 CMakeFiles/CMakeOutput.log create mode 100644 CMakeFiles/Makefile.cmake create mode 100644 CMakeFiles/Makefile2 create mode 100644 CMakeFiles/TargetDirectories.txt create mode 100644 CMakeFiles/another_studproject.dir/CXX.includecache create mode 100644 CMakeFiles/another_studproject.dir/DependInfo.cmake create mode 100644 CMakeFiles/another_studproject.dir/build.make create mode 100644 CMakeFiles/another_studproject.dir/cmake_clean.cmake create mode 100644 CMakeFiles/another_studproject.dir/depend.internal create mode 100644 CMakeFiles/another_studproject.dir/depend.make create mode 100644 CMakeFiles/another_studproject.dir/flags.make create mode 100644 CMakeFiles/another_studproject.dir/link.txt create mode 100644 CMakeFiles/another_studproject.dir/main.cpp.o create mode 100644 CMakeFiles/another_studproject.dir/progress.make create mode 100644 CMakeFiles/another_studproject.dir/src/generator.cpp.o create mode 100644 CMakeFiles/cmake.check_cache create mode 100644 CMakeFiles/progress.marks create mode 100644 Makefile create mode 100755 another_studproject create mode 100644 cmake_install.cmake diff --git a/CMakeCache.txt b/CMakeCache.txt new file mode 100644 index 0000000..12f505f --- /dev/null +++ b/CMakeCache.txt @@ -0,0 +1,366 @@ +# This is the CMakeCache file. +# For build in directory: /home/shaquille/hashmap-bench +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-8 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-8 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-8 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-8 + +//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=OFF + +//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/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/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=another_studproject + +//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 +another_studproject_BINARY_DIR:STATIC=/home/shaquille/hashmap-bench + +//Value Computed by CMake +another_studproject_SOURCE_DIR:STATIC=/home/shaquille/hashmap-bench + + +######################## +# 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/shaquille/hashmap-bench +//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=16 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//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/shaquille/hashmap-bench +//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.16 +//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=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/CMakeFiles/3.16.3/CMakeCCompiler.cmake b/CMakeFiles/3.16.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..1ef4683 --- /dev/null +++ b/CMakeFiles/3.16.3/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "8.3.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +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") +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_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-8") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-8") +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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +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_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/8/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed;/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/8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake b/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..184a3eb --- /dev/null +++ b/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake @@ -0,0 +1,88 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "8.3.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +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") +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_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-8") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-8") +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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +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_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++/8;/usr/include/x86_64-linux-gnu/c++/8;/usr/include/c++/8/backward;/usr/lib/gcc/x86_64-linux-gnu/8/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed;/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/8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin b/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..e36f95c415bc098a587b396cd4b38cf903fd2af4 GIT binary patch literal 16544 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 B2uuI~ literal 0 HcmV?d00001 diff --git a/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin b/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..ec94666585c50c6056732272ce59730f0cea1f4f GIT binary patch literal 16560 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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_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(__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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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_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" + +# 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 +#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 components. */ +#ifdef 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'}; +#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__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/CMakeFiles/3.16.3/CompilerIdC/a.out b/CMakeFiles/3.16.3/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..f0754bf1eb003255488bb3228f091b6896bbdee2 GIT binary patch literal 16704 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 l#D(t>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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_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" + +# 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 +#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 components. */ +#ifdef 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'}; +#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_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/CMakeFiles/3.16.3/CompilerIdCXX/a.out b/CMakeFiles/3.16.3/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..73836e98ca41a5d6ddf512f38cab2dc754e89f50 GIT binary patch literal 16712 zcmeHOZ)_Y#6`%9j$%VvcC&a`gMcIZ#I8A-Aoy2winB3VuXI(jeNS)B)ILrF(Y#+Tp z*4-Yl1A!u^sgB?fsUQ`;q@YS5l!|_#5(3d!iGl>zUn|uSR>jD||k|$uB-FPzu*dCQJo^U6cU`i#D+w zem@}|5lcX>G&xxwmH?$Pja1k%K)fFi?S4q*PJD#)7`cUrXt!8;txA?K3hD>inMEWs z&sa_EU}U~rpF%Y{aF!azXtl%G%rr{7nRYvV-VqnJLmKVwlihu?W1Ob?7&)F86a2eE zex29_WtbRI7t^6zMjZ1O6_gg@9!U#Ew)+g&VLSiR#9=>7^(_{cdTKu-bysXnB?nu# zZ%xG;Q^`zWtZ}TZwXt=3D4z|rnEgiosJrjL5wl4+zQ~nXz8YlYu>91S_l_3NoNM~j zv2!O*o!NAP#4Ds`jGwl8suoq0A5f0Hf<7%{HzCFaVa|k+$t9y+pD)Mm)A<3&x^VXxeZ(o6+)yo-;H}Xgz)VwRj?z7*6JmM6PdtXDXXX^y!1C zge-F{0iS8<4sye>n3hMW8S9F1HL)>W8%k#MRPrRa(y)kXP3y^w*w@?B(W$kBT0%R_ zR?BNq0rB+-3?z?-!rJ6AyizYw-}pY^ajmSB1+#P?Fh5NWl&~ykp5+E7uSmTn2cILp z&B4DweAvOiNc>xSg_&@y&?Co`r!72=B~CLIUdBR}%vyLHpPcSnc)sVj%tJ2%UIe@d zcoFa-;6=cTfENKT0v|R4>cs7UdbaA;Rw2~qFBui3YwE<6z~!>L(vBNYRN8bCerwi; zA@_aA4V`C&=D+k5uOC;7H`IxnvxoY6C#!x0(_VG5y3>UADNroceFbdp)~xTslJ@H$ zsFPK{LfCoVsDtW{VjikrR+_F^{~Y?hObGhlGxc|T7h&_9IyL84i?iy~%wE-ZRlPoE ztOf^-0lC&<15 zwqtzfOHgKCDtHr|fFQX5zdFt7^cfr}&=xy~S)pxDtby4$+OTOp>;Q!#pOU22$ z-vl9yuUFQVwSVre{b1m->__CYJ;gU8M|+C*B1a;{hY^VIrl!Y*IHFEAB0kl-`4(Qo znQe2Wk~;O!Z>($nW6gTeTl{Bl@m^Q)PNcN@ZFSo0lXDipfn8@Xm*-U?vOl={`Y~xJRfG{maQ@Syf&87Q$@oO%TdM-B7 zPx*LKPbFdoe7hXd3n`<&dHaCyt@H10gX-~{n{lU9It_Rl@FL*10Q&&PXG^6kfOi3J z0`|RMDm@ObBJle!Cf~`!!Z%jyTeo6q;Jj~XE%La>pbhM|paLa#eIYhNIqJ{+wNx@c zK?ZBPgY{3=EI$!=PV8N~`>|~sH=ql&?}EQ;pvT`Pkw@EO@b@azS3n{XtUXiFS-qrU z6j~&0z6^8#+HZ!sBUt;*ifFL@oIe^=CM%=ChHq4_<` z0w>DdvvMCShDW0qu^w-NUBR)VeVElGSJGzJkCV*%IoFZQYoWCy^S(}87h&S^zs;4h zrc9e6d5`5Kl5q`)sfpx|NKw2(xSX(_u#S*{%!CL_W+@e%uap^Xhe92PO{!*MfB!1U z_5o?C!q-=`y`y9gUyV(f;|9wxQ#LnSgV8@o=6a>~|NbxUD_^W;B`ix6MI!H)<^8d| zA9i17=Psq8D>0bVGfGYeaq6%E-K5)C<*>=cmoQ4c>Q^;{DP*BXjuNsu0y;)DdUcmtpcRJNQS5 zpLXz10PnN32kXPs4SznD_~3IB>*eP#>S7v)KOdYBaK;(;!@ITr$EJRb2rH0*)FJ_V zxa&^=?-MJ~9VD_lbq$ zVH5DRV$FiqV0v`^W4$J>Heg?b(ymS0KY3k447xb7G&j7zcy0HBgfL{gIYZIM6 zFyGaI#!2*3u|_Cio4ROId_kZB{8ucze=m@JgTv1oz+-#DG!FS) z<*TR4X+9q|@VIVv#h^G;FG! z`}JoNoligANw3O#;-T2+sL(#w+uV}O3}yM%IQZ#49N8b$q6fP0e2xaM)U~Keq}p{@ zXkE`7i0tp_gfd$#aXVq2@DbX+-h&;HUhQCa_fye6tuNBi8wIb4xNhjetT&}+h70;I zbi@8e9ghDTgabSAWJW9G6X@J}q9+`-9^f%g^gv+qS#3nm#Nq6a>6%~SO9|iJ%N&0$ z0H1K+sN7R*lRP2>1%vr~Id7gFiscJte?R!hl00XGx_Gg`kK^2tz1?nypSeFzHY_js?vZEGf;&oT1+o{CLf&Le&j z{%|hL_B`)nRG`e7`1#FTGi0pxJU?XI$cltc`!3+`!JM4y=XoR}+w(evpYQDU0Az5@ z!S+1gWIRubxNgBXu|2ORjsk~MSGMPQDdQ_pW=;HDW$rj+aLvK?Jbz{6^%}RI^%$Q8 zdtAe?%=27Eg(`BkpJ;IsG8j{~=lL+BLJj8no&7%zwy1*s&BXI9!ZpkjVqMmB69lWh zLUxSoj%`?G{JO)Q=i!XpUbbhM@kNJym>e@sIW8F2%l^LOu;+O_Bd6AEzbas9lG;d9v2)P5eHY{%E}9N3}?+w*$o zt*t;pYLHO=WqZbHD6!g$FsU|4 search starts here: + /usr/lib/gcc/x86_64-linux-gnu/8/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Debian 8.3.0-6) version 8.3.0 (x86_64-linux-gnu) + compiled by GNU C version 8.3.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.20-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 694977f912fd7ca2c14d66a7306be21c +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o /tmp/ccCJ4Aop.s +GNU assembler version 2.31.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.31.1 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_d726d +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d726d.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o -o cmTC_d726d +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 8.3.0 (Debian 8.3.0-6) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d726d' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/8/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/8/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXUioDu.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 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_d726d /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../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/8/../../.. CMakeFiles/cmTC_d726d.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/8/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d726d' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/shaquille/hashmap-bench/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/8/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed] + 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/8/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/8/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed] + 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/8/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed;/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/shaquille/hashmap-bench/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_d726d/fast && /usr/bin/make -f CMakeFiles/cmTC_d726d.dir/build.make CMakeFiles/cmTC_d726d.dir/build] + ignore line: [make[1]: Entering directory '/home/shaquille/hashmap-bench/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 8.3.0 (Debian 8.3.0-6) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/8/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccCJ4Aop.s] + ignore line: [GNU C17 (Debian 8.3.0-6) version 8.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 8.3.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.20-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/8/../../../../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/8/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Debian 8.3.0-6) version 8.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 8.3.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.20-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 694977f912fd7ca2c14d66a7306be21c] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o /tmp/ccCJ4Aop.s] + ignore line: [GNU assembler version 2.31.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.31.1] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_d726d] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d726d.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_d726d.dir/CMakeCCompilerABI.c.o -o cmTC_d726d ] + 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/8/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 8.3.0 (Debian 8.3.0-6) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d726d' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/8/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/8/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXUioDu.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 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_d726d /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../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/8/../../.. CMakeFiles/cmTC_d726d.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/8/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/8/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccXUioDu.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 [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_d726d] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/8] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../../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/8/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../..] + arg [CMakeFiles/cmTC_d726d.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/8/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8] ==> [/usr/lib/gcc/x86_64-linux-gnu/8] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../../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/8/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/shaquille/hashmap-bench/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_e0f61/fast && /usr/bin/make -f CMakeFiles/cmTC_e0f61.dir/build.make CMakeFiles/cmTC_e0f61.dir/build +make[1]: Entering directory '/home/shaquille/hashmap-bench/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_e0f61.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_e0f61.dir/testCXXCompiler.cxx.o -c /home/shaquille/hashmap-bench/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_e0f61 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e0f61.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_e0f61.dir/testCXXCompiler.cxx.o -o cmTC_e0f61 +make[1]: Leaving directory '/home/shaquille/hashmap-bench/CMakeFiles/CMakeTmp' + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/shaquille/hashmap-bench/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_a32e9/fast && /usr/bin/make -f CMakeFiles/cmTC_a32e9.dir/build.make CMakeFiles/cmTC_a32e9.dir/build +make[1]: Entering directory '/home/shaquille/hashmap-bench/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 8.3.0 (Debian 8.3.0-6) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/8/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/ccWJCBh2.s +GNU C++14 (Debian 8.3.0-6) version 8.3.0 (x86_64-linux-gnu) + compiled by GNU C version 8.3.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.20-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/8" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/8/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/8 + /usr/include/x86_64-linux-gnu/c++/8 + /usr/include/c++/8/backward + /usr/lib/gcc/x86_64-linux-gnu/8/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Debian 8.3.0-6) version 8.3.0 (x86_64-linux-gnu) + compiled by GNU C version 8.3.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.20-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3c854693d01dc9a844a56a0b1ab1c0f4 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccWJCBh2.s +GNU assembler version 2.31.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.31.1 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +Linking CXX executable cmTC_a32e9 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a32e9.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a32e9 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 8.3.0 (Debian 8.3.0-6) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a32e9' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/8/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/8/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper -plugin-opt=-fresolution=/tmp/ccWot11W.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 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_a32e9 /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../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/8/../../.. CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/8/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a32e9' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/shaquille/hashmap-bench/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++/8] + add: [/usr/include/x86_64-linux-gnu/c++/8] + add: [/usr/include/c++/8/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/8/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/8] ==> [/usr/include/c++/8] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/8] ==> [/usr/include/x86_64-linux-gnu/c++/8] + collapse include dir [/usr/include/c++/8/backward] ==> [/usr/include/c++/8/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/8/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/8/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed] + 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++/8;/usr/include/x86_64-linux-gnu/c++/8;/usr/include/c++/8/backward;/usr/lib/gcc/x86_64-linux-gnu/8/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/8/include-fixed;/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/shaquille/hashmap-bench/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_a32e9/fast && /usr/bin/make -f CMakeFiles/cmTC_a32e9.dir/build.make CMakeFiles/cmTC_a32e9.dir/build] + ignore line: [make[1]: Entering directory '/home/shaquille/hashmap-bench/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 8.3.0 (Debian 8.3.0-6) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/8/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/ccWJCBh2.s] + ignore line: [GNU C++14 (Debian 8.3.0-6) version 8.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 8.3.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.20-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++/8"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/8/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/8] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/8] + ignore line: [ /usr/include/c++/8/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/8/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Debian 8.3.0-6) version 8.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 8.3.0 GMP version 6.1.2 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.20-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3c854693d01dc9a844a56a0b1ab1c0f4] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccWJCBh2.s] + ignore line: [GNU assembler version 2.31.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.31.1] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking CXX executable cmTC_a32e9] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a32e9.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a32e9 ] + 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/8/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 8.3.0 (Debian 8.3.0-6) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/8/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/8/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a32e9' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/8/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/8/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper -plugin-opt=-fresolution=/tmp/ccWot11W.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 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_a32e9 /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../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/8/../../.. CMakeFiles/cmTC_a32e9.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/8/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/8/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccWot11W.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 [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_a32e9] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/8] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../../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/8/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../..] + arg [CMakeFiles/cmTC_a32e9.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/8/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8] ==> [/usr/lib/gcc/x86_64-linux-gnu/8] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../../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/8/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/CMakeFiles/Makefile.cmake b/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..e680ef8 --- /dev/null +++ b/CMakeFiles/Makefile.cmake @@ -0,0 +1,49 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.3/CMakeSystem.cmake" + "CMakeLists.txt" + "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/another_studproject.dir/DependInfo.cmake" + ) diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2 new file mode 100644 index 0000000..a8eb045 --- /dev/null +++ b/CMakeFiles/Makefile2 @@ -0,0 +1,106 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/shaquille/hashmap-bench + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/shaquille/hashmap-bench + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/another_studproject.dir/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/another_studproject.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/another_studproject.dir + +# All Build rule for target. +CMakeFiles/another_studproject.dir/all: + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/depend + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/shaquille/hashmap-bench/CMakeFiles --progress-num=1,2,3 "Built target another_studproject" +.PHONY : CMakeFiles/another_studproject.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/another_studproject.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/shaquille/hashmap-bench/CMakeFiles 3 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/another_studproject.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/shaquille/hashmap-bench/CMakeFiles 0 +.PHONY : CMakeFiles/another_studproject.dir/rule + +# Convenience name for target. +another_studproject: CMakeFiles/another_studproject.dir/rule + +.PHONY : another_studproject + +# clean rule for target. +CMakeFiles/another_studproject.dir/clean: + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/clean +.PHONY : CMakeFiles/another_studproject.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/CMakeFiles/TargetDirectories.txt b/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..8a400ed --- /dev/null +++ b/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/shaquille/hashmap-bench/CMakeFiles/rebuild_cache.dir +/home/shaquille/hashmap-bench/CMakeFiles/edit_cache.dir +/home/shaquille/hashmap-bench/CMakeFiles/another_studproject.dir diff --git a/CMakeFiles/another_studproject.dir/CXX.includecache b/CMakeFiles/another_studproject.dir/CXX.includecache new file mode 100644 index 0000000..a03a895 --- /dev/null +++ b/CMakeFiles/another_studproject.dir/CXX.includecache @@ -0,0 +1,50 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/shaquille/hashmap-bench/main.cpp +iostream +- +unordered_map +- +functional +- +fstream +- +./src/includes/aggregate_tests.h +/home/shaquille/hashmap-bench/src/includes/aggregate_tests.h + +/home/shaquille/hashmap-bench/src/includes/aggregate_tests.h +string +- +./tests.h +/home/shaquille/hashmap-bench/src/includes/tests.h +ostream +- +iostream +- +thread +- + +/home/shaquille/hashmap-bench/src/includes/generator.h +random +- +string +- + +/home/shaquille/hashmap-bench/src/includes/tests.h +vector +- +algorithm +- +iterator +- +chrono +- +./generator.h +/home/shaquille/hashmap-bench/src/includes/generator.h + diff --git a/CMakeFiles/another_studproject.dir/DependInfo.cmake b/CMakeFiles/another_studproject.dir/DependInfo.cmake new file mode 100644 index 0000000..5ca5cfd --- /dev/null +++ b/CMakeFiles/another_studproject.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/shaquille/hashmap-bench/main.cpp" "/home/shaquille/hashmap-bench/CMakeFiles/another_studproject.dir/main.cpp.o" + "/home/shaquille/hashmap-bench/src/generator.cpp" "/home/shaquille/hashmap-bench/CMakeFiles/another_studproject.dir/src/generator.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + ) + +# 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/CMakeFiles/another_studproject.dir/build.make b/CMakeFiles/another_studproject.dir/build.make new file mode 100644 index 0000000..fe93421 --- /dev/null +++ b/CMakeFiles/another_studproject.dir/build.make @@ -0,0 +1,113 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/shaquille/hashmap-bench + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/shaquille/hashmap-bench + +# Include any dependencies generated for this target. +include CMakeFiles/another_studproject.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/another_studproject.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/another_studproject.dir/flags.make + +CMakeFiles/another_studproject.dir/src/generator.cpp.o: CMakeFiles/another_studproject.dir/flags.make +CMakeFiles/another_studproject.dir/src/generator.cpp.o: src/generator.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/shaquille/hashmap-bench/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/another_studproject.dir/src/generator.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/another_studproject.dir/src/generator.cpp.o -c /home/shaquille/hashmap-bench/src/generator.cpp + +CMakeFiles/another_studproject.dir/src/generator.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/another_studproject.dir/src/generator.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/shaquille/hashmap-bench/src/generator.cpp > CMakeFiles/another_studproject.dir/src/generator.cpp.i + +CMakeFiles/another_studproject.dir/src/generator.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/another_studproject.dir/src/generator.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/shaquille/hashmap-bench/src/generator.cpp -o CMakeFiles/another_studproject.dir/src/generator.cpp.s + +CMakeFiles/another_studproject.dir/main.cpp.o: CMakeFiles/another_studproject.dir/flags.make +CMakeFiles/another_studproject.dir/main.cpp.o: main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/shaquille/hashmap-bench/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/another_studproject.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/another_studproject.dir/main.cpp.o -c /home/shaquille/hashmap-bench/main.cpp + +CMakeFiles/another_studproject.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/another_studproject.dir/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/shaquille/hashmap-bench/main.cpp > CMakeFiles/another_studproject.dir/main.cpp.i + +CMakeFiles/another_studproject.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/another_studproject.dir/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/shaquille/hashmap-bench/main.cpp -o CMakeFiles/another_studproject.dir/main.cpp.s + +# Object files for target another_studproject +another_studproject_OBJECTS = \ +"CMakeFiles/another_studproject.dir/src/generator.cpp.o" \ +"CMakeFiles/another_studproject.dir/main.cpp.o" + +# External object files for target another_studproject +another_studproject_EXTERNAL_OBJECTS = + +another_studproject: CMakeFiles/another_studproject.dir/src/generator.cpp.o +another_studproject: CMakeFiles/another_studproject.dir/main.cpp.o +another_studproject: CMakeFiles/another_studproject.dir/build.make +another_studproject: CMakeFiles/another_studproject.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/shaquille/hashmap-bench/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable another_studproject" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/another_studproject.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/another_studproject.dir/build: another_studproject + +.PHONY : CMakeFiles/another_studproject.dir/build + +CMakeFiles/another_studproject.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/another_studproject.dir/cmake_clean.cmake +.PHONY : CMakeFiles/another_studproject.dir/clean + +CMakeFiles/another_studproject.dir/depend: + cd /home/shaquille/hashmap-bench && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/shaquille/hashmap-bench /home/shaquille/hashmap-bench /home/shaquille/hashmap-bench /home/shaquille/hashmap-bench /home/shaquille/hashmap-bench/CMakeFiles/another_studproject.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/another_studproject.dir/depend + diff --git a/CMakeFiles/another_studproject.dir/cmake_clean.cmake b/CMakeFiles/another_studproject.dir/cmake_clean.cmake new file mode 100644 index 0000000..bb6988b --- /dev/null +++ b/CMakeFiles/another_studproject.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/another_studproject.dir/main.cpp.o" + "CMakeFiles/another_studproject.dir/src/generator.cpp.o" + "another_studproject" + "another_studproject.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/another_studproject.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/CMakeFiles/another_studproject.dir/depend.internal b/CMakeFiles/another_studproject.dir/depend.internal new file mode 100644 index 0000000..6215783 --- /dev/null +++ b/CMakeFiles/another_studproject.dir/depend.internal @@ -0,0 +1,11 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/another_studproject.dir/main.cpp.o + /home/shaquille/hashmap-bench/main.cpp + /home/shaquille/hashmap-bench/src/includes/aggregate_tests.h + /home/shaquille/hashmap-bench/src/includes/generator.h + /home/shaquille/hashmap-bench/src/includes/tests.h +CMakeFiles/another_studproject.dir/src/generator.cpp.o + /home/shaquille/hashmap-bench/src/generator.cpp + /home/shaquille/hashmap-bench/src/includes/generator.h diff --git a/CMakeFiles/another_studproject.dir/depend.make b/CMakeFiles/another_studproject.dir/depend.make new file mode 100644 index 0000000..54d3c30 --- /dev/null +++ b/CMakeFiles/another_studproject.dir/depend.make @@ -0,0 +1,11 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/another_studproject.dir/main.cpp.o: main.cpp +CMakeFiles/another_studproject.dir/main.cpp.o: src/includes/aggregate_tests.h +CMakeFiles/another_studproject.dir/main.cpp.o: src/includes/generator.h +CMakeFiles/another_studproject.dir/main.cpp.o: src/includes/tests.h + +CMakeFiles/another_studproject.dir/src/generator.cpp.o: src/generator.cpp +CMakeFiles/another_studproject.dir/src/generator.cpp.o: src/includes/generator.h + diff --git a/CMakeFiles/another_studproject.dir/flags.make b/CMakeFiles/another_studproject.dir/flags.make new file mode 100644 index 0000000..3968861 --- /dev/null +++ b/CMakeFiles/another_studproject.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -O3 -flto=thin -march=native -std=gnu++17 + +CXX_DEFINES = + +CXX_INCLUDES = + diff --git a/CMakeFiles/another_studproject.dir/link.txt b/CMakeFiles/another_studproject.dir/link.txt new file mode 100644 index 0000000..a36b40c --- /dev/null +++ b/CMakeFiles/another_studproject.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O3 -flto=thin -march=native CMakeFiles/another_studproject.dir/src/generator.cpp.o CMakeFiles/another_studproject.dir/main.cpp.o -o another_studproject diff --git a/CMakeFiles/another_studproject.dir/main.cpp.o b/CMakeFiles/another_studproject.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..ffe6e5fa5815c911741ada8ab5ebf4551c9e2f5d GIT binary patch literal 362800 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

#ppOxH3+6rA~LngRZ#ku8fnpQZHPY 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

>6Iw8gXA41aUduh{OV~AN-;icPys>$g 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

+{`Yd?_~R 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 literal 0 HcmV?d00001 diff --git a/CMakeFiles/cmake.check_cache b/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/CMakeFiles/progress.marks b/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..4c9b0b5 --- /dev/null +++ b/Makefile @@ -0,0 +1,208 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/shaquille/hashmap-bench + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/shaquille/hashmap-bench + +#============================================================================= +# Targets provided globally by CMake. + +# 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 -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target 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 + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/shaquille/hashmap-bench/CMakeFiles /home/shaquille/hashmap-bench/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/shaquille/hashmap-bench/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -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 another_studproject + +# Build rule for target. +another_studproject: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 another_studproject +.PHONY : another_studproject + +# fast build rule for target. +another_studproject/fast: + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/build +.PHONY : another_studproject/fast + +main.o: main.cpp.o + +.PHONY : main.o + +# target to build an object file +main.cpp.o: + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/main.cpp.o +.PHONY : main.cpp.o + +main.i: main.cpp.i + +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s + +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/main.cpp.s +.PHONY : main.cpp.s + +src/generator.o: src/generator.cpp.o + +.PHONY : src/generator.o + +# target to build an object file +src/generator.cpp.o: + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/src/generator.cpp.o +.PHONY : src/generator.cpp.o + +src/generator.i: src/generator.cpp.i + +.PHONY : src/generator.i + +# target to preprocess a source file +src/generator.cpp.i: + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/src/generator.cpp.i +.PHONY : src/generator.cpp.i + +src/generator.s: src/generator.cpp.s + +.PHONY : src/generator.s + +# target to generate assembly for a file +src/generator.cpp.s: + $(MAKE) -f CMakeFiles/another_studproject.dir/build.make CMakeFiles/another_studproject.dir/src/generator.cpp.s +.PHONY : src/generator.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 "... rebuild_cache" + @echo "... edit_cache" + @echo "... another_studproject" + @echo "... main.o" + @echo "... main.i" + @echo "... main.s" + @echo "... src/generator.o" + @echo "... src/generator.i" + @echo "... src/generator.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/another_studproject b/another_studproject new file mode 100755 index 0000000000000000000000000000000000000000..23b5aa60127ff7f43ad744b1c31933445569d208 GIT binary patch literal 66728 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 HZmsVCnrwnK literal 0 HcmV?d00001 diff --git a/cmake_install.cmake b/cmake_install.cmake new file mode 100644 index 0000000..70f394a --- /dev/null +++ b/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/shaquille/hashmap-bench + +# 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() + +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/shaquille/hashmap-bench/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/results.csv b/results.csv index e69de29..11f4367 100644 --- a/results.csv +++ b/results.csv @@ -0,0 +1,273 @@ + +int_insert, 'std::unordered_map', 150, 51, 52, 55, 56, 61, 65, 72, 103, 126, 180, 164, 194, 169, 221, 232, 236, 236, 238, 239, 248, 242, 246, 260, 250, 253, 254, 343, 370, 375, 387 +int_succ_lookup, 'std::unordered_map', 21, 17, 17, 17, 18, 20, 20, 24, 38, 42, 63, 54, 62, 55, 68, 69, 69, 68, 70, 69, 71, 70, 71, 72, 74, 73, 76, 94, 97, 101, 102 +int_nosucc_lookup, 'std::unordered_map', 172, 270, 354, 436, 566, 62, 821, 76, 105, 2102, 182, 169, 3859, 176, 225, 256, 247, 242, 237, 242, 247, 244, 252, 262, 253, 253, 256, 307, 294, 313, 305 +int_delete, 'std::unordered_map', 43, 47, 50, 55, 59, 56, 83, 63, 72, 188, 126, 97, 278, 97, 193, 207, 137, 118, 120, 125, 126, 125, 133, 137, 205, 139, 153, 160, 162, 173, 170 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 81, 93, 132, 186, 200, 230, 243, 254, 268, 273, 286, 292, 295, 291, 328, 340, 351, 366, 349, 358, 368, 373, 377, 404, 469, 489, 510, 485, 506, 517, 533 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 38, 46, 117, 148, 146, 156, 180, 168, 173, 198, 187, 186, 200, 194, 191, 204, 222, 236, 211, 233, 228, 240, 277, 283, 302, 306, 302, 294, 306, 296, 300 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 137, 222, 374, 605, 848, 194, 1313, 206, 226, 2722, 238, 241, 4110, 248, 277, 275, 290, 295, 288, 289, 303, 308, 313, 341, 402, 433, 447, 440, 424, 446, 445 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 102, 110, 220, 249, 199, 292, 229, 245, 333, 219, 216, 353, 225, 324, 339, 359, 320, 309, 322, 330, 360, 426, 454, 487, 492, 491, 452, 452, 463, 488 +int_insert, 'std::unordered_map', 87, 50, 52, 55, 61, 71, 71, 100, 139, 152, 181, 173, 180, 184, 216, 233, 240, 238, 233, 245, 244, 244, 284, 280, 265, 259, 373, 385, 378, 381, 376 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 20, 24, 23, 39, 47, 50, 55, 57, 56, 58, 68, 67, 68, 69, 70, 71, 80, 71, 77, 81, 72, 76, 96, 95, 99, 101, 102 +int_nosucc_lookup, 'std::unordered_map', 175, 254, 339, 418, 603, 70, 823, 111, 136, 2462, 170, 199, 3950, 193, 222, 227, 238, 242, 235, 243, 247, 247, 279, 262, 252, 255, 297, 302, 304, 323, 306 +int_delete, 'std::unordered_map', 43, 47, 50, 55, 59, 57, 82, 72, 80, 223, 93, 132, 252, 103, 143, 119, 120, 123, 127, 131, 125, 139, 140, 160, 138, 154, 199, 252, 286, 181, 192 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 85, 92, 132, 173, 210, 213, 237, 250, 261, 283, 286, 287, 297, 297, 305, 333, 352, 355, 352, 359, 375, 375, 385, 422, 473, 480, 515, 500, 502, 531, 535 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 40, 46, 97, 125, 146, 151, 158, 165, 173, 185, 190, 184, 187, 196, 202, 211, 208, 224, 221, 225, 241, 248, 245, 285, 290, 289, 325, 301, 323, 324, 319 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 135, 216, 364, 521, 792, 178, 1267, 204, 217, 2631, 241, 239, 4483, 248, 271, 279, 288, 290, 284, 287, 306, 298, 308, 342, 417, 409, 451, 441, 441, 452, 447 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 75, 121, 179, 220, 142, 270, 169, 183, 323, 222, 214, 353, 232, 273, 287, 290, 304, 294, 303, 330, 329, 345, 465, 462, 417, 511, 528, 532, 550, 518 +int_insert, 'std::unordered_map', 97, 50, 51, 56, 65, 66, 78, 102, 132, 153, 162, 169, 168, 181, 218, 232, 239, 242, 240, 243, 245, 270, 248, 260, 250, 248, 257, 350, 365, 377, 377 +int_succ_lookup, 'std::unordered_map', 20, 17, 19, 20, 22, 22, 30, 34, 43, 49, 53, 57, 53, 60, 68, 67, 69, 69, 69, 69, 71, 72, 71, 75, 72, 73, 75, 94, 97, 112, 105 +int_nosucc_lookup, 'std::unordered_map', 169, 259, 409, 416, 550, 67, 836, 96, 124, 2372, 163, 171, 3856, 190, 219, 226, 243, 249, 242, 247, 251, 271, 250, 258, 251, 252, 258, 311, 295, 326, 310 +int_delete, 'std::unordered_map', 43, 48, 67, 57, 58, 57, 140, 66, 75, 201, 91, 93, 263, 128, 122, 118, 163, 167, 132, 211, 218, 127, 125, 191, 134, 144, 149, 166, 167, 222, 173 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 83, 92, 153, 188, 208, 219, 249, 259, 270, 277, 291, 287, 288, 298, 305, 332, 348, 361, 358, 357, 374, 374, 386, 402, 476, 481, 499, 504, 498, 502, 539 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 42, 47, 128, 143, 148, 159, 170, 169, 183, 188, 203, 194, 198, 194, 200, 207, 234, 234, 233, 231, 238, 249, 239, 290, 298, 301, 305, 312, 301, 326, 310 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 138, 220, 401, 540, 835, 185, 1349, 208, 220, 2927, 243, 251, 4203, 253, 270, 276, 290, 294, 287, 296, 305, 298, 308, 340, 414, 407, 428, 440, 432, 499, 452 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 83, 164, 226, 257, 156, 278, 179, 237, 337, 240, 276, 372, 256, 283, 340, 335, 329, 350, 316, 334, 329, 341, 475, 467, 466, 448, 607, 458, 559, 485 +int_insert, 'std::unordered_map', 95, 50, 52, 54, 61, 60, 84, 103, 112, 176, 161, 168, 189, 186, 212, 232, 245, 244, 239, 233, 244, 238, 318, 254, 255, 255, 367, 371, 377, 406, 385 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 17, 20, 19, 27, 34, 41, 53, 54, 55, 101, 57, 64, 67, 81, 69, 70, 73, 71, 78, 119, 73, 73, 76, 89, 94, 97, 103, 109 +int_nosucc_lookup, 'std::unordered_map', 186, 261, 349, 466, 599, 62, 888, 96, 129, 2216, 166, 171, 4000, 188, 239, 261, 254, 243, 242, 240, 249, 247, 304, 255, 255, 254, 310, 321, 304, 320, 309 +int_delete, 'std::unordered_map', 43, 47, 51, 55, 58, 55, 112, 76, 105, 213, 93, 96, 290, 106, 186, 116, 222, 131, 177, 122, 147, 150, 230, 135, 157, 159, 267, 273, 260, 303, 213 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 118, 107, 180, 199, 202, 226, 242, 257, 269, 277, 289, 293, 298, 317, 322, 352, 357, 360, 360, 362, 388, 373, 381, 400, 496, 471, 497, 498, 501, 522, 536 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 47, 59, 128, 143, 164, 161, 181, 173, 181, 202, 196, 185, 214, 252, 191, 215, 220, 228, 224, 228, 253, 352, 243, 271, 286, 309, 304, 308, 302, 319, 304 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 140, 226, 449, 581, 840, 204, 1316, 217, 224, 2698, 241, 270, 4245, 268, 289, 303, 296, 299, 293, 288, 317, 299, 309, 328, 432, 426, 437, 427, 425, 470, 448 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 91, 166, 187, 221, 234, 300, 228, 197, 343, 243, 277, 361, 346, 329, 350, 337, 373, 347, 326, 391, 340, 354, 370, 472, 516, 461, 451, 457, 544, 578 +int_insert, 'std::unordered_map', 107, 50, 51, 54, 56, 82, 68, 72, 104, 122, 140, 148, 172, 165, 211, 230, 237, 239, 232, 240, 244, 242, 279, 255, 247, 254, 352, 368, 357, 379, 381 +int_succ_lookup, 'std::unordered_map', 18, 17, 17, 17, 18, 29, 23, 25, 37, 42, 49, 51, 63, 56, 67, 71, 73, 73, 72, 72, 74, 74, 79, 77, 77, 79, 93, 100, 101, 106, 110 +int_nosucc_lookup, 'std::unordered_map', 172, 252, 353, 422, 555, 78, 806, 74, 106, 2195, 146, 153, 3871, 176, 215, 227, 260, 241, 237, 240, 254, 245, 279, 256, 275, 253, 286, 302, 306, 324, 320 +int_delete, 'std::unordered_map', 43, 47, 52, 55, 58, 62, 80, 62, 73, 191, 86, 91, 245, 96, 122, 136, 167, 118, 121, 121, 185, 131, 140, 137, 203, 162, 153, 164, 169, 180, 177 +int_insert, 'std::unordered_map', 48, 51, 52, 55, 57, 57, 61, 73, 94, 116, 134, 153, 161, 161, 207, 223, 235, 236, 233, 229, 250, 268, 259, 253, 265, 252, 310, 340, 349, 362, 373 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 20, 25, 33, 41, 46, 51, 54, 56, 64, 69, 72, 72, 72, 73, 76, 81, 80, 76, 81, 79, 94, 104, 103, 105, 109 +int_nosucc_lookup, 'std::unordered_map', 93, 146, 206, 245, 329, 59, 462, 78, 98, 1659, 139, 151, 3090, 170, 206, 229, 238, 241, 237, 236, 288, 261, 258, 251, 262, 251, 277, 276, 281, 289, 294 +int_delete, 'std::unordered_map', 43, 47, 51, 54, 58, 55, 79, 77, 69, 188, 82, 87, 249, 93, 104, 115, 118, 121, 120, 121, 129, 222, 144, 133, 242, 162, 190, 154, 160, 167, 287 +int_insert, 'std::unordered_map', 48, 50, 52, 55, 58, 57, 61, 79, 94, 124, 139, 148, 163, 165, 207, 219, 233, 238, 234, 236, 247, 251, 269, 250, 255, 253, 349, 323, 341, 354, 356 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 19, 18, 20, 28, 35, 43, 49, 53, 55, 57, 66, 70, 72, 73, 72, 75, 75, 77, 78, 76, 77, 78, 104, 97, 102, 107, 106 +int_nosucc_lookup, 'std::unordered_map', 92, 146, 196, 250, 357, 60, 482, 84, 103, 1642, 153, 154, 3091, 170, 210, 227, 239, 240, 237, 272, 249, 252, 254, 258, 254, 256, 277, 280, 281, 290, 290 +int_delete, 'std::unordered_map', 43, 47, 51, 55, 59, 55, 87, 63, 71, 187, 89, 87, 248, 95, 110, 112, 135, 118, 125, 214, 121, 126, 129, 136, 132, 154, 192, 160, 163, 171, 169 +int_insert, 'std::unordered_map', 47, 52, 54, 56, 59, 58, 63, 84, 123, 121, 135, 146, 164, 170, 209, 219, 227, 237, 233, 236, 240, 250, 258, 252, 247, 246, 307, 332, 341, 358, 358 +int_succ_lookup, 'std::unordered_map', 17, 18, 18, 19, 19, 18, 21, 33, 58, 43, 47, 50, 55, 57, 66, 68, 72, 80, 72, 73, 75, 78, 78, 77, 76, 77, 93, 98, 101, 104, 107 +int_nosucc_lookup, 'std::unordered_map', 92, 148, 207, 251, 352, 60, 527, 92, 126, 1659, 140, 151, 3120, 175, 209, 224, 244, 240, 237, 239, 248, 252, 259, 253, 257, 255, 272, 278, 281, 291, 285 +int_delete, 'std::unordered_map', 43, 48, 52, 56, 61, 55, 78, 67, 77, 188, 82, 86, 248, 94, 104, 110, 120, 118, 118, 125, 122, 129, 134, 130, 136, 140, 150, 159, 163, 166, 171 +int_insert, 'std::unordered_map', 48, 50, 52, 56, 55, 57, 62, 68, 93, 120, 137, 149, 160, 168, 199, 217, 238, 239, 237, 240, 240, 249, 254, 255, 248, 255, 319, 328, 342, 357, 354 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 16, 18, 20, 22, 33, 42, 47, 51, 56, 56, 65, 69, 71, 73, 72, 73, 74, 77, 79, 86, 82, 77, 93, 100, 101, 106, 109 +int_nosucc_lookup, 'std::unordered_map', 94, 144, 190, 242, 294, 60, 518, 69, 100, 1627, 138, 153, 3055, 172, 207, 225, 238, 240, 237, 240, 250, 257, 252, 259, 250, 253, 275, 277, 281, 291, 288 +int_delete, 'std::unordered_map', 44, 47, 51, 55, 58, 56, 84, 61, 70, 184, 85, 87, 249, 92, 103, 112, 118, 118, 119, 131, 123, 128, 133, 152, 152, 138, 152, 159, 157, 162, 178 +int_insert, 'std::unordered_map', 47, 50, 52, 56, 57, 70, 79, 106, 131, 121, 141, 145, 161, 162, 202, 221, 235, 238, 236, 236, 246, 249, 256, 251, 251, 251, 313, 333, 344, 356, 360 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 19, 19, 24, 29, 38, 47, 43, 48, 50, 55, 56, 66, 69, 72, 72, 79, 73, 75, 79, 77, 75, 79, 76, 93, 97, 101, 105, 108 +int_nosucc_lookup, 'std::unordered_map', 94, 149, 203, 258, 330, 72, 579, 108, 136, 1498, 144, 150, 3056, 170, 204, 225, 236, 244, 237, 241, 247, 253, 258, 253, 253, 251, 273, 278, 280, 292, 287 +int_delete, 'std::unordered_map', 43, 47, 52, 55, 58, 58, 141, 74, 91, 186, 84, 87, 245, 93, 105, 114, 117, 118, 118, 121, 124, 124, 130, 128, 141, 141, 155, 156, 157, 165, 166 +int_insert, 'std::unordered_map', 47, 50, 59, 68, 57, 57, 61, 70, 95, 140, 137, 148, 164, 164, 201, 221, 235, 236, 237, 244, 242, 251, 259, 253, 252, 249, 343, 354, 338, 356, 360 +int_succ_lookup, 'std::unordered_map', 17, 26, 18, 18, 18, 18, 20, 22, 35, 48, 47, 50, 54, 56, 66, 70, 72, 73, 72, 74, 75, 77, 78, 76, 77, 77, 115, 101, 102, 104, 107 +int_nosucc_lookup, 'std::unordered_map', 92, 177, 191, 231, 316, 59, 464, 71, 101, 1679, 140, 152, 2759, 169, 204, 223, 241, 242, 238, 243, 252, 253, 259, 255, 251, 256, 277, 285, 282, 290, 291 +int_delete, 'std::unordered_map', 43, 47, 51, 55, 59, 55, 83, 60, 71, 184, 83, 86, 245, 93, 106, 112, 121, 121, 119, 158, 125, 126, 134, 130, 140, 143, 188, 238, 162, 164, 174 +int_insert, 'std::unordered_map', 47, 51, 52, 56, 56, 59, 62, 68, 96, 123, 138, 148, 163, 170, 208, 219, 234, 234, 237, 235, 239, 251, 258, 256, 250, 249, 313, 330, 337, 359, 360 +int_succ_lookup, 'std::unordered_map', 17, 18, 18, 18, 18, 19, 20, 23, 35, 43, 48, 52, 54, 56, 65, 70, 73, 73, 73, 72, 76, 77, 78, 76, 77, 76, 93, 97, 102, 106, 117 +int_nosucc_lookup, 'std::unordered_map', 92, 146, 208, 265, 295, 61, 481, 71, 102, 1667, 141, 155, 3096, 175, 209, 224, 238, 240, 241, 238, 247, 252, 258, 254, 250, 252, 274, 282, 280, 289, 291 +int_delete, 'std::unordered_map', 43, 47, 50, 56, 61, 55, 132, 61, 70, 190, 82, 89, 248, 94, 108, 113, 118, 118, 137, 119, 127, 127, 127, 132, 134, 140, 151, 160, 160, 171, 170 +int_insert, 'std::unordered_map', 47, 50, 53, 55, 57, 57, 62, 74, 99, 121, 138, 150, 163, 170, 203, 223, 235, 238, 234, 247, 240, 253, 255, 251, 251, 252, 315, 334, 344, 360, 352 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 20, 25, 35, 43, 55, 52, 55, 57, 66, 69, 71, 73, 72, 76, 75, 77, 78, 76, 77, 78, 92, 99, 112, 104, 107 +int_nosucc_lookup, 'std::unordered_map', 92, 155, 190, 248, 300, 60, 494, 77, 102, 1562, 144, 155, 3107, 174, 209, 223, 236, 243, 236, 244, 246, 252, 259, 254, 252, 254, 273, 279, 281, 291, 289 +int_delete, 'std::unordered_map', 43, 47, 51, 54, 60, 55, 75, 62, 73, 192, 86, 88, 246, 95, 107, 114, 117, 119, 118, 166, 124, 127, 132, 132, 139, 141, 146, 165, 163, 167, 175 +int_insert, 'std::unordered_map', 47, 51, 53, 55, 57, 57, 62, 70, 99, 123, 138, 149, 172, 166, 203, 221, 239, 239, 231, 236, 248, 250, 258, 251, 253, 246, 316, 337, 340, 361, 358 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 20, 24, 35, 42, 47, 51, 58, 56, 65, 69, 72, 73, 73, 80, 75, 77, 79, 77, 77, 77, 93, 106, 101, 105, 106 +int_nosucc_lookup, 'std::unordered_map', 92, 149, 216, 250, 318, 60, 479, 74, 103, 1647, 144, 153, 3211, 170, 210, 227, 238, 243, 238, 242, 251, 253, 256, 254, 253, 252, 273, 289, 279, 289, 290 +int_delete, 'std::unordered_map', 43, 47, 51, 56, 59, 55, 79, 61, 72, 191, 85, 86, 245, 93, 106, 112, 118, 120, 120, 122, 127, 126, 132, 135, 137, 146, 152, 224, 155, 167, 174 +int_insert, 'std::unordered_map', 47, 50, 52, 55, 57, 57, 64, 69, 96, 123, 142, 148, 159, 164, 203, 221, 234, 234, 236, 238, 244, 255, 258, 247, 258, 249, 314, 331, 342, 360, 356 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 21, 23, 33, 42, 48, 51, 57, 59, 66, 69, 72, 74, 72, 72, 75, 77, 79, 76, 78, 79, 92, 97, 101, 105, 107 +int_nosucc_lookup, 'std::unordered_map', 95, 144, 211, 246, 337, 59, 494, 71, 99, 1493, 146, 154, 3083, 173, 208, 222, 237, 241, 237, 237, 248, 252, 255, 252, 256, 253, 273, 283, 274, 288, 288 +int_delete, 'std::unordered_map', 43, 48, 51, 55, 60, 70, 76, 61, 70, 188, 84, 88, 241, 95, 105, 113, 115, 119, 123, 119, 122, 128, 130, 135, 154, 141, 148, 158, 165, 160, 162 +int_insert, 'std::unordered_map', 48, 51, 53, 58, 64, 57, 62, 69, 94, 122, 136, 144, 162, 169, 206, 218, 237, 229, 233, 232, 245, 250, 257, 254, 252, 251, 310, 329, 344, 353, 363 +int_succ_lookup, 'std::unordered_map', 17, 18, 17, 19, 21, 18, 20, 23, 34, 43, 47, 51, 55, 56, 65, 69, 72, 73, 72, 75, 73, 77, 78, 77, 85, 80, 93, 102, 101, 105, 107 +int_nosucc_lookup, 'std::unordered_map', 94, 167, 196, 259, 345, 59, 515, 72, 103, 1620, 142, 153, 3105, 171, 207, 224, 236, 239, 240, 236, 246, 252, 257, 255, 254, 257, 276, 278, 278, 290, 293 +int_delete, 'std::unordered_map', 44, 47, 51, 55, 57, 55, 76, 61, 71, 195, 83, 88, 246, 94, 108, 112, 117, 119, 121, 121, 121, 129, 127, 135, 141, 143, 146, 154, 162, 168, 174 +int_insert, 'std::unordered_map', 48, 50, 53, 55, 57, 57, 60, 72, 95, 118, 136, 150, 161, 168, 207, 223, 235, 236, 230, 233, 247, 254, 255, 253, 251, 252, 306, 335, 344, 358, 358 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 20, 25, 34, 43, 47, 52, 54, 58, 66, 69, 72, 72, 72, 74, 73, 77, 79, 77, 76, 77, 93, 107, 103, 105, 108 +int_nosucc_lookup, 'std::unordered_map', 92, 143, 197, 262, 329, 61, 500, 75, 99, 1692, 142, 156, 3025, 174, 210, 224, 238, 240, 235, 239, 248, 251, 256, 256, 253, 255, 273, 279, 281, 289, 290 +int_delete, 'std::unordered_map', 43, 46, 50, 57, 58, 56, 79, 62, 71, 190, 84, 88, 247, 94, 106, 115, 116, 117, 122, 123, 124, 131, 129, 135, 136, 141, 154, 159, 164, 174, 171 +int_insert, 'std::unordered_map', 47, 50, 52, 54, 57, 57, 60, 73, 94, 122, 139, 149, 163, 171, 205, 220, 231, 235, 231, 232, 254, 253, 257, 256, 249, 250, 307, 331, 381, 355, 358 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 19, 27, 35, 43, 48, 51, 55, 57, 66, 70, 72, 73, 80, 73, 79, 77, 80, 77, 76, 77, 92, 100, 109, 105, 107 +int_nosucc_lookup, 'std::unordered_map', 92, 159, 210, 238, 311, 59, 482, 76, 102, 1603, 145, 152, 3140, 174, 210, 227, 237, 239, 243, 238, 262, 251, 258, 255, 253, 250, 272, 282, 293, 292, 289 +int_delete, 'std::unordered_map', 43, 47, 51, 56, 59, 55, 78, 62, 70, 192, 83, 87, 247, 93, 105, 115, 116, 120, 127, 123, 148, 129, 135, 133, 142, 139, 154, 160, 218, 164, 166 +int_insert, 'std::unordered_map', 47, 50, 52, 56, 57, 57, 61, 69, 95, 125, 139, 151, 160, 164, 200, 221, 238, 239, 236, 239, 244, 251, 257, 253, 259, 246, 308, 325, 342, 356, 356 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 20, 23, 34, 42, 53, 52, 55, 56, 66, 70, 73, 72, 72, 73, 75, 78, 78, 77, 79, 78, 93, 96, 102, 106, 109 +int_nosucc_lookup, 'std::unordered_map', 92, 144, 191, 226, 338, 60, 479, 74, 99, 1736, 143, 155, 2831, 169, 212, 224, 240, 244, 238, 242, 245, 253, 256, 257, 254, 254, 272, 276, 281, 296, 287 +int_delete, 'std::unordered_map', 43, 47, 51, 55, 61, 55, 78, 61, 70, 216, 83, 86, 252, 95, 106, 112, 118, 121, 121, 122, 129, 126, 129, 139, 146, 143, 147, 152, 161, 166, 165 +int_insert, 'std::unordered_map', 47, 51, 52, 54, 58, 57, 63, 67, 94, 119, 138, 150, 166, 191, 204, 220, 235, 242, 231, 239, 247, 251, 256, 255, 253, 251, 313, 329, 337, 360, 361 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 17, 18, 18, 20, 23, 36, 42, 47, 52, 55, 62, 66, 70, 72, 72, 73, 74, 75, 77, 78, 76, 77, 79, 93, 97, 102, 106, 107 +int_nosucc_lookup, 'std::unordered_map', 92, 146, 190, 240, 333, 60, 485, 72, 101, 1700, 144, 155, 3120, 191, 205, 222, 237, 246, 238, 240, 249, 248, 257, 252, 252, 253, 273, 277, 280, 293, 291 +int_delete, 'std::unordered_map', 43, 48, 51, 56, 59, 55, 73, 61, 71, 189, 83, 90, 245, 117, 109, 112, 117, 146, 120, 124, 128, 129, 129, 134, 137, 142, 149, 157, 161, 169, 168 +int_insert, 'std::unordered_map', 47, 50, 52, 55, 56, 56, 61, 71, 96, 119, 137, 150, 161, 169, 205, 219, 236, 237, 231, 237, 245, 253, 259, 252, 252, 248, 313, 330, 343, 362, 356 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 17, 18, 18, 20, 24, 36, 42, 48, 52, 55, 63, 65, 68, 73, 73, 73, 73, 75, 77, 79, 77, 78, 77, 93, 99, 102, 105, 107 +int_nosucc_lookup, 'std::unordered_map', 92, 151, 201, 219, 320, 59, 440, 74, 103, 1522, 141, 154, 3104, 171, 206, 223, 241, 241, 241, 240, 249, 251, 255, 256, 252, 255, 277, 279, 284, 287, 289 +int_delete, 'std::unordered_map', 43, 50, 52, 55, 59, 54, 75, 61, 71, 189, 82, 87, 247, 94, 106, 112, 115, 119, 122, 120, 126, 128, 132, 135, 147, 140, 151, 158, 236, 170, 167 +int_insert, 'std::unordered_map', 47, 51, 52, 55, 57, 57, 63, 93, 100, 125, 136, 150, 161, 165, 210, 216, 242, 237, 233, 236, 245, 251, 265, 253, 251, 249, 315, 327, 362, 362, 365 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 20, 32, 35, 43, 48, 51, 54, 57, 65, 68, 72, 73, 74, 73, 74, 79, 79, 77, 76, 78, 94, 98, 108, 107, 106 +int_nosucc_lookup, 'std::unordered_map', 92, 149, 210, 242, 296, 60, 481, 91, 105, 1661, 142, 153, 3096, 169, 201, 221, 237, 244, 235, 237, 252, 248, 259, 250, 254, 256, 275, 275, 302, 291, 283 +int_delete, 'std::unordered_map', 43, 47, 50, 58, 60, 56, 84, 64, 71, 193, 84, 87, 246, 95, 106, 112, 117, 121, 120, 123, 125, 129, 131, 134, 138, 226, 155, 154, 302, 179, 176 +int_insert, 'std::unordered_map', 47, 50, 52, 55, 56, 57, 62, 72, 98, 123, 140, 171, 164, 170, 220, 221, 235, 239, 236, 245, 250, 257, 260, 260, 249, 261, 348, 354, 343, 364, 356 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 21, 25, 35, 43, 48, 57, 55, 57, 71, 69, 72, 73, 75, 82, 76, 77, 82, 77, 76, 81, 102, 104, 102, 105, 106 +int_nosucc_lookup, 'std::unordered_map', 94, 146, 198, 242, 290, 60, 588, 75, 102, 1690, 142, 172, 3093, 170, 222, 225, 239, 243, 237, 246, 251, 253, 257, 254, 253, 278, 291, 290, 282, 293, 288 +int_delete, 'std::unordered_map', 43, 47, 51, 54, 59, 54, 88, 62, 70, 193, 82, 91, 250, 93, 150, 112, 119, 122, 124, 183, 138, 134, 175, 148, 137, 213, 255, 260, 165, 170, 171 +int_insert, 'std::unordered_map', 48, 51, 52, 54, 57, 57, 63, 75, 99, 120, 140, 151, 161, 169, 201, 225, 234, 237, 233, 230, 244, 260, 258, 249, 258, 248, 318, 328, 341, 359, 356 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 20, 27, 38, 46, 48, 51, 54, 56, 66, 69, 74, 73, 73, 72, 74, 77, 78, 76, 86, 77, 95, 97, 102, 127, 107 +int_nosucc_lookup, 'std::unordered_map', 93, 149, 197, 231, 322, 60, 504, 78, 104, 1591, 142, 155, 2865, 171, 208, 224, 240, 241, 237, 241, 248, 251, 255, 249, 253, 254, 275, 278, 283, 299, 320 +int_delete, 'std::unordered_map', 43, 47, 50, 55, 60, 57, 79, 62, 73, 191, 83, 86, 246, 92, 107, 113, 126, 121, 119, 122, 124, 127, 128, 134, 138, 141, 167, 156, 162, 217, 299 +int_insert, 'std::unordered_map', 47, 50, 52, 57, 59, 77, 71, 75, 131, 127, 163, 170, 164, 168, 207, 224, 235, 233, 238, 240, 244, 253, 256, 253, 261, 258, 315, 330, 351, 374, 369 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 19, 26, 24, 28, 46, 51, 54, 56, 56, 56, 66, 70, 72, 72, 72, 73, 75, 77, 78, 77, 79, 77, 94, 97, 110, 112, 109 +int_nosucc_lookup, 'std::unordered_map', 92, 162, 211, 263, 345, 75, 484, 78, 132, 1845, 163, 168, 3096, 170, 209, 224, 238, 241, 241, 237, 252, 250, 257, 255, 259, 255, 273, 279, 281, 304, 296 +int_delete, 'std::unordered_map', 43, 47, 53, 55, 69, 58, 82, 62, 78, 200, 88, 93, 245, 93, 111, 113, 118, 119, 128, 121, 133, 151, 131, 134, 200, 151, 149, 153, 184, 378, 228 +int_insert, 'std::unordered_map', 48, 50, 52, 55, 84, 58, 119, 123, 183, 164, 171, 197, 186, 201, 222, 224, 234, 237, 235, 239, 244, 254, 263, 253, 250, 252, 314, 362, 361, 355, 361 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 29, 19, 43, 43, 60, 61, 57, 71, 62, 64, 70, 70, 73, 73, 72, 73, 75, 77, 78, 76, 76, 78, 95, 105, 104, 103, 107 +int_nosucc_lookup, 'std::unordered_map', 94, 145, 220, 242, 337, 60, 723, 115, 163, 2026, 164, 201, 3474, 205, 220, 223, 236, 239, 237, 246, 252, 251, 255, 253, 256, 255, 274, 294, 294, 290, 294 +int_delete, 'std::unordered_map', 43, 56, 52, 62, 64, 55, 152, 77, 99, 237, 92, 166, 270, 163, 159, 112, 117, 119, 120, 132, 126, 129, 129, 130, 138, 142, 159, 238, 243, 166, 193 +int_insert, 'std::unordered_map', 47, 50, 54, 55, 57, 71, 62, 69, 96, 118, 136, 154, 170, 174, 210, 219, 236, 236, 234, 237, 245, 250, 254, 250, 251, 253, 308, 346, 337, 355, 359 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 24, 20, 23, 34, 40, 47, 52, 56, 57, 67, 69, 72, 74, 73, 73, 75, 77, 79, 76, 77, 77, 95, 107, 102, 105, 107 +int_nosucc_lookup, 'std::unordered_map', 92, 144, 197, 226, 331, 69, 499, 73, 107, 1698, 143, 163, 2859, 173, 211, 224, 236, 243, 238, 240, 247, 251, 255, 261, 253, 253, 278, 278, 282, 289, 289 +int_delete, 'std::unordered_map', 43, 47, 51, 54, 58, 57, 80, 60, 75, 188, 83, 89, 245, 95, 108, 114, 117, 121, 124, 122, 121, 127, 133, 135, 139, 146, 152, 172, 166, 161, 166 +int_insert, 'std::unordered_map', 48, 51, 54, 56, 58, 73, 64, 73, 96, 122, 136, 151, 168, 169, 206, 217, 236, 240, 236, 236, 245, 248, 259, 254, 253, 253, 314, 331, 345, 358, 359 +int_succ_lookup, 'std::unordered_map', 17, 17, 18, 19, 19, 24, 20, 25, 35, 42, 50, 52, 56, 57, 65, 70, 72, 75, 73, 73, 75, 78, 79, 77, 76, 77, 98, 97, 102, 104, 110 +int_nosucc_lookup, 'std::unordered_map', 95, 145, 191, 227, 307, 73, 515, 75, 102, 1571, 141, 154, 3068, 171, 208, 224, 233, 241, 240, 241, 250, 248, 255, 254, 254, 255, 276, 279, 280, 292, 290 +int_delete, 'std::unordered_map', 44, 47, 51, 55, 59, 58, 82, 64, 72, 193, 84, 89, 247, 94, 107, 114, 116, 120, 118, 124, 127, 128, 133, 138, 132, 141, 165, 153, 160, 169, 174 +int_insert, 'std::unordered_map', 47, 50, 52, 55, 57, 57, 61, 71, 93, 120, 141, 148, 164, 163, 206, 217, 232, 238, 229, 235, 247, 253, 252, 252, 253, 254, 309, 323, 339, 353, 355 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 20, 23, 33, 42, 49, 51, 61, 62, 67, 69, 72, 76, 73, 72, 75, 78, 77, 77, 77, 77, 93, 97, 102, 104, 107 +int_nosucc_lookup, 'std::unordered_map', 92, 159, 216, 241, 326, 60, 464, 74, 96, 1693, 143, 152, 2952, 172, 210, 223, 239, 250, 237, 239, 249, 252, 256, 255, 252, 254, 279, 274, 281, 287, 291 +int_delete, 'std::unordered_map', 43, 47, 50, 55, 60, 55, 76, 60, 70, 211, 83, 87, 242, 96, 107, 115, 116, 171, 121, 124, 127, 131, 134, 135, 139, 142, 157, 156, 163, 162, 176 +int_insert, 'std::unordered_map', 47, 51, 52, 55, 57, 57, 61, 70, 97, 122, 147, 148, 161, 165, 204, 224, 234, 240, 232, 234, 247, 251, 259, 254, 252, 255, 315, 376, 359, 358, 360 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 19, 24, 33, 42, 50, 53, 54, 58, 66, 70, 72, 73, 72, 73, 75, 79, 79, 77, 81, 78, 93, 115, 105, 106, 108 +int_nosucc_lookup, 'std::unordered_map', 92, 145, 217, 257, 324, 60, 496, 73, 101, 1675, 148, 153, 3009, 169, 212, 224, 237, 237, 235, 238, 252, 249, 258, 253, 254, 256, 271, 315, 293, 292, 287 +int_delete, 'std::unordered_map', 43, 48, 51, 55, 59, 55, 81, 61, 71, 191, 84, 87, 246, 92, 109, 110, 115, 119, 120, 122, 126, 130, 133, 133, 137, 147, 155, 379, 247, 170, 175 +int_insert, 'std::unordered_map', 47, 51, 52, 56, 59, 57, 67, 71, 97, 122, 137, 149, 161, 174, 207, 220, 236, 235, 235, 236, 248, 250, 251, 255, 256, 249, 311, 329, 336, 368, 367 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 18, 21, 27, 34, 43, 47, 51, 56, 57, 67, 68, 72, 73, 73, 74, 77, 78, 78, 76, 78, 78, 96, 98, 100, 105, 110 +int_nosucc_lookup, 'std::unordered_map', 92, 157, 210, 239, 323, 61, 598, 75, 103, 1546, 141, 156, 2945, 173, 210, 231, 237, 243, 236, 238, 251, 251, 257, 255, 255, 254, 273, 278, 281, 297, 307 +int_delete, 'std::unordered_map', 43, 47, 50, 55, 59, 55, 99, 63, 70, 204, 83, 89, 246, 95, 108, 134, 118, 120, 176, 120, 128, 133, 131, 135, 138, 139, 152, 156, 159, 177, 341 +int_insert, 'std::unordered_map', 48, 51, 54, 59, 70, 82, 70, 86, 116, 138, 187, 173, 190, 205, 214, 226, 242, 243, 235, 243, 263, 262, 284, 268, 260, 260, 355, 351, 370, 391, 382 +int_succ_lookup, 'std::unordered_map', 17, 17, 18, 19, 26, 31, 24, 34, 46, 51, 63, 59, 61, 67, 69, 72, 83, 75, 74, 76, 83, 80, 84, 79, 80, 81, 109, 101, 108, 111, 121 +int_nosucc_lookup, 'std::unordered_map', 94, 157, 197, 256, 416, 88, 520, 97, 120, 1800, 195, 175, 3351, 214, 214, 234, 247, 242, 240, 242, 260, 257, 275, 260, 261, 260, 301, 284, 299, 301, 302 +int_delete, 'std::unordered_map', 44, 50, 53, 57, 122, 69, 115, 68, 77, 225, 159, 106, 261, 198, 109, 171, 144, 122, 121, 139, 231, 152, 177, 161, 155, 175, 291, 206, 276, 203, 204 +int_insert, 'std::unordered_map', 47, 50, 52, 55, 57, 63, 80, 67, 112, 121, 152, 153, 185, 193, 208, 222, 235, 240, 238, 240, 247, 263, 273, 248, 251, 256, 332, 353, 366, 398, 376 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 18, 21, 28, 22, 41, 42, 60, 53, 59, 63, 66, 69, 73, 74, 74, 74, 88, 81, 83, 77, 77, 80, 95, 106, 108, 110, 115 +int_nosucc_lookup, 'std::unordered_map', 94, 155, 207, 246, 312, 68, 686, 72, 119, 1657, 164, 156, 3169, 193, 212, 227, 240, 242, 241, 240, 252, 254, 266, 254, 254, 257, 278, 295, 294, 308, 303 +int_delete, 'std::unordered_map', 43, 48, 53, 55, 59, 58, 120, 60, 75, 187, 107, 91, 252, 103, 106, 115, 117, 119, 150, 125, 135, 166, 161, 131, 135, 148, 150, 192, 202, 314, 209 +int_insert, 'std::unordered_map', 48, 51, 53, 56, 71, 57, 67, 67, 151, 122, 145, 190, 166, 170, 206, 254, 235, 243, 249, 241, 243, 265, 274, 260, 245, 248, 312, 326, 356, 357, 355 +int_succ_lookup, 'std::unordered_map', 17, 17, 17, 18, 25, 18, 22, 23, 53, 43, 50, 69, 60, 58, 68, 79, 73, 74, 74, 74, 75, 81, 84, 79, 78, 77, 92, 98, 104, 107, 108 +int_nosucc_lookup, 'std::unordered_map', 94, 148, 209, 252, 399, 59, 428, 71, 151, 1717, 149, 193, 3389, 172, 213, 241, 237, 243, 239, 240, 246, 265, 265, 262, 253, 256, 268, 282, 285, 291, 285 +int_delete, 'std::unordered_map', 44, 48, 53, 57, 67, 55, 85, 60, 89, 200, 85, 132, 251, 94, 108, 184, 118, 145, 160, 124, 124, 144, 158, 191, 138, 142, 154, 160, 181, 171, 165 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 80, 89, 128, 171, 199, 212, 242, 248, 260, 277, 287, 283, 290, 292, 312, 326, 357, 361, 355, 364, 377, 381, 376, 397, 485, 497, 498, 499, 502, 543, 509 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 38, 46, 92, 125, 147, 158, 165, 168, 176, 184, 183, 190, 200, 203, 199, 210, 234, 232, 228, 272, 246, 247, 255, 274, 281, 295, 330, 279, 287, 337, 305 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 134, 218, 372, 509, 804, 182, 1286, 207, 217, 2697, 236, 234, 4409, 244, 263, 278, 299, 300, 284, 298, 298, 299, 305, 326, 395, 418, 408, 433, 430, 471, 442 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 76, 115, 178, 218, 145, 271, 170, 189, 324, 226, 212, 351, 232, 260, 293, 371, 312, 313, 374, 326, 326, 333, 379, 444, 439, 437, 445, 443, 571, 481 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 82, 114, 130, 167, 198, 213, 234, 250, 266, 278, 285, 287, 296, 286, 305, 330, 355, 358, 347, 358, 373, 374, 383, 397, 399, 411, 420, 426, 421, 437, 434 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 39, 69, 93, 122, 141, 153, 166, 170, 181, 189, 190, 188, 195, 189, 203, 215, 229, 226, 221, 229, 343, 222, 247, 275, 285, 286, 295, 295, 427, 308, 306 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 133, 243, 371, 522, 798, 175, 1276, 207, 217, 2720, 236, 237, 4187, 247, 262, 278, 293, 291, 288, 288, 303, 298, 309, 329, 338, 344, 355, 360, 356, 370, 362 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 91, 113, 180, 213, 138, 272, 203, 189, 328, 207, 211, 360, 227, 256, 288, 306, 304, 305, 309, 329, 327, 346, 384, 392, 411, 422, 435, 443, 463, 453 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 90, 86, 130, 172, 196, 209, 235, 256, 259, 280, 285, 280, 292, 283, 309, 326, 347, 358, 356, 356, 372, 377, 381, 399, 406, 405, 448, 423, 422, 431, 436 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 41, 44, 91, 124, 145, 150, 162, 171, 174, 206, 190, 178, 275, 197, 200, 212, 223, 228, 221, 229, 232, 250, 245, 265, 263, 284, 319, 280, 307, 330, 307 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 136, 218, 357, 523, 795, 179, 1371, 205, 216, 2631, 240, 236, 4327, 242, 261, 279, 289, 292, 285, 286, 303, 305, 308, 333, 338, 343, 369, 363, 357, 377, 374 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 75, 112, 180, 218, 140, 281, 171, 179, 323, 217, 222, 350, 228, 250, 279, 300, 309, 299, 302, 324, 332, 345, 382, 389, 407, 499, 430, 445, 512, 504 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 92, 90, 127, 171, 201, 228, 237, 257, 263, 277, 285, 283, 298, 291, 313, 331, 349, 356, 357, 357, 375, 373, 379, 397, 399, 412, 416, 422, 426, 431, 431 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 40, 45, 90, 116, 144, 158, 163, 173, 176, 191, 198, 188, 190, 189, 198, 205, 223, 222, 229, 227, 243, 251, 252, 276, 278, 291, 292, 295, 327, 306, 308 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 134, 213, 360, 516, 790, 183, 1418, 213, 215, 2817, 232, 239, 4493, 245, 265, 279, 289, 291, 286, 293, 301, 303, 308, 330, 333, 350, 355, 363, 362, 369, 379 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 76, 111, 180, 212, 156, 262, 201, 177, 322, 207, 212, 352, 217, 259, 284, 306, 304, 306, 315, 326, 340, 327, 369, 387, 482, 424, 436, 450, 567, 530 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 84, 90, 125, 171, 199, 212, 240, 246, 263, 273, 294, 279, 298, 285, 308, 329, 348, 355, 350, 361, 390, 370, 384, 399, 405, 410, 419, 422, 429, 429, 424 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 39, 44, 94, 123, 150, 151, 165, 171, 181, 185, 192, 190, 200, 195, 202, 216, 319, 229, 231, 229, 265, 241, 306, 271, 287, 285, 293, 296, 297, 318, 300 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 134, 213, 362, 519, 828, 179, 1276, 206, 215, 2668, 248, 238, 4230, 243, 267, 273, 291, 289, 287, 287, 322, 303, 358, 329, 333, 345, 356, 361, 361, 368, 358 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 76, 112, 176, 214, 146, 268, 176, 188, 331, 286, 213, 355, 217, 261, 299, 304, 312, 304, 308, 449, 340, 456, 377, 385, 405, 420, 434, 443, 474, 447 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 101, 89, 129, 175, 200, 211, 239, 246, 260, 274, 286, 283, 296, 287, 308, 334, 353, 360, 357, 356, 375, 370, 386, 400, 397, 413, 419, 424, 420, 435, 431 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 41, 46, 90, 124, 144, 152, 174, 160, 176, 193, 189, 192, 195, 273, 203, 208, 223, 214, 227, 228, 227, 244, 249, 278, 262, 274, 415, 312, 307, 315, 307 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 140, 220, 374, 518, 794, 180, 1281, 204, 215, 2879, 236, 238, 4245, 252, 261, 276, 292, 295, 290, 295, 307, 304, 313, 334, 334, 341, 355, 362, 354, 371, 369 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 74, 110, 179, 217, 149, 278, 169, 180, 317, 207, 215, 350, 232, 254, 273, 304, 310, 310, 317, 360, 355, 363, 403, 389, 402, 433, 437, 445, 455, 463 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 90, 88, 123, 169, 201, 213, 237, 247, 264, 276, 286, 286, 289, 292, 310, 331, 353, 361, 357, 356, 380, 367, 384, 395, 407, 408, 424, 426, 427, 430, 428 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 43, 45, 90, 124, 154, 148, 165, 183, 177, 187, 185, 191, 197, 192, 205, 196, 320, 230, 229, 230, 242, 250, 247, 273, 288, 289, 299, 303, 305, 318, 309 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 137, 213, 358, 528, 834, 178, 1337, 203, 214, 2735, 234, 241, 4106, 245, 262, 276, 293, 295, 291, 296, 303, 302, 307, 325, 344, 341, 367, 358, 363, 368, 363 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 76, 109, 180, 211, 137, 265, 196, 180, 315, 205, 224, 352, 222, 256, 275, 312, 315, 310, 340, 337, 333, 341, 375, 465, 402, 492, 433, 440, 460, 453 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 96, 89, 122, 173, 201, 214, 236, 251, 261, 278, 284, 282, 290, 290, 306, 328, 354, 360, 355, 354, 376, 370, 407, 399, 398, 403, 431, 422, 420, 433, 429 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 48, 56, 111, 127, 146, 155, 175, 174, 176, 189, 186, 196, 196, 195, 194, 216, 221, 226, 225, 228, 240, 244, 255, 273, 293, 283, 299, 299, 297, 317, 316 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 143, 225, 376, 520, 845, 177, 1263, 203, 216, 2626, 238, 241, 4108, 240, 262, 278, 294, 292, 287, 289, 308, 302, 314, 329, 337, 342, 356, 356, 359, 373, 371 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 75, 111, 175, 209, 148, 266, 170, 184, 327, 217, 211, 352, 220, 248, 284, 305, 308, 303, 311, 337, 334, 346, 381, 393, 405, 437, 431, 439, 458, 474 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 107, 92, 136, 169, 196, 212, 235, 243, 265, 277, 291, 283, 299, 287, 329, 340, 354, 357, 358, 361, 375, 374, 383, 399, 401, 409, 418, 423, 423, 435, 427 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 43, 42, 92, 122, 143, 151, 161, 172, 250, 182, 179, 190, 198, 199, 208, 314, 232, 323, 223, 233, 238, 227, 260, 267, 269, 281, 300, 302, 293, 311, 298 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 137, 208, 357, 521, 796, 178, 1264, 210, 216, 2822, 236, 236, 4210, 247, 270, 290, 292, 292, 285, 291, 308, 299, 308, 331, 334, 338, 354, 359, 364, 368, 368 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 76, 120, 174, 214, 139, 266, 167, 199, 316, 213, 216, 407, 229, 271, 354, 300, 312, 296, 310, 327, 332, 343, 371, 386, 405, 423, 432, 447, 452, 470 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 89, 90, 122, 168, 195, 213, 236, 252, 262, 275, 279, 279, 290, 284, 308, 332, 352, 356, 354, 362, 372, 374, 385, 401, 400, 409, 418, 425, 426, 432, 435 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 38, 44, 88, 130, 143, 155, 167, 178, 178, 195, 191, 187, 194, 191, 200, 212, 215, 226, 232, 236, 249, 243, 352, 276, 282, 315, 307, 428, 292, 302, 312 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 134, 220, 361, 537, 794, 178, 1303, 213, 215, 2800, 233, 237, 4467, 253, 263, 278, 288, 293, 290, 294, 304, 302, 308, 331, 333, 344, 354, 355, 360, 372, 379 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 76, 110, 181, 211, 142, 288, 198, 181, 314, 205, 211, 350, 237, 255, 280, 322, 299, 301, 330, 353, 327, 345, 375, 381, 410, 425, 445, 452, 464, 539 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 151, 88, 126, 171, 199, 211, 239, 249, 259, 274, 282, 280, 293, 297, 307, 331, 361, 375, 355, 360, 375, 370, 380, 405, 407, 407, 423, 418, 427, 446, 424 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 58, 48, 88, 127, 140, 155, 167, 168, 182, 188, 192, 177, 196, 195, 197, 208, 223, 345, 223, 229, 249, 244, 256, 280, 292, 278, 273, 300, 312, 318, 324 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 142, 224, 354, 518, 789, 177, 1278, 202, 217, 2756, 236, 237, 4307, 244, 260, 273, 295, 295, 289, 297, 303, 308, 309, 331, 339, 340, 356, 359, 358, 386, 389 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 68, 75, 110, 173, 218, 136, 268, 162, 204, 317, 205, 205, 356, 221, 259, 279, 314, 335, 321, 321, 339, 342, 344, 380, 438, 398, 428, 442, 440, 534, 545 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 85, 90, 139, 175, 197, 219, 248, 247, 257, 275, 280, 286, 297, 280, 314, 329, 373, 361, 361, 356, 375, 370, 383, 395, 405, 404, 419, 420, 426, 440, 422 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 38, 46, 128, 130, 144, 150, 171, 174, 178, 184, 191, 188, 199, 193, 205, 221, 226, 331, 228, 234, 252, 242, 252, 306, 281, 291, 299, 284, 311, 333, 307 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 134, 219, 380, 524, 806, 179, 1392, 208, 215, 2709, 238, 244, 4430, 246, 267, 282, 301, 296, 293, 298, 311, 300, 334, 335, 331, 342, 355, 354, 357, 378, 368 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 68, 75, 123, 179, 223, 141, 298, 182, 185, 324, 212, 222, 352, 226, 309, 350, 327, 379, 373, 366, 381, 329, 431, 445, 390, 418, 430, 434, 472, 499, 478 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 86, 91, 129, 168, 199, 215, 237, 247, 268, 279, 286, 287, 295, 291, 308, 330, 350, 372, 361, 360, 377, 379, 386, 396, 412, 405, 419, 421, 426, 436, 451 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 39, 51, 91, 132, 147, 152, 173, 172, 179, 187, 185, 198, 194, 196, 196, 214, 240, 236, 225, 238, 240, 254, 256, 273, 290, 291, 312, 298, 305, 322, 315 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 138, 223, 353, 564, 824, 179, 1317, 203, 219, 2845, 244, 240, 4332, 245, 263, 274, 288, 292, 292, 291, 306, 302, 313, 329, 358, 341, 357, 358, 355, 369, 361 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 76, 118, 172, 227, 150, 270, 178, 200, 322, 270, 217, 357, 233, 262, 295, 315, 367, 302, 309, 337, 350, 410, 400, 493, 415, 434, 465, 453, 471, 452 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 104, 92, 133, 177, 200, 213, 235, 248, 262, 278, 286, 289, 292, 290, 319, 329, 354, 359, 356, 362, 374, 372, 393, 395, 407, 412, 416, 424, 419, 438, 432 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 42, 49, 93, 130, 148, 171, 165, 176, 180, 237, 191, 174, 198, 193, 200, 217, 221, 221, 225, 226, 247, 237, 381, 267, 273, 299, 298, 311, 310, 315, 303 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 140, 225, 372, 539, 834, 180, 1277, 205, 215, 2790, 234, 237, 4136, 244, 262, 279, 294, 294, 290, 293, 305, 300, 311, 334, 337, 347, 349, 362, 358, 378, 371 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 79, 122, 187, 226, 150, 267, 180, 189, 319, 213, 238, 369, 230, 263, 291, 305, 332, 315, 323, 340, 339, 377, 403, 390, 449, 425, 443, 438, 523, 474 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 89, 104, 134, 182, 227, 234, 242, 259, 312, 283, 282, 287, 296, 287, 309, 329, 358, 366, 364, 367, 375, 370, 384, 399, 407, 413, 418, 432, 482, 437, 420 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 39, 68, 96, 136, 162, 230, 169, 177, 211, 191, 191, 187, 196, 191, 200, 212, 232, 234, 247, 244, 242, 237, 261, 268, 283, 295, 300, 308, 324, 324, 308 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 138, 238, 369, 558, 962, 223, 1328, 211, 281, 2668, 237, 241, 4567, 243, 259, 278, 290, 301, 298, 296, 305, 300, 314, 329, 345, 357, 357, 383, 373, 381, 366 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 79, 118, 198, 221, 291, 273, 218, 300, 343, 220, 244, 355, 225, 254, 283, 299, 385, 386, 344, 351, 334, 356, 374, 445, 511, 443, 559, 515, 481, 453 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 91, 90, 124, 171, 197, 209, 235, 243, 266, 274, 282, 287, 303, 291, 309, 329, 350, 384, 358, 360, 376, 373, 383, 396, 405, 404, 415, 424, 422, 434, 427 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 39, 46, 91, 125, 150, 153, 165, 173, 181, 185, 186, 186, 199, 192, 208, 213, 223, 330, 229, 232, 237, 250, 252, 274, 287, 289, 303, 301, 305, 336, 313 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 136, 226, 351, 538, 817, 179, 1262, 206, 212, 2746, 237, 240, 4568, 245, 265, 282, 294, 292, 292, 295, 302, 299, 309, 330, 334, 344, 349, 359, 357, 373, 367 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 68, 76, 108, 169, 234, 143, 265, 173, 174, 316, 207, 217, 351, 226, 256, 282, 304, 314, 309, 320, 327, 340, 348, 376, 393, 406, 423, 440, 443, 465, 452 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 91, 90, 124, 171, 199, 208, 239, 246, 260, 276, 280, 289, 295, 290, 313, 330, 350, 355, 351, 358, 373, 370, 397, 393, 402, 408, 418, 430, 423, 438, 486 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 50, 58, 110, 125, 144, 154, 165, 168, 175, 189, 198, 193, 195, 274, 200, 217, 222, 228, 232, 230, 243, 248, 300, 270, 260, 296, 296, 307, 315, 309, 372 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 137, 224, 356, 537, 799, 178, 1268, 202, 213, 2736, 237, 238, 4331, 245, 267, 280, 295, 291, 286, 290, 306, 303, 329, 328, 338, 346, 354, 358, 356, 368, 414 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 76, 116, 172, 218, 143, 269, 166, 181, 317, 204, 218, 353, 225, 317, 284, 326, 304, 299, 315, 333, 336, 434, 391, 424, 414, 427, 441, 447, 460, 653 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 89, 89, 127, 169, 193, 213, 234, 244, 272, 276, 281, 284, 287, 290, 312, 332, 353, 353, 360, 361, 377, 374, 379, 402, 406, 404, 421, 424, 424, 436, 462 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 42, 43, 91, 122, 147, 150, 170, 169, 182, 183, 264, 190, 274, 198, 186, 211, 318, 228, 229, 238, 244, 247, 256, 268, 277, 284, 328, 309, 308, 308, 332 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 135, 211, 360, 523, 816, 177, 1263, 200, 214, 2643, 238, 239, 4379, 246, 259, 283, 292, 294, 288, 290, 303, 301, 314, 338, 339, 343, 380, 364, 355, 371, 401 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 76, 116, 175, 211, 141, 266, 164, 188, 320, 211, 220, 359, 229, 241, 338, 304, 310, 305, 352, 333, 326, 364, 412, 401, 402, 518, 448, 439, 456, 514 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 86, 88, 125, 166, 199, 214, 245, 247, 259, 276, 283, 283, 292, 289, 306, 339, 348, 355, 354, 360, 375, 372, 388, 396, 450, 408, 425, 422, 435, 449, 424 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 39, 54, 93, 122, 144, 151, 168, 173, 178, 190, 196, 199, 199, 211, 204, 217, 221, 325, 223, 239, 254, 243, 255, 268, 325, 297, 316, 303, 298, 332, 328 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 135, 232, 363, 533, 811, 181, 1275, 201, 216, 2626, 237, 238, 4282, 245, 260, 282, 292, 293, 289, 293, 306, 298, 309, 329, 370, 338, 353, 359, 363, 392, 401 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 77, 113, 178, 216, 181, 270, 173, 191, 320, 211, 219, 347, 231, 252, 329, 311, 314, 308, 358, 370, 326, 346, 380, 466, 411, 430, 443, 464, 554, 541 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 91, 87, 127, 166, 198, 213, 237, 246, 260, 274, 286, 285, 288, 293, 309, 332, 355, 354, 352, 358, 375, 376, 383, 396, 401, 408, 424, 421, 425, 481, 431 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 48, 53, 117, 124, 146, 155, 168, 166, 178, 174, 188, 193, 192, 194, 198, 214, 226, 249, 221, 230, 245, 250, 249, 274, 356, 292, 301, 303, 301, 341, 309 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 140, 215, 361, 534, 799, 180, 1269, 204, 218, 2651, 234, 241, 4310, 249, 264, 273, 293, 293, 289, 292, 304, 303, 311, 324, 357, 342, 360, 356, 358, 394, 370 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 76, 113, 177, 214, 145, 274, 168, 184, 323, 210, 218, 354, 276, 254, 278, 311, 304, 341, 309, 355, 337, 343, 376, 421, 414, 428, 441, 446, 494, 456 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 103, 86, 124, 170, 198, 211, 238, 246, 262, 277, 284, 285, 293, 295, 307, 325, 350, 406, 357, 362, 376, 373, 384, 397, 403, 406, 425, 426, 419, 437, 425 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 42, 42, 101, 123, 143, 151, 162, 172, 177, 191, 265, 199, 197, 199, 200, 209, 222, 246, 230, 235, 246, 251, 267, 285, 286, 289, 313, 289, 300, 323, 310 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 135, 217, 406, 566, 811, 181, 1267, 202, 214, 2764, 231, 239, 4307, 245, 261, 276, 286, 308, 284, 292, 297, 300, 348, 338, 336, 342, 371, 356, 362, 374, 363 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 75, 110, 174, 220, 143, 265, 162, 189, 320, 212, 219, 356, 224, 247, 279, 302, 368, 308, 310, 350, 329, 435, 452, 391, 410, 509, 436, 442, 516, 456 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 107, 89, 123, 170, 195, 213, 238, 253, 265, 293, 286, 280, 295, 290, 306, 340, 350, 357, 354, 362, 382, 407, 375, 396, 401, 406, 418, 419, 420, 435, 426 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 43, 46, 91, 131, 146, 150, 165, 185, 188, 196, 198, 192, 204, 193, 197, 218, 219, 229, 225, 233, 244, 256, 256, 277, 275, 313, 300, 283, 432, 313, 316 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 140, 215, 354, 516, 806, 180, 1270, 213, 218, 2797, 236, 239, 4107, 244, 263, 279, 288, 294, 288, 291, 302, 311, 308, 334, 337, 342, 360, 358, 356, 372, 366 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 78, 113, 181, 215, 144, 267, 211, 183, 320, 212, 216, 356, 222, 259, 282, 298, 309, 317, 310, 330, 388, 344, 377, 394, 405, 435, 441, 452, 463, 461 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 98, 93, 129, 169, 198, 214, 235, 248, 259, 276, 284, 283, 295, 291, 311, 333, 347, 362, 360, 357, 374, 371, 382, 455, 403, 407, 417, 425, 421, 432, 421 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 41, 48, 96, 125, 144, 155, 166, 175, 168, 193, 189, 188, 188, 188, 196, 210, 226, 232, 228, 235, 241, 239, 249, 282, 286, 281, 299, 298, 317, 321, 300 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 136, 221, 368, 551, 811, 182, 1271, 202, 216, 2730, 236, 238, 4108, 243, 261, 273, 293, 292, 288, 295, 302, 303, 310, 334, 336, 345, 385, 356, 361, 370, 362 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 75, 109, 180, 216, 146, 271, 167, 184, 322, 214, 214, 353, 223, 252, 275, 302, 315, 310, 318, 324, 325, 342, 537, 475, 408, 414, 439, 447, 459, 460 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 84, 102, 125, 170, 198, 215, 234, 246, 260, 299, 311, 285, 294, 287, 312, 331, 350, 361, 355, 364, 376, 371, 382, 404, 395, 417, 418, 427, 421, 431, 425 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 39, 77, 90, 126, 141, 153, 166, 174, 179, 195, 286, 184, 197, 194, 200, 215, 220, 245, 223, 232, 247, 240, 358, 286, 272, 298, 292, 318, 309, 311, 324 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 149, 226, 360, 512, 802, 184, 1266, 204, 217, 2914, 243, 240, 4129, 243, 263, 279, 288, 309, 294, 292, 304, 302, 307, 387, 337, 348, 352, 370, 358, 370, 372 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 78, 76, 114, 180, 219, 149, 266, 165, 192, 322, 246, 218, 355, 225, 261, 292, 297, 407, 304, 330, 334, 347, 349, 499, 387, 409, 421, 500, 447, 459, 505 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 189, 91, 126, 173, 198, 216, 232, 245, 261, 273, 283, 280, 291, 291, 307, 332, 354, 354, 359, 362, 377, 372, 381, 398, 398, 409, 415, 424, 425, 440, 425 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 68, 46, 90, 126, 153, 151, 167, 174, 180, 191, 191, 181, 199, 276, 199, 213, 227, 231, 231, 233, 237, 257, 250, 264, 278, 280, 289, 297, 294, 315, 305 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 148, 220, 387, 551, 796, 178, 1265, 200, 215, 2792, 235, 241, 4435, 251, 262, 278, 292, 295, 288, 292, 306, 298, 310, 330, 340, 339, 359, 359, 361, 372, 370 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 65, 76, 111, 190, 215, 147, 268, 169, 184, 324, 211, 213, 354, 241, 253, 278, 305, 318, 313, 317, 331, 324, 347, 379, 396, 404, 426, 439, 436, 454, 456 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 89, 87, 129, 167, 202, 210, 238, 248, 261, 275, 284, 285, 295, 287, 307, 338, 353, 354, 352, 362, 371, 372, 386, 401, 400, 408, 429, 422, 422, 438, 424 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 47, 54, 93, 123, 147, 151, 164, 175, 181, 184, 191, 190, 197, 191, 209, 220, 224, 225, 225, 232, 242, 248, 247, 275, 274, 289, 303, 297, 296, 288, 314 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 136, 216, 371, 516, 810, 180, 1310, 206, 226, 2623, 236, 237, 4408, 242, 264, 283, 290, 293, 280, 295, 300, 303, 313, 327, 334, 340, 378, 372, 369, 374, 370 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 67, 77, 114, 179, 217, 145, 270, 185, 239, 324, 213, 213, 369, 218, 254, 336, 299, 306, 300, 314, 329, 331, 353, 381, 378, 411, 486, 505, 477, 460, 455 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 83, 92, 133, 170, 204, 212, 262, 248, 258, 277, 283, 288, 292, 290, 308, 327, 351, 362, 356, 358, 373, 370, 379, 400, 403, 446, 415, 420, 425, 437, 421 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 37, 49, 90, 125, 143, 150, 213, 171, 179, 187, 187, 199, 196, 194, 201, 218, 221, 231, 225, 233, 227, 238, 256, 270, 282, 417, 273, 305, 318, 313, 299 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 135, 227, 360, 530, 799, 178, 1414, 205, 212, 2625, 235, 247, 4533, 245, 266, 281, 289, 292, 288, 290, 307, 299, 316, 329, 334, 345, 362, 356, 357, 373, 365 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 65, 76, 114, 176, 218, 146, 268, 173, 191, 320, 207, 292, 350, 225, 258, 280, 296, 313, 303, 326, 328, 326, 385, 373, 396, 453, 462, 435, 442, 456, 453 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 90, 89, 132, 172, 199, 215, 238, 247, 265, 274, 288, 286, 304, 295, 310, 330, 355, 353, 374, 360, 381, 372, 384, 398, 403, 408, 415, 425, 422, 520, 432 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 40, 45, 96, 123, 146, 144, 172, 170, 177, 185, 189, 189, 190, 195, 204, 212, 227, 215, 242, 227, 243, 229, 253, 269, 281, 287, 283, 307, 309, 365, 329 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 136, 222, 357, 528, 852, 177, 1261, 205, 217, 2664, 234, 238, 4433, 242, 262, 279, 296, 295, 294, 290, 306, 306, 306, 325, 334, 343, 354, 354, 356, 401, 379 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 65, 76, 116, 177, 213, 160, 267, 171, 185, 325, 213, 213, 360, 225, 265, 283, 317, 311, 365, 313, 330, 331, 347, 369, 393, 423, 422, 438, 441, 616, 513 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 102, 87, 128, 168, 199, 215, 246, 252, 262, 279, 285, 282, 294, 307, 308, 336, 350, 354, 357, 362, 374, 369, 382, 395, 403, 411, 418, 422, 424, 433, 426 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 42, 43, 92, 122, 142, 154, 183, 173, 176, 196, 180, 192, 190, 200, 195, 208, 229, 324, 222, 336, 241, 246, 250, 269, 279, 294, 298, 424, 308, 324, 308 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 136, 212, 367, 522, 804, 176, 1393, 205, 216, 2876, 241, 238, 4188, 247, 262, 280, 293, 293, 289, 293, 300, 301, 309, 332, 335, 341, 354, 361, 357, 371, 364 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 80, 113, 177, 217, 142, 280, 170, 187, 330, 215, 219, 353, 267, 243, 281, 302, 305, 308, 326, 332, 326, 344, 367, 396, 412, 433, 444, 441, 474, 458 +int_insert, 'std::unordered_map, std::__cxx11::basic_string >', 91, 92, 131, 178, 196, 213, 236, 255, 260, 275, 287, 286, 297, 294, 310, 342, 353, 362, 354, 393, 371, 371, 386, 406, 409, 414, 443, 425, 424, 440, 427 +int_succ_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 40, 50, 95, 129, 142, 158, 166, 170, 182, 183, 188, 188, 202, 196, 199, 216, 350, 227, 226, 247, 248, 248, 253, 280, 262, 282, 287, 305, 296, 348, 313 +int_nosucc_lookup, 'std::unordered_map, std::__cxx11::basic_string >', 140, 226, 363, 536, 799, 176, 1260, 209, 221, 2624, 235, 238, 4152, 255, 262, 277, 323, 295, 288, 298, 303, 302, 309, 327, 336, 350, 378, 350, 358, 385, 368 +int_delete, 'std::unordered_map, std::__cxx11::basic_string >', 66, 77, 115, 182, 218, 144, 264, 191, 205, 327, 214, 212, 355, 301, 254, 284, 408, 314, 301, 387, 329, 327, 342, 368, 397, 485, 496, 428, 533, 510, 459 \ No newline at end of file

pFZSN4xwG#3;_cYBZQJhHwr!_l zr(>&Q+qP}ncD}K3^8BmL?WywuezouS&7QUAnsa={Sho~?vGD+;CH!5a?F;xCQN{?K@U3Br|f zSjYPMF0kv~X#As;Dig5la}94Z98O@*rT}?8$T!iN^;O4m8j3D9WAl^ctjf{|r=6`# ztk3FYQhjypjYHKYu_%7{c6|$q)a49Nr^r>{v(mL%;ZiL&t zrq|u)xI$bGf<)ePL?a%k(8RjF1iU$9)%fHTy@9ryV-@Y}aw?&6!}#>mF&(ziF;DlZ z>08d2+<5DM3A>GNs&AFw>z<{{7&jDSq3<@aitWWbx+L#;5BRWzh%A63AmG3>BOU|y zMI78nz^f5eb{XZt#X+8PXbCnx14UqH1Vj+7mWOYJjMw_*WWma*LMnWmh$+`(f{Yymh{Z~jLnff?kwcHI zNXrkvUGN^s>Rn^o+j}&Xr#5E1&3X1{nLo-cxus_&0jzyOFCsOei(NM9)GoXVQW4G< z{PaSGtu2_DbVxcvRJgiRv7d;0mq25)$>ZPTqOXJym`~}?ivFVu>C_q|HxErpnLdM6 zJlJZ@mU@?Mfm#~jBSSw6UCve`k5(7Ow13|Mup1&|LSoFP6!FhVB|rZzW$XXem3$Z1 zUMG93R`yhh0fB}6eGGFW-47sdU_r@w3X(Ct*X|9ZG^}%2R_#TaMByqb5(rjOSC*D3 znsbrFG+tq3k_@&v&Y@9v%+C%_YhG1dEA8f;z(xU7gH}X?)V_O2jD<-wU1klSvDZDbsx}9A+Uizz=e7gw2>HTC0Iui-MSV(w*@1mV1RV!w@O4qk59? zP)H{$J`PaQt+luN*O*uPxVs0nPb0fvvCwd&U?ci(q57{>5LN;XPQ*0NrIk&lPOKHx zOle1md(dHAj#z6F#M+Sj#@FzN%)34-v031Bi@VqzZDRu#W2e(*B5wUeC|TcmYj7@> z52JmyJ4%UZxcvN#jtr-A==(Ra7bR|q=+<@}El*Agjt#5R|A;WSO!nHPeWJ^1+85E4 zcLb{y;!-I_a02mJjv(y%gL>p#y(4@6D$umY!Gob3inh!TjoDv?K7roH(tHwy&O2t%7;9lt09aW+p;h{q zM?HAiuL*NP9&?d5-K}+(9IRJPyvbOFETQfy>>#vkd|+rz@>4rt4c{ZRZBH6DUjuda z8(rjI(5hzgqB!fsTPrX<-ax_rjpfPQLMPAgn8^lyg+UAE%FE8kv&}(upDBpJ-fkUR z-O2}@IWo8Q@wEi3DsA`6%klAG z7CO^f__p$DVbgCnx{18D_us4+Ne|HUUlf=Yg@ECNXsW5;7DjhLGA&fCN`CK&&*QSRz?*^y2bp( z{|b|YO;;9?9@c$0WC-?KK@+6@v>kdo5Zjm)o7HHrgXwqJb1rgCn0uf04Lny#36^>4 z60w3Pz~%W2;C=FNX79-hyBbV7Y{od;J?s}|*ekn`xjVMPh4D~$bOC;kdJ%Z>P*BDc z?NxfAq?@|rT2YN7$e-2@amb8E8W!+%?3CBGiNEFFRx3e^c5~`@|JkR98T5ClhprqI#t~j{r25-KyDOs|7aQ}5Ap5%0Dhx?*#=PaJ(5#B% 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