microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
23.16k stars 6.39k forks source link

[hpx] Build error, ninja doesn't link pthread #27875

Closed amirabbasasadi closed 1 year ago

amirabbasasadi commented 1 year ago

Package: hpx[bzip2,core,mpi,snappy,zlib]:x64-linux -> 1.8.0#2

Host Environment

To Reproduce

vcpkg install hpx

Failure logs

Installing 1/1 hpx:x64-linux...
Building hpx[bzip2,core,mpi,snappy,zlib]:x64-linux...
-- Using cached STEllAR-GROUP-hpx-f48c81865800ae72618b40b4e79d4168cfb0bd56.tar.gz.
-- Cleaning sources at /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/STEllAR-GROUP-hpx-f48c81865800ae72618b40b4e79d4168cfb0bd56.tar.gz
-- Applying patch fix-dependency-hwloc.patch
-- Applying patch format.patch
-- Applying patch fix-export.patch
-- Applying patch fix-debug.patch
-- Applying patch fix_output_name_clash.patch
-- Using source at /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean
-- Configuring x64-linux
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:96 (message):
    Command failed: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja -v
    Working Directory: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-rel/vcpkg-parallel-configure
    Error code: 1
    See logs for more information:
      /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/config-x64-linux-CMakeCache.txt.log
      /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/config-x64-linux-CMakeCache.txt.log
      /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/config-x64-linux-out.log

Call Stack (most recent call first):
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:247 (vcpkg_execute_required_process)
  ports/hpx/portfile.cmake:37 (vcpkg_cmake_configure)
  scripts/ports.cmake:147 (include)

And this is what I found in the log files, It seems for some reason ninja didn't link pthread to one of the files while building hpx.

[1/2] Building CXX object CMakeFiles/cmTC_e4e0c.dir/src.cxx.o
[2/2] Linking CXX executable cmTC_e4e0c
FAILED: cmTC_e4e0c 
: && /usr/bin/c++ -fPIC  CMakeFiles/cmTC_e4e0c.dir/src.cxx.o -o cmTC_e4e0c   && :
/usr/bin/ld: CMakeFiles/cmTC_e4e0c.dir/src.cxx.o: in function `main':
src.cxx:(.text+0x46): undefined reference to `pthread_create'
/usr/bin/ld: src.cxx:(.text+0x52): undefined reference to `pthread_detach'
/usr/bin/ld: src.cxx:(.text+0x5e): undefined reference to `pthread_cancel'
/usr/bin/ld: src.cxx:(.text+0x6f): undefined reference to `pthread_join'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

Source file was:
#include <pthread.h>

static void* test_func(void* data)
{
  return data;
}

int main(void)
{
  pthread_t thread;
  pthread_create(&thread, NULL, test_func, NULL);
  pthread_detach(thread);
  pthread_cancel(thread);
  pthread_join(thread, NULL);
  pthread_atfork(NULL, NULL, NULL);
  pthread_exit(NULL);

  return 0;
}
Neumann-A commented 1 year ago

Please provide config-x64-linux-out.log. What you see as an error there is just find_package(Threads) running.

amirabbasasadi commented 1 year ago

Here is the complete log:

config-x64-linux-CMakeCache.txt.log ``` # This is the CMakeCache file. # For build in directory: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-rel # It was generated by CMake: /snap/cmake/1204/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 file. ASIO_INCLUDE_DIR:PATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/include //No help, variable specified on the command line. BUILD_SHARED_LIBS:UNINITIALIZED=OFF //Path to a file. BZIP2_INCLUDE_DIR:PATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/include //Path to a library. BZIP2_LIBRARY_DEBUG:FILEPATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/debug/lib/libbz2d.a //Path to a library. BZIP2_LIBRARY_RELEASE:FILEPATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/libbz2.a //Path to a file. Boost_INCLUDE_DIR:PATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/include //Boost iostreams library (debug) Boost_IOSTREAMS_LIBRARY_DEBUG:FILEPATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/libboost_iostreams.a //Boost iostreams library (release) Boost_IOSTREAMS_LIBRARY_RELEASE:FILEPATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/libboost_iostreams.a //Boost library directory DEBUG Boost_LIBRARY_DIR_DEBUG:PATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib //Boost library directory RELEASE Boost_LIBRARY_DIR_RELEASE:PATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib //Boost regex library (debug) Boost_REGEX_LIBRARY_DEBUG:FILEPATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/libboost_regex.a //Boost regex library (release) Boost_REGEX_LIBRARY_RELEASE:FILEPATH=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/libboost_regex.a //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=Release CMAKE_CROSSCOMPILING:BOOL=OFF //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-9 //A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 //Flags used by the CXX compiler during all build types. CMAKE_CXX_FLAGS:STRING=-fPIC //Flags used by the CXX compiler during DEBUG builds. ... Skipped 1680 lines ... PC_TCMALLOC_MINIMAL_STATIC_LDFLAGS:INTERNAL=-L/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/pkgconfig/../../lib;-ltcmalloc_minimal;-pthread;-lpthread PC_TCMALLOC_MINIMAL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread PC_TCMALLOC_MINIMAL_STATIC_LIBDIR:INTERNAL= PC_TCMALLOC_MINIMAL_STATIC_LIBRARIES:INTERNAL=tcmalloc_minimal;pthread PC_TCMALLOC_MINIMAL_STATIC_LIBRARY_DIRS:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/pkgconfig/../../lib PC_TCMALLOC_MINIMAL_STATIC_LIBS:INTERNAL= PC_TCMALLOC_MINIMAL_STATIC_LIBS_L:INTERNAL= PC_TCMALLOC_MINIMAL_STATIC_LIBS_OTHER:INTERNAL= PC_TCMALLOC_MINIMAL_STATIC_LIBS_PATHS:INTERNAL= PC_TCMALLOC_MINIMAL_VERSION:INTERNAL=2.7 PC_TCMALLOC_MINIMAL_libtcmalloc_minimal_INCLUDEDIR:INTERNAL= PC_TCMALLOC_MINIMAL_libtcmalloc_minimal_LIBDIR:INTERNAL= PC_TCMALLOC_MINIMAL_libtcmalloc_minimal_PREFIX:INTERNAL= PC_TCMALLOC_MINIMAL_libtcmalloc_minimal_VERSION:INTERNAL= PC_TCMALLOC_MODULE_NAME:INTERNAL=libtcmalloc PC_TCMALLOC_PREFIX:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/pkgconfig/../.. PC_TCMALLOC_STATIC_CFLAGS:INTERNAL=-I/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/pkgconfig/../../include PC_TCMALLOC_STATIC_CFLAGS_I:INTERNAL= PC_TCMALLOC_STATIC_CFLAGS_OTHER:INTERNAL= PC_TCMALLOC_STATIC_INCLUDE_DIRS:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/pkgconfig/../../include PC_TCMALLOC_STATIC_LDFLAGS:INTERNAL=-L/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/pkgconfig/../../lib;-ltcmalloc;-pthread;-lpthread PC_TCMALLOC_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread PC_TCMALLOC_STATIC_LIBDIR:INTERNAL= PC_TCMALLOC_STATIC_LIBRARIES:INTERNAL=tcmalloc;pthread PC_TCMALLOC_STATIC_LIBRARY_DIRS:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/pkgconfig/../../lib PC_TCMALLOC_STATIC_LIBS:INTERNAL= PC_TCMALLOC_STATIC_LIBS_L:INTERNAL= PC_TCMALLOC_STATIC_LIBS_OTHER:INTERNAL= PC_TCMALLOC_STATIC_LIBS_PATHS:INTERNAL= PC_TCMALLOC_VERSION:INTERNAL=2.7 PC_TCMALLOC_libtcmalloc_INCLUDEDIR:INTERNAL= PC_TCMALLOC_libtcmalloc_LIBDIR:INTERNAL= PC_TCMALLOC_libtcmalloc_PREFIX:INTERNAL= PC_TCMALLOC_libtcmalloc_VERSION:INTERNAL= //ADVANCED property for variable: PKG_CONFIG_ARGN PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PKG_CONFIG_EXECUTABLE PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SNAPPY_INCLUDE_DIR SNAPPY_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: SNAPPY_LIBRARY SNAPPY_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TCMALLOC_INCLUDE_DIR TCMALLOC_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: TCMALLOC_LIBRARY TCMALLOC_LIBRARY-ADVANCED:INTERNAL=1 //Result of TRY_COMPILE THREADS_HAVE_PTHREAD_ARG:INTERNAL=TRUE //Install the dependencies listed in your manifest: //\n If this is off, you will have to manually install your dependencies. //\n See https://github.com/microsoft/vcpkg/tree/master/docs/specifications/manifests.md // for more info. //\n VCPKG_MANIFEST_INSTALL:INTERNAL=OFF //ADVANCED property for variable: VCPKG_VERBOSE VCPKG_VERBOSE-ADVANCED:INTERNAL=1 //Test WITH_LINKER_FLAG_FVISIBILITY_HIDDEN WITH_LINKER_FLAG_FVISIBILITY_HIDDEN:INTERNAL=1 //Test WITH_LINKER_FLAG_PTHREAD WITH_LINKER_FLAG_PTHREAD:INTERNAL=1 //Test WITH_LINKER_FLAG_WL__Z_DEFS WITH_LINKER_FLAG_WL__Z_DEFS:INTERNAL=1 //ADVANCED property for variable: ZLIB_INCLUDE_DIR ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_DEBUG ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_RELEASE ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Making sure VCPKG_MANIFEST_MODE doesn't change Z_VCPKG_CHECK_MANIFEST_MODE:INTERNAL=OFF //Vcpkg root directory Z_VCPKG_ROOT_DIR:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg //Last used BOOST_ROOT value. _BOOST_ROOT_LAST:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux //Last used Boost_ADDITIONAL_VERSIONS value. _Boost_ADDITIONAL_VERSIONS_LAST:INTERNAL=1.78.0;1.78;1.77.0;1.77;1.76.0;1.76;1.75.0;1.75;1.74.0;1.74;1.73.0;1.73;1.72.0;1.72;1.71.0;1.71 //Last used Boost_COMPILER value. _Boost_COMPILER_LAST:INTERNAL=-vc140 //Components requested for this build tree. _Boost_COMPONENTS_SEARCHED:INTERNAL=iostreams;regex //Last used Boost_INCLUDE_DIR value. _Boost_INCLUDE_DIR_LAST:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/include //Last used Boost_LIBRARY_DIR_DEBUG value. _Boost_LIBRARY_DIR_DEBUG_LAST:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib //Last used Boost_LIBRARY_DIR_RELEASE value. _Boost_LIBRARY_DIR_RELEASE_LAST:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib //Last used Boost_NAMESPACE value. _Boost_NAMESPACE_LAST:INTERNAL=boost //Last used Boost_USE_MULTITHREADED value. _Boost_USE_MULTITHREADED_LAST:INTERNAL=ON //Last used Boost_USE_STATIC_LIBS value. _Boost_USE_STATIC_LIBS_LAST:INTERNAL=OFF //linker supports push/pop state _CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE //CMAKE_INSTALL_PREFIX during last run _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/packages/hpx_x64-linux __pkg_config_arguments_PC_HWLOC:INTERNAL=QUIET;hwloc __pkg_config_arguments_PC_SNAPPY:INTERNAL=QUIET;snappy __pkg_config_arguments_PC_TCMALLOC:INTERNAL=QUIET;libtcmalloc __pkg_config_arguments_PC_TCMALLOC_MINIMAL:INTERNAL=QUIET;libtcmalloc_minimal __pkg_config_checked_PC_HWLOC:INTERNAL=1 __pkg_config_checked_PC_SNAPPY:INTERNAL=1 __pkg_config_checked_PC_TCMALLOC:INTERNAL=1 __pkg_config_checked_PC_TCMALLOC_MINIMAL:INTERNAL=1 //Result of TRY_COMPILE compile_result_unused:INTERNAL=FALSE //Sources for libcomponent_storage_component. component_storage_component_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/component_storage/src/server/component_storage_server.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/component_storage/src/component_module.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/component_storage/src/component_storage.cpp //Sources for libcompression_bzip2. compression_bzip2_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/parcel_plugins/binary_filter/bzip2/src/bzip2_serialization_filter.cpp //Sources for libcompression_snappy. compression_snappy_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/parcel_plugins/binary_filter/snappy/src/snappy_serialization_filter.cpp //Sources for libcompression_zlib. compression_zlib_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/parcel_plugins/binary_filter/zlib/src/zlib_serialization_filter.cpp //Headers for libhpx. hpx_HEADERS:INTERNAL= //Sources for libhpx. hpx_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/libs/src/empty.cpp //Headers for libhpx_external. hpx_external_HEADERS:INTERNAL= //Sources for libhpx_external. hpx_external_SOURCES:INTERNAL= //Headers for libhpx_generated. hpx_generated_HEADERS:INTERNAL= //Sources for libhpx_generated. hpx_generated_SOURCES:INTERNAL= //Headers for libhpx_init. hpx_init_HEADERS:INTERNAL= //Sources for libhpx_init. hpx_init_SOURCES:INTERNAL= //Headers for libhpx_wrap. hpx_wrap_HEADERS:INTERNAL= //Sources for libhpx_wrap. hpx_wrap_SOURCES:INTERNAL= //Sources for libio_counters_component. io_counters_component_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/performance_counters/io/src/io_counters.cpp //Sources for libiostreams_component. iostreams_component_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/iostreams/src/server/output_stream.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/iostreams/src/component_module.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/iostreams/src/manipulators.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/iostreams/src/standard_streams.cpp //Sources for libmemory_component. memory_component_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/performance_counters/memory/src/mem_counter_linux.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/performance_counters/memory/src/mem_counter_macosx.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/performance_counters/memory/src/mem_counter_windows.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/performance_counters/memory/src/memory.cpp //Sources for libparcel_coalescing. parcel_coalescing_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/parcel_plugins/coalescing/src/coalescing_message_handler.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/parcel_plugins/coalescing/src/coalescing_counter_registry.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/parcel_plugins/coalescing/src/performance_counters.cpp //Sources for libpartitioned_vector_component. partitioned_vector_component_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/containers/partitioned_vector/src/partitioned_vector_component.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/containers/partitioned_vector/src/partitioned_vector_component_double.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/containers/partitioned_vector/src/partitioned_vector_component_int.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/containers/partitioned_vector/src/partitioned_vector_component_std_string.cpp //ADVANCED property for variable: pkgcfg_lib_PC_HWLOC_hwloc pkgcfg_lib_PC_HWLOC_hwloc-ADVANCED:INTERNAL=1 //ADVANCED property for variable: pkgcfg_lib_PC_HWLOC_m pkgcfg_lib_PC_HWLOC_m-ADVANCED:INTERNAL=1 //ADVANCED property for variable: pkgcfg_lib_PC_HWLOC_pthread pkgcfg_lib_PC_HWLOC_pthread-ADVANCED:INTERNAL=1 //ADVANCED property for variable: pkgcfg_lib_PC_SNAPPY_ pkgcfg_lib_PC_SNAPPY_-ADVANCED:INTERNAL=1 //ADVANCED property for variable: pkgcfg_lib_PC_TCMALLOC_MINIMAL_pthread pkgcfg_lib_PC_TCMALLOC_MINIMAL_pthread-ADVANCED:INTERNAL=1 //ADVANCED property for variable: pkgcfg_lib_PC_TCMALLOC_MINIMAL_tcmalloc_minimal pkgcfg_lib_PC_TCMALLOC_MINIMAL_tcmalloc_minimal-ADVANCED:INTERNAL=1 //ADVANCED property for variable: pkgcfg_lib_PC_TCMALLOC_pthread pkgcfg_lib_PC_TCMALLOC_pthread-ADVANCED:INTERNAL=1 //ADVANCED property for variable: pkgcfg_lib_PC_TCMALLOC_tcmalloc pkgcfg_lib_PC_TCMALLOC_tcmalloc-ADVANCED:INTERNAL=1 prefix_result:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/pkgconfig/../../lib //Sources for libprocess_component. process_component_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/process/src/util/windows/shell_path_w.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/process/src/util/windows/search_path_w.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/process/src/util/windows/create_pipe_w.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/process/src/util/posix/shell_path_u.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/process/src/util/posix/search_path_u.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/process/src/util/posix/create_pipe_u.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/process/src/server/child_component.cpp;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/process/src/process.cpp //Sources for libunordered_component. unordered_component_SOURCES:INTERNAL=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean/components/containers/unordered/src/partition_unordered_map_component.cpp ```
config-x64-linux-out.log ``` [1/2] "/snap/cmake/1204/bin/cmake" -E chdir ".." "/snap/cmake/1204/bin/cmake" "/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/packages/hpx_x64-linux" "-DHPX_WITH_VCPKG=ON" "-DHPX_WITH_TESTS=OFF" "-DHPX_WITH_EXAMPLES=OFF" "-DHPX_WITH_TOOLS=OFF" "-DHPX_WITH_RUNTIME=OFF" "-DHPX_USE_CMAKE_CXX_STANDARD=ON" "-DHPX_WITH_COMPRESSION_ZLIB=ON" "-DHPX_WITH_COMPRESSION_SNAPPY=ON" "-DHPX_WITH_COMPRESSION_BZIP2=ON" "-DHPX_WITH_CUDA=OFF" "-DHPX_WITH_PARCELPORT_MPI=ON" "-DHPX_WITH_PARCELPORT_MPI_MULTITHREADED=ON" "-DHPX_WITH_PKGCONFIG=OFF" "-DHPX_WITH_STATIC_LINKING=1" "-DHPX_WITH_PARCELPORT_TCP=ON" "-DHPX_WITH_THREAD_TARGET_ADDRESS=ON" "-DHPX_WITH_CHECK_MODULE_DEPENDENCIES=ON" "-DHPX_WITH_THREAD_IDLE_RATES=ON" "-DVCPKG_HOST_TRIPLET=x64-linux" "-DCMAKE_MAKE_PROGRAM=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja" "-DCMAKE_SYSTEM_NAME=Linux" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/scripts/toolchains/linux.cmake" "-DVCPKG_TARGET_TRIPLET=x64-linux" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg" "-D_VCPKG_INSTALLED_DIR=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" FAILED: ../CMakeCache.txt "/snap/cmake/1204/bin/cmake" -E chdir ".." "/snap/cmake/1204/bin/cmake" "/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/src/68cfb0bd56-aa215f878e.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/packages/hpx_x64-linux" "-DHPX_WITH_VCPKG=ON" "-DHPX_WITH_TESTS=OFF" "-DHPX_WITH_EXAMPLES=OFF" "-DHPX_WITH_TOOLS=OFF" "-DHPX_WITH_RUNTIME=OFF" "-DHPX_USE_CMAKE_CXX_STANDARD=ON" "-DHPX_WITH_COMPRESSION_ZLIB=ON" "-DHPX_WITH_COMPRESSION_SNAPPY=ON" "-DHPX_WITH_COMPRESSION_BZIP2=ON" "-DHPX_WITH_CUDA=OFF" "-DHPX_WITH_PARCELPORT_MPI=ON" "-DHPX_WITH_PARCELPORT_MPI_MULTITHREADED=ON" "-DHPX_WITH_PKGCONFIG=OFF" "-DHPX_WITH_STATIC_LINKING=1" "-DHPX_WITH_PARCELPORT_TCP=ON" "-DHPX_WITH_THREAD_TARGET_ADDRESS=ON" "-DHPX_WITH_CHECK_MODULE_DEPENDENCIES=ON" "-DHPX_WITH_THREAD_IDLE_RATES=ON" "-DVCPKG_HOST_TRIPLET=x64-linux" "-DCMAKE_MAKE_PROGRAM=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja" "-DCMAKE_SYSTEM_NAME=Linux" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/scripts/toolchains/linux.cmake" "-DVCPKG_TARGET_TRIPLET=x64-linux" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg" "-D_VCPKG_INSTALLED_DIR=/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" ... Skipped 310 lines ... -- Performing Test HPX_WITH_C11_ALIGNED_ALLOC - Failed -- Performing Test HPX_WITH_CXX17_STD_ALIGNED_ALLOC - Failed -- Performing Test HPX_WITH_CXX17_STD_EXECUTION_POLICES - Failed -- Performing Test HPX_WITH_CXX17_FILESYSTEM - Success -- Performing Test HPX_WITH_CXX17_HARDWARE_DESTRUCTIVE_INTERFERENCE_SIZE - Failed -- Performing Test HPX_WITH_CXX17_ALIGNED_NEW - Success -- Performing Test HPX_WITH_CXX17_SHARED_PTR_ARRAY - Success -- Performing Test HPX_WITH_CXX17_STD_TRANSFORM_SCAN_ALGORITHMS - Success -- Performing Test HPX_WITH_CXX17_STD_SCAN_ALGORITHMS - Success -- Performing Test HPX_WITH_CXX17_COPY_ELISION - Success -- Performing Test HPX_WITH_CXX17_MEMORY_RESOURCE - Success -- Performing Test HPX_WITH_CXX_LAMBDA_CAPTURE_DECLTYPE - Success -- Performing Test HPX_WITH_BUILTIN_INTEGER_PACK - Success -- Performing Test HPX_WITH_BUILTIN_MAKE_INTEGER_SEQ - Failed -- Performing Test HPX_WITH_BUILTIN_TYPE_PACK_ELEMENT - Failed -- Performing Test HPX_WITH_MM_PREFETCH - Success -- Performing Test HPX_WITH_STABLE_INPLACE_MERGE - Success -- Performing Test HPX_WITH_UNISTD_H - Success -- Performing Test HPX_WITH_CXX_FLAG_WALL -- Performing Test HPX_WITH_CXX_FLAG_WALL - Success -- Performing Test HPX_WITH_CXX_FLAG_WEXTRA -- Performing Test HPX_WITH_CXX_FLAG_WEXTRA - Success -- Performing Test HPX_WITH_CXX_FLAG_WPEDANTIC -- Performing Test HPX_WITH_CXX_FLAG_WPEDANTIC - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_STRICT_ALIASING -- Performing Test HPX_WITH_CXX_FLAG_WNO_STRICT_ALIASING - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_SIGN_PROMO -- Performing Test HPX_WITH_CXX_FLAG_WNO_SIGN_PROMO - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_ATTRIBUTES -- Performing Test HPX_WITH_CXX_FLAG_WNO_ATTRIBUTES - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_CAST_ALIGN -- Performing Test HPX_WITH_CXX_FLAG_WNO_CAST_ALIGN - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_INTERFERENCE_SIZE -- Performing Test HPX_WITH_CXX_FLAG_WNO_INTERFERENCE_SIZE - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_NOEXCEPT_TYPE -- Performing Test HPX_WITH_CXX_FLAG_WNO_NOEXCEPT_TYPE - Success -- Performing Test HPX_WITH_CXX_FLAG_WFORMAT_2 -- Performing Test HPX_WITH_CXX_FLAG_WFORMAT_2 - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_FORMAT_NONLITERAL -- Performing Test HPX_WITH_CXX_FLAG_WNO_FORMAT_NONLITERAL - Success -- Performing Test HPX_WITH_CXX_FLAG_WINIT_SELF -- Performing Test HPX_WITH_CXX_FLAG_WINIT_SELF - Success -- Performing Test HPX_WITH_CXX_FLAG_WDOUBLE_PROMOTION -- Performing Test HPX_WITH_CXX_FLAG_WDOUBLE_PROMOTION - Success -- Performing Test HPX_WITH_CXX_FLAG_WCAST_QUAL -- Performing Test HPX_WITH_CXX_FLAG_WCAST_QUAL - Success -- Performing Test HPX_WITH_CXX_FLAG_WCAST_ALIGN -- Performing Test HPX_WITH_CXX_FLAG_WCAST_ALIGN - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_TRAMPOLINES -- Performing Test HPX_WITH_CXX_FLAG_WERROR_TRAMPOLINES - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_PARENTHESES -- Performing Test HPX_WITH_CXX_FLAG_WERROR_PARENTHESES - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_REORDER -- Performing Test HPX_WITH_CXX_FLAG_WERROR_REORDER - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_RETURN_TYPE -- Performing Test HPX_WITH_CXX_FLAG_WERROR_RETURN_TYPE - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_SEQUENCE_POINT -- Performing Test HPX_WITH_CXX_FLAG_WERROR_SEQUENCE_POINT - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_UNINITIALIZED -- Performing Test HPX_WITH_CXX_FLAG_WERROR_UNINITIALIZED - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_FORMAT -- Performing Test HPX_WITH_CXX_FLAG_WERROR_FORMAT - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_MISSING_BRACES -- Performing Test HPX_WITH_CXX_FLAG_WERROR_MISSING_BRACES - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_SIGN_COMPARE -- Performing Test HPX_WITH_CXX_FLAG_WERROR_SIGN_COMPARE - Success -- Performing Test HPX_WITH_CXX_FLAG_FDIAGNOSTICS_SHOW_OPTION -- Performing Test HPX_WITH_CXX_FLAG_FDIAGNOSTICS_SHOW_OPTION - Success -- Performing Test HPX_WITH_CXX_FLAG_WERROR_VLA -- Performing Test HPX_WITH_CXX_FLAG_WERROR_VLA - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_PARAMETER -- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_PARAMETER - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_VARIABLE -- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_VARIABLE - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_LOCAL_TYPEDEFS -- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_LOCAL_TYPEDEFS - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_MAYBE_UNINITIALIZED -- Performing Test HPX_WITH_CXX_FLAG_WNO_MAYBE_UNINITIALIZED - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_SYNC_NAND -- Performing Test HPX_WITH_CXX_FLAG_WNO_SYNC_NAND - Success -- Performing Test HPX_WITH_CXX_FLAG_WNO_DELETE_NON_VIRTUAL_DTOR -- Performing Test HPX_WITH_CXX_FLAG_WNO_DELETE_NON_VIRTUAL_DTOR - Success -- Performing Test WITH_LINKER_FLAG_WL__Z_DEFS -- Performing Test WITH_LINKER_FLAG_WL__Z_DEFS - Success -- Performing Test HPX_WITH_CXX_FLAG_FVISIBILITY_HIDDEN -- Performing Test HPX_WITH_CXX_FLAG_FVISIBILITY_HIDDEN - Success -- Performing Test WITH_LINKER_FLAG_FVISIBILITY_HIDDEN -- Performing Test WITH_LINKER_FLAG_FVISIBILITY_HIDDEN - Success -- Performing Test HPX_WITH_RDTSC - Success -- Performing Test HPX_WITH_RDTSCP - Success -- Architecture detected: x86_64 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Performing Test HPX_WITH_CXX_FLAG_PTHREAD -- Performing Test HPX_WITH_CXX_FLAG_PTHREAD - Success -- Performing Test WITH_LINKER_FLAG_PTHREAD -- Performing Test WITH_LINKER_FLAG_PTHREAD - Success -- Found Boost: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/include (found suitable version "1.80.0", minimum required is "1.71") -- Found Boost: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/include (found suitable version "1.80.0", minimum required is "1.71") found components: iostreams regex -- iostreams -- Found Asio: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/include (found suitable version "1.24.0", minimum required is "1.12.0") -- Found TCMalloc: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/debug/lib/libtcmalloc_minimal.a -- Using tcmalloc allocator. -- Found Hwloc: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/debug/lib/libhwloc.a -- MPI version: 3.1 -- Found Git: /usr/bin/git (found version "2.25.1") -- WARNING: GIT commit not found (set to 'unknown'). -- -- Configuring modules: -- -- Configuring libhpx_core modules: -- -- Module configuration (coroutines): -- HPX_COROUTINES_WITH_SWAP_CONTEXT_EMULATION=OFF -- -- Module configuration (datastructures): -- HPX_DATASTRUCTURES_WITH_ADAPT_STD_TUPLE=ON -- -- Module configuration (serialization): -- HPX_SERIALIZATION_WITH_ALLOW_CONST_TUPLE_MEMBERS=OFF -- HPX_SERIALIZATION_WITH_ALLOW_RAW_POINTER_SERIALIZATION=OFF -- HPX_SERIALIZATION_WITH_ALL_TYPES_ARE_BITWISE_SERIALIZABLE=OFF -- HPX_SERIALIZATION_WITH_BOOST_TYPES=OFF -- HPX_SERIALIZATION_WITH_SUPPORTS_ENDIANESS=OFF CMake Error at cmake/HPX_AddModule.cmake:110 (configure_file): Invalid argument Call Stack (most recent call first): libs/core/thread_support/CMakeLists.txt:30 (add_hpx_module) -- -- Module configuration (topology): -- HPX_TOPOLOGY_WITH_ADDITIONAL_HWLOC_TESTING=OFF -- -- Configuring libhpx modules: -- Configuring components: -- component_storage -- containers -- iostreams -- parcel_plugins -- Found BZip2: optimized;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/libbz2.a;debug;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/debug/lib/libbz2d.a (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found Snappy: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/debug/lib/libsnappy.a -- Found ZLIB: optimized;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/lib/libz.a;debug;/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/installed/x64-linux/debug/lib/libz.a (found version "1.2.13") -- performance_counters -- process -- -- Configuration summary: -- -- HPX_WITH_AGAS_DUMP_REFCNT_ENTRIES=OFF -- HPX_WITH_APEX=OFF -- HPX_WITH_ASIO_TAG=asio-1-21-0 -- HPX_WITH_ASYNC_MPI=ON -- HPX_WITH_ATTACH_DEBUGGER_ON_TEST_FAILURE=OFF -- HPX_WITH_AUTOMATIC_SERIALIZATION_REGISTRATION=ON -- HPX_WITH_BACKGROUND_THREAD_COUNTERS=OFF -- HPX_WITH_BUILD_BINARY_PACKAGE=OFF -- HPX_WITH_CHECK_MODULE_DEPENDENCIES=ON -- HPX_WITH_COMPILER_WARNINGS=ON -- HPX_WITH_COMPILER_WARNINGS_AS_ERRORS=OFF -- HPX_WITH_COMPILE_ONLY_TESTS=ON -- HPX_WITH_COMPRESSION_BZIP2=ON -- HPX_WITH_COMPRESSION_SNAPPY=ON -- HPX_WITH_COMPRESSION_ZLIB=ON -- HPX_WITH_COROUTINE_COUNTERS=OFF -- HPX_WITH_CUDA=OFF -- HPX_WITH_CXX_STANDARD=17 -- HPX_WITH_DATAPAR_VC=OFF -- HPX_WITH_DEPRECATION_WARNINGS=ON -- HPX_WITH_DISABLED_SIGNAL_EXCEPTION_HANDLERS=OFF -- HPX_WITH_DISTRIBUTED_RUNTIME=ON -- HPX_WITH_DOCUMENTATION=OFF -- HPX_WITH_DYNAMIC_HPX_MAIN=ON -- HPX_WITH_EXAMPLES=OFF -- HPX_WITH_EXAMPLES_HDF5=OFF -- HPX_WITH_EXAMPLES_OPENMP=OFF -- HPX_WITH_EXAMPLES_QT4=OFF -- HPX_WITH_EXAMPLES_QTHREADS=OFF -- HPX_WITH_EXAMPLES_TBB=OFF -- HPX_WITH_EXECUTABLE_PREFIX= -- HPX_WITH_FAIL_COMPILE_TESTS=ON -- HPX_WITH_FAULT_TOLERANCE=OFF -- HPX_WITH_FETCH_ASIO=OFF -- HPX_WITH_FETCH_LCI=OFF -- HPX_WITH_FULL_RPATH=ON -- HPX_WITH_GCC_VERSION_CHECK=ON -- HPX_WITH_GENERIC_CONTEXT_COROUTINES=OFF -- HPX_WITH_HIDDEN_VISIBILITY=ON -- HPX_WITH_HIP=OFF -- HPX_WITH_IO_COUNTERS=ON -- HPX_WITH_IO_POOL=ON -- HPX_WITH_ITTNOTIFY=OFF -- HPX_WITH_LCI_TAG=v1.7.1 -- HPX_WITH_LOGGING=ON -- HPX_WITH_MALLOC=tcmalloc -- HPX_WITH_MAX_CPU_COUNT= -- HPX_WITH_MAX_NUMA_DOMAIN_COUNT=8 -- HPX_WITH_MODULES_AS_STATIC_LIBRARIES=ON -- HPX_WITH_NETWORKING=ON -- HPX_WITH_NICE_THREADLEVEL=OFF -- HPX_WITH_PAPI=OFF -- HPX_WITH_PARALLEL_TESTS_BIND_NONE=OFF -- HPX_WITH_PARCELPORT_ACTION_COUNTERS=OFF -- HPX_WITH_PARCELPORT_COUNTERS=OFF -- HPX_WITH_PARCELPORT_LCI=OFF -- HPX_WITH_PARCELPORT_LIBFABRIC=OFF -- HPX_WITH_PARCELPORT_MPI=ON -- HPX_WITH_PARCELPORT_MPI_ENV=MV2_COMM_WORLD_RANK PMI_RANK OMPI_COMM_WORLD_SIZE ALPS_APP_PE PMIX_RANK PALS_NODEID -- HPX_WITH_PARCELPORT_MPI_MULTITHREADED=ON -- HPX_WITH_PARCELPORT_TCP=ON -- HPX_WITH_PARCEL_COALESCING=ON -- HPX_WITH_PARCEL_PROFILING=OFF -- HPX_WITH_PKGCONFIG=OFF -- HPX_WITH_PRECOMPILED_HEADERS=OFF -- HPX_WITH_RPM=OFF -- HPX_WITH_RUN_MAIN_EVERYWHERE=OFF -- HPX_WITH_SANITIZERS=OFF -- HPX_WITH_SCHEDULER_LOCAL_STORAGE=OFF -- HPX_WITH_SPINLOCK_DEADLOCK_DETECTION=OFF -- HPX_WITH_SPINLOCK_POOL_NUM=128 -- HPX_WITH_STACKOVERFLOW_DETECTION=ON -- HPX_WITH_STACKTRACES=ON -- HPX_WITH_STACKTRACES_DEMANGLE_SYMBOLS=ON -- HPX_WITH_STACKTRACES_STATIC_SYMBOLS=OFF -- HPX_WITH_STATIC_EXE_LINKING=OFF -- HPX_WITH_STATIC_LINKING=1 -- HPX_WITH_TESTS=OFF -- HPX_WITH_TESTS_BENCHMARKS=OFF -- HPX_WITH_TESTS_DEBUG_LOG=OFF -- HPX_WITH_TESTS_DEBUG_LOG_DESTINATION=cout -- HPX_WITH_TESTS_EXAMPLES=OFF -- HPX_WITH_TESTS_EXTERNAL_BUILD=OFF -- HPX_WITH_TESTS_HEADERS=OFF -- HPX_WITH_TESTS_MAX_THREADS_PER_LOCALITY=0 -- HPX_WITH_TESTS_REGRESSIONS=OFF -- HPX_WITH_TESTS_UNIT=OFF -- HPX_WITH_THREAD_BACKTRACE_DEPTH=20 -- HPX_WITH_THREAD_BACKTRACE_ON_SUSPENSION=OFF -- HPX_WITH_THREAD_CREATION_AND_CLEANUP_RATES=OFF -- HPX_WITH_THREAD_CUMULATIVE_COUNTS=ON -- HPX_WITH_THREAD_DEBUG_INFO=OFF -- HPX_WITH_THREAD_DESCRIPTION_FULL=OFF -- HPX_WITH_THREAD_GUARD_PAGE=ON -- HPX_WITH_THREAD_IDLE_RATES=ON -- HPX_WITH_THREAD_LOCAL_STORAGE=OFF -- HPX_WITH_THREAD_MANAGER_IDLE_BACKOFF=ON -- HPX_WITH_THREAD_QUEUE_WAITTIME=OFF -- HPX_WITH_THREAD_STACK_MMAP=ON -- HPX_WITH_THREAD_STEALING_COUNTS=OFF -- HPX_WITH_THREAD_TARGET_ADDRESS=ON -- HPX_WITH_TIMER_POOL=ON -- HPX_WITH_TOOLS=OFF -- HPX_WITH_TUPLE_RVALUE_SWAP=ON -- HPX_WITH_UNITY_BUILD=OFF -- HPX_WITH_VALGRIND=OFF -- HPX_WITH_VERIFY_LOCKS=ON -- HPX_WITH_VERIFY_LOCKS_BACKTRACE=OFF -- HPX_WITH_VIM_YCM=OFF -- HPX_WITH_ZERO_COPY_SERIALIZATION_THRESHOLD=128 HPX will be installed to /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/packages/hpx_x64-linux/debug -- Configuring incomplete, errors occurred! See also "/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeOutput.log". See also "/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeError.log". ninja: build stopped: subcommand failed. ```
x64-linux-dbg/CMakeFiles/CMakeOutput.log ``` The target system is: Linux - - x86_64 The host system is: Linux - 5.15.0-52-generic - x86_64 Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ Build flags: ;-fPIC;; Id flags: The output was: 0 Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" The CXX compiler identification is GNU, found in "/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/3.25.0/CompilerIdCXX/a.out" Detecting CXX compiler ABI info compiled with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-rbjJ5I Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_701f0 && [1/2] Building CXX object CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o Using built-in specs. COLLECT_GCC=/usr/bin/c++ OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --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=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --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 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /snap/cmake/1204/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o -version -fPIC -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccQnzxUC.s GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP warning: GMP header version 6.2.0 differs from library version 6.2.1. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9" ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: /usr/include/c++/9 /usr/include/x86_64-linux-gnu/c++/9 /usr/include/c++/9/backward /usr/lib/gcc/x86_64-linux-gnu/9/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP warning: GMP header version 6.2.0 differs from library version 6.2.1. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 65fe925b83d3956b533de4aaba7dace0 COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' as -v --64 -o CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccQnzxUC.s GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' [2/2] Linking CXX executable cmTC_701f0 Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --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=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --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 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'cmTC_701f0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrayeg9.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_701f0 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'cmTC_701f0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' 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++/9] add: [/usr/include/x86_64-linux-gnu/c++/9] add: [/usr/include/c++/9/backward] add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] add: [/usr/local/include] add: [/usr/include/x86_64-linux-gnu] add: [/usr/include] end of search list found collapse include dir [/usr/include/c++/9] ==> [/usr/include/c++/9] collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9] collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward] collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] collapse include dir [/usr/local/include] ==> [/usr/local/include] collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] collapse include dir [/usr/include] ==> [/usr/include] implicit include dirs: [/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-rbjJ5I] ignore line: [] ignore line: [Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_701f0 && [1/2] Building CXX object CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] ignore line: [OFFLOAD_TARGET_DEFAULT=1] ignore line: [Target: x86_64-linux-gnu] ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --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=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --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 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] ignore line: [COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /snap/cmake/1204/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o -version -fPIC -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccQnzxUC.s] ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] ignore line: [] ignore line: [warning: GMP header version 6.2.0 differs from library version 6.2.1.] 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++/9"] ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] ignore line: [ /usr/include/c++/9] ignore line: [ /usr/include/x86_64-linux-gnu/c++/9] ignore line: [ /usr/include/c++/9/backward] ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] ignore line: [ /usr/local/include] ignore line: [ /usr/include/x86_64-linux-gnu] ignore line: [ /usr/include] ignore line: [End of search list.] ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] ignore line: [] ignore line: [warning: GMP header version 6.2.0 differs from library version 6.2.1.] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 65fe925b83d3956b533de4aaba7dace0] ignore line: [COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] ignore line: [ as -v --64 -o CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccQnzxUC.s] ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] ignore line: [[2/2] Linking CXX executable cmTC_701f0] 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/9/lto-wrapper] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] ignore line: [OFFLOAD_TARGET_DEFAULT=1] ignore line: [Target: x86_64-linux-gnu] ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --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=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --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 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'cmTC_701f0' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrayeg9.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_701f0 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_701f0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore arg [-plugin-opt=-fresolution=/tmp/ccrayeg9.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [--build-id] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [-m] ==> ignore arg [elf_x86_64] ==> ignore arg [--hash-style=gnu] ==> ignore arg [--as-needed] ==> ignore arg [-dynamic-linker] ==> ignore arg [/lib64/ld-linux-x86-64.so.2] ==> ignore arg [-pie] ==> ignore arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore arg [cmTC_701f0] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] arg [CMakeFiles/cmTC_701f0.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/9/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] collapse obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] collapse obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] collapse obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> [/usr/lib] implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] implicit fwks: [] Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WALL succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-seGtrI Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_caca8 && [1/2] Building CXX object CMakeFiles/cmTC_caca8.dir/src.cxx.o [2/2] Linking CXX executable cmTC_caca8 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WEXTRA succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-ntrRvL Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_28938 && [1/2] Building CXX object CMakeFiles/cmTC_28938.dir/src.cxx.o [2/2] Linking CXX executable cmTC_28938 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WPEDANTIC succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-nK6UrK Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_fec62 && [1/2] Building CXX object CMakeFiles/cmTC_fec62.dir/src.cxx.o [2/2] Linking CXX executable cmTC_fec62 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_STRICT_ALIASING succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-RUmiFJ Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_25502 && [1/2] Building CXX object CMakeFiles/cmTC_25502.dir/src.cxx.o [2/2] Linking CXX executable cmTC_25502 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_SIGN_PROMO succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-FsNnFK Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_9a24a && [1/2] Building CXX object CMakeFiles/cmTC_9a24a.dir/src.cxx.o [2/2] Linking CXX executable cmTC_9a24a Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_ATTRIBUTES succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-uTormJ Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_a0c9e && [1/2] Building CXX object CMakeFiles/cmTC_a0c9e.dir/src.cxx.o [2/2] Linking CXX executable cmTC_a0c9e Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_CAST_ALIGN succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-we3tDL Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_7d6d6 && [1/2] Building CXX object CMakeFiles/cmTC_7d6d6.dir/src.cxx.o [2/2] Linking CXX executable cmTC_7d6d6 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_INTERFERENCE_SIZE succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-h67ITH Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_d5e8e && [1/2] Building CXX object CMakeFiles/cmTC_d5e8e.dir/src.cxx.o [2/2] Linking CXX executable cmTC_d5e8e Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_NOEXCEPT_TYPE succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-ruzQVI Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_33a5e && [1/2] Building CXX object CMakeFiles/cmTC_33a5e.dir/src.cxx.o [2/2] Linking CXX executable cmTC_33a5e Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WFORMAT_2 succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-mns03H Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_27bf0 && [1/2] Building CXX object CMakeFiles/cmTC_27bf0.dir/src.cxx.o [2/2] Linking CXX executable cmTC_27bf0 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_FORMAT_NONLITERAL succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-DWGrYI Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_f13d8 && [1/2] Building CXX object CMakeFiles/cmTC_f13d8.dir/src.cxx.o [2/2] Linking CXX executable cmTC_f13d8 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WINIT_SELF succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-T4vJtK Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_ab2f8 && [1/2] Building CXX object CMakeFiles/cmTC_ab2f8.dir/src.cxx.o [2/2] Linking CXX executable cmTC_ab2f8 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WDOUBLE_PROMOTION succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-AURE7J Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_ed4ec && [1/2] Building CXX object CMakeFiles/cmTC_ed4ec.dir/src.cxx.o [2/2] Linking CXX executable cmTC_ed4ec Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WCAST_QUAL succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-ENTOoJ Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_1a78c && [1/2] Building CXX object CMakeFiles/cmTC_1a78c.dir/src.cxx.o [2/2] Linking CXX executable cmTC_1a78c Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WCAST_ALIGN succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-rg1i2H Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_4afe4 && [1/2] Building CXX object CMakeFiles/cmTC_4afe4.dir/src.cxx.o [2/2] Linking CXX executable cmTC_4afe4 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_TRAMPOLINES succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-Ph0eEI Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_fa029 && [1/2] Building CXX object CMakeFiles/cmTC_fa029.dir/src.cxx.o [2/2] Linking CXX executable cmTC_fa029 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_PARENTHESES succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-2fQPRJ Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_0c28f && [1/2] Building CXX object CMakeFiles/cmTC_0c28f.dir/src.cxx.o [2/2] Linking CXX executable cmTC_0c28f Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_REORDER succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-qy0SaL Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_c8349 && [1/2] Building CXX object CMakeFiles/cmTC_c8349.dir/src.cxx.o [2/2] Linking CXX executable cmTC_c8349 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_RETURN_TYPE succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-hDo1cL Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_2eeba && [1/2] Building CXX object CMakeFiles/cmTC_2eeba.dir/src.cxx.o [2/2] Linking CXX executable cmTC_2eeba Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_SEQUENCE_POINT succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-wrrGMI Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_a4720 && [1/2] Building CXX object CMakeFiles/cmTC_a4720.dir/src.cxx.o [2/2] Linking CXX executable cmTC_a4720 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_UNINITIALIZED succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-Ldrr8J Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_715f8 && [1/2] Building CXX object CMakeFiles/cmTC_715f8.dir/src.cxx.o [2/2] Linking CXX executable cmTC_715f8 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_FORMAT succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-kxBzEI Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_44afe && [1/2] Building CXX object CMakeFiles/cmTC_44afe.dir/src.cxx.o [2/2] Linking CXX executable cmTC_44afe Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_MISSING_BRACES succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-514ukK Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_eae79 && [1/2] Building CXX object CMakeFiles/cmTC_eae79.dir/src.cxx.o [2/2] Linking CXX executable cmTC_eae79 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_SIGN_COMPARE succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-UsZA2H Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_146ee && [1/2] Building CXX object CMakeFiles/cmTC_146ee.dir/src.cxx.o [2/2] Linking CXX executable cmTC_146ee Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_FDIAGNOSTICS_SHOW_OPTION succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-aqkcTJ Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_785b4 && [1/2] Building CXX object CMakeFiles/cmTC_785b4.dir/src.cxx.o [2/2] Linking CXX executable cmTC_785b4 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WERROR_VLA succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-C8KarJ Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_ff812 && [1/2] Building CXX object CMakeFiles/cmTC_ff812.dir/src.cxx.o [2/2] Linking CXX executable cmTC_ff812 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_PARAMETER succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-wsZaDK Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_75bb9 && [1/2] Building CXX object CMakeFiles/cmTC_75bb9.dir/src.cxx.o [2/2] Linking CXX executable cmTC_75bb9 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_UNUSED_BUT_SET_VARIABLE succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-xeUZDK Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_e3660 && [1/2] Building CXX object CMakeFiles/cmTC_e3660.dir/src.cxx.o [2/2] Linking CXX executable cmTC_e3660 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_UNUSED_LOCAL_TYPEDEFS succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-cP6M0J Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_3c08c && [1/2] Building CXX object CMakeFiles/cmTC_3c08c.dir/src.cxx.o [2/2] Linking CXX executable cmTC_3c08c Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_MAYBE_UNINITIALIZED succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-Dj6LWI Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_7358e && [1/2] Building CXX object CMakeFiles/cmTC_7358e.dir/src.cxx.o [2/2] Linking CXX executable cmTC_7358e Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_SYNC_NAND succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-vLRT1H Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_a5ec5 && [1/2] Building CXX object CMakeFiles/cmTC_a5ec5.dir/src.cxx.o [2/2] Linking CXX executable cmTC_a5ec5 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_WNO_DELETE_NON_VIRTUAL_DTOR succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-PZRokJ Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_7fd91 && [1/2] Building CXX object CMakeFiles/cmTC_7fd91.dir/src.cxx.o [2/2] Linking CXX executable cmTC_7fd91 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test WITH_LINKER_FLAG_WL__Z_DEFS succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-NC3wkK Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_a5e83 && [1/2] Building CXX object CMakeFiles/cmTC_a5e83.dir/src.cxx.o [2/2] Linking CXX executable cmTC_a5e83 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_FVISIBILITY_HIDDEN succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-tTTf9H Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_0dbb2 && [1/2] Building CXX object CMakeFiles/cmTC_0dbb2.dir/src.cxx.o [2/2] Linking CXX executable cmTC_0dbb2 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test WITH_LINKER_FLAG_FVISIBILITY_HIDDEN succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-RZ7SXH Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_5b092 && [1/2] Building CXX object CMakeFiles/cmTC_5b092.dir/src.cxx.o [2/2] Linking CXX executable cmTC_5b092 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HPX_WITH_CXX_FLAG_PTHREAD succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-dVEgqL Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_86772 && [1/2] Building CXX object CMakeFiles/cmTC_86772.dir/src.cxx.o [2/2] Linking CXX executable cmTC_86772 Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test WITH_LINKER_FLAG_PTHREAD succeeded with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-hEn6MH Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_c56fc && [1/2] Building CXX object CMakeFiles/cmTC_c56fc.dir/src.cxx.o [2/2] Linking CXX executable cmTC_c56fc Source file was: int main() { return 0; } Determining if the BZ2_bzCompressInit exist passed with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-BWW3cL Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_f818f && [1/2] Building CXX object CMakeFiles/cmTC_f818f.dir/CheckSymbolExists.cxx.o [2/2] Linking CXX executable cmTC_f818f File CheckSymbolExists.cxx: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef BZ2_bzCompressInit return ((int*)(&BZ2_bzCompressInit))[argc]; #else (void)argc; return 0; #endif } ```
x64-linux-dbg/CMakeFiles/CMakeError.log ``` Performing C++ SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: Change Dir: /media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/buildtrees/hpx/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-U1XM3H Run Build Command(s):/media/amirabbas/3F25FB4E23F92FF1/CPP/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja cmTC_e4e0c && [1/2] Building CXX object CMakeFiles/cmTC_e4e0c.dir/src.cxx.o [2/2] Linking CXX executable cmTC_e4e0c FAILED: cmTC_e4e0c : && /usr/bin/c++ -fPIC CMakeFiles/cmTC_e4e0c.dir/src.cxx.o -o cmTC_e4e0c && : /usr/bin/ld: CMakeFiles/cmTC_e4e0c.dir/src.cxx.o: in function `main': src.cxx:(.text+0x46): undefined reference to `pthread_create' /usr/bin/ld: src.cxx:(.text+0x52): undefined reference to `pthread_detach' /usr/bin/ld: src.cxx:(.text+0x5e): undefined reference to `pthread_cancel' /usr/bin/ld: src.cxx:(.text+0x6f): undefined reference to `pthread_join' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. Source file was: #include static void* test_func(void* data) { return data; } int main(void) { pthread_t thread; pthread_create(&thread, NULL, test_func, NULL); pthread_detach(thread); pthread_cancel(thread); pthread_join(thread, NULL); pthread_atfork(NULL, NULL, NULL); pthread_exit(NULL); return 0; } ```
Neumann-A commented 1 year ago

From config-x64-linux-out.log:

CMake Error at cmake/HPX_AddModule.cmake:110 (configure_file):
  Invalid argument
Call Stack (most recent call first):
  libs/core/thread_support/CMakeLists.txt:30 (add_hpx_module)

but without --trace-expand logs hard to tell what happend. running vcpkg with --x-cmake-args=-DVCPKG_CMAKE_CONFIGURE_OPTIONS=--trace-expand should give better insight what happend there.

MonicaLiu0311 commented 1 year ago

@amirabbasasadi Please follow the above tips and provide logs, thanks.

amirabbasasadi commented 1 year ago

config-x64-linux-out.zip @MonicaLiu0311 Sorry it was a bit large. This is the complete log file. Thanks.

MonicaLiu0311 commented 1 year ago

hpx has been updated to 1.8.1, and the issue has disappeared in the latest version; if it is still an issue, please reopen.

monica@monica003:~/vcpkg$ ./vcpkg install hpx --binarysource=clear
   hpx[bzip2,core,mpi,snappy,zlib]:x64-linux -> 1.8.1

...

-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/monica/vcpkg/packages/hpx_x64-linux/share/hpx/copyright
-- Performing post-build validation
Elapsed time to handle hpx:x64-linux: 11 min
Total install time: 26 min
The port hpx provides CMake targets:

    find_package(HPX REQUIRED)
    target_link_libraries(main PRIVATE HPX::hpx)
monica@monica003:~/vcpkg$ ./vcpkg version
vcpkg package management program version 2023-03-29-664f8bb619b752430368d0f30a8289b761f5caba

See LICENSE.txt for license information.

Related PR #30303.