Skip to content

Instantly share code, notes, and snippets.

@zao
Created December 2, 2017 22:05
Show Gist options
  • Save zao/8fe5c14affc53ddc497f59a944aaaf4a to your computer and use it in GitHub Desktop.
Save zao/8fe5c14affc53ddc497f59a944aaaf4a to your computer and use it in GitHub Desktop.
HPX fdd4271
-- The CXX compiler identification is Clang 3.8.1
-- The C compiler identification is Clang 3.8.1
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- CMake version: 3.7.2
-- HPX version: 1.1.0
-- No vectorization library configured
-- Native TLS is enabled.
-- Nice threadlevel is disabled.
-- Stack traces are enabled.
-- Compiling with the native toolset
-- C++ mode enforced: C++14
-- Performing Test HPX_WITH_CXX11_ALIAS_TEMPLATES - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_AUTO - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_CONSTEXPR - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_DECLTYPE - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_SFINAE_EXPRESSION - Success
-- Performing Test HPX_WITH_CXX11_DEFAULTED_FUNCTIONS - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_DELETED_FUNCTIONS - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_EXPLICIT_CONVERSION_OPERATORS - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_EXPLICIT_VARIADIC_TEMPLATES - Success
-- Performing Test HPX_WITH_CXX11_EXTENDED_FRIEND_DECLARATIONS - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_INLINE_NAMESPACES - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_LAMBDAS - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_NOEXCEPT - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_NULLPTR - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_NSDMI - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_RANGE_BASED_FOR - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_RVALUE_REFERENCES - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_SCOPED_ENUMS - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_STATIC_ASSERT - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_VARIADIC_MACROS - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_VARIADIC_TEMPLATES - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_OVERRIDE - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_ARRAY - Success
-- Performing Test HPX_WITH_CXX11_ATOMIC - Success
-- Performing Test HPX_WITH_CXX11_CHRONO - Success
-- Performing Test HPX_WITH_CXX11_CSTDINT - Success
-- Performing Test HPX_WITH_CXX11_EXCEPTION_PTR - Success
-- Performing Test HPX_WITH_CXX11_STD_INITIALIZER_LIST - Success
-- Performing Test HPX_WITH_CXX11_IS_BIND_EXPRESSION - Success
-- Performing Test HPX_WITH_CXX11_IS_PLACEHOLDER - Success
-- Performing Test HPX_WITH_CXX11_IS_TRIVIALLY_COPYABLE - Success
-- Performing Test HPX_WITH_CXX11_LOCK_GUARD - Success
-- Performing Test HPX_WITH_CXX11_RANDOM - Success
-- Performing Test HPX_WITH_CXX11_RANGE_ACCESS - Success
-- Performing Test HPX_WITH_CXX11_REFERENCE_WRAPPER - Success
-- Performing Test HPX_WITH_CXX11_SHARED_PTR - Success
-- Performing Test HPX_WITH_CXX11_SHUFFLE - Success
-- Performing Test HPX_WITH_CXX11_THREAD - Success
-- Performing Test HPX_WITH_CXX11_TO_STRING - Success
-- Performing Test HPX_WITH_CXX11_UNIQUE_LOCK - Success
-- Performing Test HPX_WITH_CXX11_UNIQUE_PTR - Success
-- Performing Test HPX_WITH_CXX11_UNORDERED_MAP - Success
-- Performing Test HPX_WITH_CXX11_UNORDERED_SET - Success
-- Performing Test HPX_WITH_CXX11_THREAD_LOCAL - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX11_NORETURN_ATTRIBUTE - Success
-- Performing Test HPX_WITH_CXX14_CONSTEXPR - Success
-- Performing Test HPX_WITH_CXX14_LAMBDAS - Success
-- Performing Test HPX_WITH_CXX14_INTEGER_SEQUENCE - Success
-- Performing Test HPX_WITH_CXX14_IS_FINAL - Success
-- Performing Test HPX_WITH_CXX14_IS_NULL_POINTER - Success
-- Performing Test HPX_WITH_CXX14_RESULT_OF_SFINAE - Success
-- Performing Test HPX_WITH_CXX14_VARIABLE_TEMPLATES - Success (cmake feature test)
-- Performing Test HPX_WITH_CXX14_DEPRECATED_ATTRIBUTE - Success
-- Performing Test HPX_WITH_CXX14_RETURN_TYPE_DEDUCTION - Success (cmake feature test)
-- Performing Test HPX_WITH_LIBFUN_EXPERIMENTAL_OPTIONAL - Success
-- Performing Test HPX_WITH_MM_PREFECTH - Success
-- Performing Test HPX_WITH_UNISTD_H - Success
-- Performing Test HPX_WITH_CXX_FLAG_PTHREAD
-- Performing Test HPX_WITH_CXX_FLAG_PTHREAD - Success
-- Performing Test HPX_WITH_CXX_FLAG_WALL
-- Performing Test HPX_WITH_CXX_FLAG_WALL - Success
-- Performing Test HPX_WITH_C_FLAG_WALL
-- Performing Test HPX_WITH_C_FLAG_WALL - Success
-- Performing Test HPX_WITH_Fortran_FLAG_WALL
-- Performing Test HPX_WITH_Fortran_FLAG_WALL - Success
-- Performing Test HPX_WITH_CXX_FLAG_WEXTRA
-- Performing Test HPX_WITH_CXX_FLAG_WEXTRA - Success
-- Performing Test HPX_WITH_C_FLAG_WEXTRA
-- Performing Test HPX_WITH_C_FLAG_WEXTRA - Success
-- Performing Test HPX_WITH_Fortran_FLAG_WEXTRA
-- Performing Test HPX_WITH_Fortran_FLAG_WEXTRA - 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_C_FLAG_WNO_UNUSED_LOCAL_TYPEDEFS
-- Performing Test HPX_WITH_C_FLAG_WNO_UNUSED_LOCAL_TYPEDEFS - Success
-- Performing Test HPX_WITH_Fortran_FLAG_WNO_UNUSED_LOCAL_TYPEDEFS
-- Performing Test HPX_WITH_Fortran_FLAG_WNO_UNUSED_LOCAL_TYPEDEFS - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_STRICT_ALIASING
-- Performing Test HPX_WITH_CXX_FLAG_WNO_STRICT_ALIASING - Success
-- Performing Test HPX_WITH_C_FLAG_WNO_STRICT_ALIASING
-- Performing Test HPX_WITH_C_FLAG_WNO_STRICT_ALIASING - Success
-- Performing Test HPX_WITH_Fortran_FLAG_WNO_STRICT_ALIASING
-- Performing Test HPX_WITH_Fortran_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_UNUSED_PARAMETER
-- Performing Test HPX_WITH_CXX_FLAG_WNO_UNUSED_PARAMETER - 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_WERROR_TRAMPOLINES
-- Performing Test HPX_WITH_CXX_FLAG_WERROR_TRAMPOLINES - Failed
-- "-Werror=trampolines" not available for language CXX.
-- 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_C_FLAG_FDIAGNOSTICS_SHOW_OPTION
-- Performing Test HPX_WITH_C_FLAG_FDIAGNOSTICS_SHOW_OPTION - Success
-- Performing Test HPX_WITH_Fortran_FLAG_FDIAGNOSTICS_SHOW_OPTION
-- Performing Test HPX_WITH_Fortran_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_C_FLAG_WERROR_RETURN_TYPE
-- Performing Test HPX_WITH_C_FLAG_WERROR_RETURN_TYPE - Success
-- Performing Test HPX_WITH_CXX_FLAG_WNO_SYNC_NAND
-- Performing Test HPX_WITH_CXX_FLAG_WNO_SYNC_NAND - Failed
-- "-Wno-sync-nand" not available for language CXX.
-- Performing Test HPX_WITH_C_FLAG_WNO_SYNC_NAND
-- Performing Test HPX_WITH_C_FLAG_WNO_SYNC_NAND - Failed
-- "-Wno-sync-nand" not available for language C.
-- Performing Test WITH_LINKER_FLAG_WL__Z_DEFS
-- Performing Test WITH_LINKER_FLAG_WL__Z_DEFS - Success
-- Performing Test HPX_WITH_RDTSC - Success
-- Performing Test HPX_WITH_RDTSCP - Success
CMake Warning at /usr/share/cmake-3.7/Modules/FindBoost.cmake:761 (message):
Imported targets not available for Boost version 106501
Call Stack (most recent call first):
/usr/share/cmake-3.7/Modules/FindBoost.cmake:865 (_Boost_COMPONENT_DEPENDENCIES)
/usr/share/cmake-3.7/Modules/FindBoost.cmake:1470 (_Boost_MISSING_DEPENDENCIES)
cmake/HPX_SetupBoost.cmake:72 (find_package)
CMakeLists.txt:1502 (include)
CMake Warning at /usr/share/cmake-3.7/Modules/FindBoost.cmake:761 (message):
Imported targets not available for Boost version 106501
Call Stack (most recent call first):
/usr/share/cmake-3.7/Modules/FindBoost.cmake:865 (_Boost_COMPONENT_DEPENDENCIES)
/usr/share/cmake-3.7/Modules/FindBoost.cmake:1470 (_Boost_MISSING_DEPENDENCIES)
cmake/HPX_SetupBoost.cmake:72 (find_package)
CMakeLists.txt:1502 (include)
CMake Warning at /usr/share/cmake-3.7/Modules/FindBoost.cmake:761 (message):
Imported targets not available for Boost version 106501
Call Stack (most recent call first):
/usr/share/cmake-3.7/Modules/FindBoost.cmake:865 (_Boost_COMPONENT_DEPENDENCIES)
/usr/share/cmake-3.7/Modules/FindBoost.cmake:1470 (_Boost_MISSING_DEPENDENCIES)
cmake/HPX_SetupBoost.cmake:72 (find_package)
CMakeLists.txt:1502 (include)
CMake Warning at /usr/share/cmake-3.7/Modules/FindBoost.cmake:761 (message):
Imported targets not available for Boost version 106501
Call Stack (most recent call first):
/usr/share/cmake-3.7/Modules/FindBoost.cmake:865 (_Boost_COMPONENT_DEPENDENCIES)
/usr/share/cmake-3.7/Modules/FindBoost.cmake:1470 (_Boost_MISSING_DEPENDENCIES)
cmake/HPX_SetupBoost.cmake:72 (find_package)
CMakeLists.txt:1502 (include)
CMake Warning at /usr/share/cmake-3.7/Modules/FindBoost.cmake:761 (message):
Imported targets not available for Boost version 106501
Call Stack (most recent call first):
/usr/share/cmake-3.7/Modules/FindBoost.cmake:865 (_Boost_COMPONENT_DEPENDENCIES)
/usr/share/cmake-3.7/Modules/FindBoost.cmake:1470 (_Boost_MISSING_DEPENDENCIES)
cmake/HPX_SetupBoost.cmake:72 (find_package)
CMakeLists.txt:1502 (include)
-- Boost version: 1.65.1
-- Found the following Boost libraries:
-- atomic
-- filesystem
-- program_options
-- regex
-- system
-- Found TCMalloc: /usr/lib/libtcmalloc_minimal.so
-- Using tcmalloc allocator.
-- Found Hwloc: /usr/lib/x86_64-linux-gnu/libhwloc.so
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- WARNING: GIT commit not found (set to 'unknown').
-- Found PythonInterp: /usr/bin/python (found version "2.7.13")
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
-- Configuration summary:
-- HPX_WITH_AGAS_DUMP_REFCNT_ENTRIES=OFF
-- HPX_WITH_ALGORITHM_INPUT_ITERATOR_SUPPORT=OFF
-- HPX_WITH_APEX=OFF
-- HPX_WITH_ASYNC_FUNCTION_COMPATIBILITY=OFF
-- HPX_WITH_ATTACH_DEBUGGER_ON_TEST_FAILURE=OFF
-- HPX_WITH_AUTOMATIC_SERIALIZATION_REGISTRATION=ON
-- HPX_WITH_AWAIT=OFF
-- HPX_WITH_BENCHMARK_SCRIPTS_PATH=/tree/build-rwdi/scripts
-- HPX_WITH_BOOST_CHRONO_COMPATIBILITY=OFF
-- HPX_WITH_COLOCATED_BACKWARDS_COMPATIBILITY=OFF
-- HPX_WITH_COMPILER_WARNINGS=ON
-- HPX_WITH_COMPILE_ONLY_TESTS=ON
-- HPX_WITH_COMPONENT_GET_GID_COMPATIBILITY=OFF
-- HPX_WITH_COMPRESSION_BZIP2=OFF
-- HPX_WITH_COMPRESSION_SNAPPY=OFF
-- HPX_WITH_COMPRESSION_ZLIB=OFF
-- HPX_WITH_CUDA=OFF
-- HPX_WITH_CUDA_CLANG=OFF
-- HPX_WITH_CXX14_RETURN_TYPE_DEDUCTION=TRUE
-- HPX_WITH_DATAPAR_BOOST_SIMD=OFF
-- HPX_WITH_DATAPAR_VC=OFF
-- HPX_WITH_DEFAULT_TARGETS=ON
-- HPX_WITH_DEPRECATION_WARNINGS=ON
-- HPX_WITH_DISABLED_SIGNAL_EXCEPTION_HANDLERS=OFF
-- HPX_WITH_DOCUMENTATION=OFF
-- HPX_WITH_DOCUMENTATION_SINGLEPAGE=OFF
-- 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_EXECUTION_POLICY_COMPATIBILITY=ON
-- HPX_WITH_EXECUTOR_COMPATIBILITY=ON
-- HPX_WITH_FORTRAN=OFF
-- HPX_WITH_FULL_RPATH=ON
-- HPX_WITH_GCC_VERSION_CHECK=ON
-- HPX_WITH_GENERIC_CONTEXT_COROUTINES=OFF
-- HPX_WITH_GENERIC_EXECUTION_POLICY=OFF
-- HPX_WITH_GOOGLE_PERFTOOLS=OFF
-- HPX_WITH_HCC=OFF
-- HPX_WITH_HIDDEN_VISIBILITY=OFF
-- HPX_WITH_HWLOC=ON
-- HPX_WITH_INCLUSIVE_SCAN_COMPATIBILITY=ON
-- HPX_WITH_IO_COUNTERS=ON
-- HPX_WITH_IO_POOL=ON
-- HPX_WITH_ITTNOTIFY=OFF
-- HPX_WITH_LOCAL_DATAFLOW_COMPATIBILITY=OFF
-- HPX_WITH_LOGGING=ON
-- HPX_WITH_MALLOC=tcmalloc
-- HPX_WITH_MAX_CPU_COUNT=64
-- HPX_WITH_MORE_THAN_64_THREADS=OFF
-- HPX_WITH_NATIVE_TLS=ON
-- HPX_WITH_NETWORKING=ON
-- HPX_WITH_NICE_THREADLEVEL=OFF
-- HPX_WITH_PAPI=OFF
-- HPX_WITH_PARCELPORT_ACTION_COUNTERS=OFF
-- HPX_WITH_PARCELPORT_LIBFABRIC=OFF
-- HPX_WITH_PARCELPORT_MPI=OFF
-- HPX_WITH_PARCELPORT_MPI_ENV=MV2_COMM_WORLD_RANK PMI_RANK OMPI_COMM_WORLD_SIZE ALPS_APP_PE
-- HPX_WITH_PARCELPORT_MPI_MULTITHREADED=ON
-- HPX_WITH_PARCELPORT_TCP=ON
-- HPX_WITH_PARCELPORT_VERBS=OFF
-- HPX_WITH_PARCEL_COALESCING=ON
-- HPX_WITH_PARCEL_PROFILING=OFF
-- HPX_WITH_PSEUDO_DEPENDENCIES=ON
-- HPX_WITH_QUEUE_COMPATIBILITY=OFF
-- HPX_WITH_RUNTIME=ON
-- HPX_WITH_RUN_MAIN_EVERYWHERE=OFF
-- HPX_WITH_SCHEDULER_LOCAL_STORAGE=OFF
-- HPX_WITH_SPINLOCK_DEADLOCK_DETECTION=OFF
-- HPX_WITH_STACKOVERFLOW_DETECTION=OFF
-- HPX_WITH_STACKTRACES=ON
-- HPX_WITH_STATIC_LINKING=OFF
-- HPX_WITH_SWAP_CONTEXT_EMULATION=OFF
-- HPX_WITH_SYCL=OFF
-- HPX_WITH_TESTS=ON
-- HPX_WITH_TESTS_BENCHMARKS=ON
-- HPX_WITH_TESTS_EXTERNAL_BUILD=ON
-- HPX_WITH_TESTS_HEADERS=OFF
-- HPX_WITH_TESTS_REGRESSIONS=ON
-- HPX_WITH_TESTS_UNIT=ON
-- HPX_WITH_THREAD_BACKTRACE_DEPTH=5
-- HPX_WITH_THREAD_BACKTRACE_ON_SUSPENSION=OFF
-- HPX_WITH_THREAD_COMPATIBILITY=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=OFF
-- HPX_WITH_THREAD_LOCAL_STORAGE=OFF
-- HPX_WITH_THREAD_MANAGER_IDLE_BACKOFF=ON
-- HPX_WITH_THREAD_QUEUE_WAITTIME=OFF
-- HPX_WITH_THREAD_SCHEDULERS=all
-- HPX_WITH_THREAD_STACK_MMAP=ON
-- HPX_WITH_THREAD_STEALING_COUNTS=ON
-- HPX_WITH_THREAD_TARGET_ADDRESS=OFF
-- HPX_WITH_TIMER_POOL=ON
-- HPX_WITH_TOOLS=OFF
-- HPX_WITH_TRANSFORM_REDUCE_COMPATIBILITY=ON
-- HPX_WITH_TUPLE_RVALUE_SWAP=ON
-- HPX_WITH_UNWRAPPED_COMPATIBILITY=ON
-- HPX_WITH_VALGRIND=OFF
-- HPX_WITH_VERIFY_LOCKS=OFF
-- HPX_WITH_VERIFY_LOCKS_BACKTRACE=OFF
-- HPX_WITH_VERIFY_LOCKS_GLOBALLY=OFF
-- HPX_WITH_VIM_YCM=OFF
-- HPX_WITH_ZERO_COPY_SERIALIZATION_THRESHOLD=128
failed to create symbolic link '/tree/build-rwdi/share/hpx': No such file or directory
HPX will be installed to /usr/local
-- Configuring done
-- Generating done
-- Build files have been written to: /tree/build-rwdi
[1/1443] Building CXX object src/CMakeFiles/hpx.dir/error_code.cpp.o
[2/1443] Building CXX object src/CMakeFiles/hpx.dir/exception_list.cpp.o
[3/1443] Building CXX object src/CMakeFiles/hpx.dir/throw_exception.cpp.o
[4/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/action_factory.cpp.o
[5/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/continuation.cpp.o
[6/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelport.cpp.o
[7/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_locality_namespace.cpp.o
[8/1443] Building CXX object src/CMakeFiles/hpx.dir/state.cpp.o
[9/1443] Building CXX object src/CMakeFiles/hpx.dir/version.cpp.o
[10/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/detail/detail_partitioner.cpp.o
[11/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_component_namespace.cpp.o
[12/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/invocation_count_registry.cpp.o
[13/1443] Building CXX object src/CMakeFiles/hpx.dir/pre_main.cpp.o
[14/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/interface.cpp.o
[15/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime.cpp.o
[16/1443] Building CXX object src/CMakeFiles/hpx.dir/exception.cpp.o
[17/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/bind_naming_wrappers.cpp.o
[18/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/locality_namespace_server.cpp.o
[19/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/component_namespace_server.cpp.o
[20/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/component_namespace.cpp.o
[21/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/symbol_namespace_server.cpp.o
[22/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/route.cpp.o
[23/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/big_boot_barrier.cpp.o
[24/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/applier.cpp.o
[25/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_type.cpp.o
[26/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/primary_namespace_server.cpp.o
[27/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/locality_namespace.cpp.o
[28/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_singleton.cpp.o
[29/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/runtime_support.cpp.o
[30/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/binpacking_distribution_policy.cpp.o
[31/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime_impl.cpp.o
[32/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/wrapper_heap.cpp.o
[33/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_logging_server.cpp.o
[34/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_server.cpp.o
[35/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_logging.cpp.o
[36/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/launch_policy.cpp.o
[37/1443] Building CXX object src/CMakeFiles/hpx.dir/hpx_init.cpp.o
[38/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/address.cpp.o
[39/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter.cpp.o
[40/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter_registry.cpp.o
[41/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_error_sink.cpp.o
[42/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_await.cpp.o
[43/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/destroy_component.cpp.o
[44/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/memory_block.cpp.o
[45/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_route_handler.cpp.o
[46/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/locality.cpp.o
[47/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_id_factory.cpp.o
[48/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/name.cpp.o
[49/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_intrusive_factory.cpp.o
[50/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcel.cpp.o
[51/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_generic_context.cpp.o
[52/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_nonintrusive_factory.cpp.o
[53/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/output_archive.cpp.o
[54/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_base.cpp.o
[55/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/swapcontext.cpp.o
[56/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_self.cpp.o
[57/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/cpu_mask.cpp.o
[58/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/tss.cpp.o
[59/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_num_tss.cpp.o
[60/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_impl.cpp.o
[61/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/io_service_thread_pool.cpp.o
[62/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/symbol_namespace.cpp.o
[63/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/default_executor.cpp.o
[64/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/set_parcel_write_handler.cpp.o
[65/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/get_locality_name.cpp.o
[66/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/partitioner.cpp.o
[67/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_locality_namespace.cpp.o
[68/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/service_executor.cpp.o
[69/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_pool_base.cpp.o
[70/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/pool_executor.cpp.o
[71/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_attached_executors.cpp.o
[72/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/current_executor.cpp.o
[73/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelhandler.cpp.o
[74/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/affinity_data.cpp.o
[75/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/hwloc_topology_info.cpp.o
[76/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_block_stubs.cpp.o
[77/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/resource_manager.cpp.o
[78/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/scheduler_specific_ptr.cpp.o
[79/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_component_namespace.cpp.o
[80/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_data.cpp.o
[81/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_os_executors.cpp.o
[82/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread.cpp.o
[83/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_executor.cpp.o
[84/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/topology.cpp.o
[85/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/this_thread_executors.cpp.o
[86/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/memory.cpp.o
[87/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter.cpp.o
[88/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter_type.cpp.o
[89/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_helpers.cpp.o
[90/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/action_invocation_counter.cpp.o
[91/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/per_action_data_counters.cpp.o
[92/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter.cpp.o
[93/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/component_instance_counter.cpp.o
[94/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_executors.cpp.o
[95/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/addressing_service.cpp.o
[96/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter_set.cpp.o
[97/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/parse_affinity_options.cpp.o
[98/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/trigger_lco.cpp.o
[99/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/runtime_support_stubs.cpp.o
[100/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/elapsed_time_counter.cpp.o
[101/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager.cpp.o
[102/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter.cpp.o
[103/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_counter.cpp.o
[104/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_values_counter.cpp.o
[105/1443] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/alps_environment.cpp.o
[106/1443] Building CXX object src/CMakeFiles/hpx.dir/util/asio_util.cpp.o
[107/1443] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environment.cpp.o
[108/1443] Building CXX object src/CMakeFiles/hpx.dir/util/debugging.cpp.o
[109/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/scheduled_thread_pool.cpp.o
[110/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter_extended.cpp.o
[111/1443] Building CXX object src/CMakeFiles/hpx.dir/util/debug/thread_stacktrace.cpp.o
[112/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_creators.cpp.o
[113/1443] Building CXX object src/CMakeFiles/hpx.dir/util/generate_unique_ids.cpp.o
[114/1443] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/pbs_environment.cpp.o
[115/1443] Building CXX object src/CMakeFiles/hpx.dir/util/activate_counters.cpp.o
[116/1443] Building CXX object src/CMakeFiles/hpx.dir/util/backtrace/backtrace.cpp.o
[117/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/runtime_support_server.cpp.o
[118/1443] Building CXX object src/CMakeFiles/hpx.dir/util/itt_notify.cpp.o
[119/1443] Building CXX object src/CMakeFiles/hpx.dir/util/integer/int128.cpp.o
[120/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/registry.cpp.o
[121/1443] Building CXX object src/CMakeFiles/hpx.dir/util/integer/uint128.cpp.o
[122/1443] Building CXX object src/CMakeFiles/hpx.dir/util/interval_timer.cpp.o
[123/1443] Building CXX object src/CMakeFiles/hpx.dir/util/find_prefix.cpp.o
[124/1443] Building CXX object src/CMakeFiles/hpx.dir/util/manage_config.cpp.o
[125/1443] Building CXX object src/CMakeFiles/hpx.dir/util/map_hostnames.cpp.o
[126/1443] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks.cpp.o
[127/1443] Building CXX object src/CMakeFiles/hpx.dir/util/io_service_pool.cpp.o
[128/1443] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks_globally.cpp.o
[129/1443] Building CXX object src/CMakeFiles/hpx.dir/util/one_size_heap_list.cpp.o
[130/1443] Building CXX object src/CMakeFiles/hpx.dir/util/set_thread_name.cpp.o
[131/1443] Building CXX object src/CMakeFiles/hpx.dir/util/static_reinit.cpp.o
[132/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/primary_namespace.cpp.o
[133/1443] Building CXX object src/CMakeFiles/hpx.dir/util/init_ini_data.cpp.o
[134/1443] Building CXX object src/CMakeFiles/hpx.dir/util/pool_timer.cpp.o
[135/1443] Building CXX object src/CMakeFiles/hpx.dir/util/serialize_exception.cpp.o
[136/1443] Building CXX object src/CMakeFiles/hpx.dir/util/thread_aware_timer.cpp.o
[137/1443] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_stub.cpp.o
[138/1443] Building CXX object src/CMakeFiles/hpx.dir/util/thread_description.cpp.o
[139/1443] Building CXX object src/CMakeFiles/hpx.dir/util/command_line_handling.cpp.o
[140/1443] Building CXX object src/CMakeFiles/hpx.dir/util/sed_transform.cpp.o
[141/1443] Building CXX object src/CMakeFiles/hpx.dir/util/ini.cpp.o
[142/1443] Building CXX object src/CMakeFiles/hpx.dir/util/parse_command_line.cpp.o
[143/1443] Building CXX object src/CMakeFiles/hpx.dir/util/query_counters.cpp.o
[144/1443] Building CXX object src/CMakeFiles/hpx.dir/util/thread_mapper.cpp.o
[145/1443] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/slurm_environment.cpp.o
[146/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/local_barrier.cpp.o
[147/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/detail/condition_variable.cpp.o
[148/1443] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/get_cuda_targets.cpp.o
[149/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/future_data.cpp.o
[150/1443] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/cuda_target.cpp.o
[151/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/mutex.cpp.o
[152/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/barrier.cpp.o
[153/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/promise.cpp.o
[154/1443] Building CXX object src/CMakeFiles/hpx.dir/util/runtime_configuration.cpp.o
[155/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco.cpp.o
[156/1443] Building CXX object src/CMakeFiles/hpx.dir/compat/compat_barrier.cpp.o
[157/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/composable_guard.cpp.o
[158/1443] Building CXX object src/CMakeFiles/hpx.dir/util/logging.cpp.o
[159/1443] Building CXX object src/CMakeFiles/hpx_init.dir/util/lightweight_test.cpp.o
[160/1443] Building CXX object src/CMakeFiles/hpx.dir/compute/host/host_target.cpp.o
[161/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/statistics_counter.cpp.o
[162/1443] Building CXX object src/CMakeFiles/hpx.dir/compute/host/numa_domains.cpp.o
[163/1443] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_winsocket.cpp.o
[164/1443] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main.cpp.o
[165/1443] Building CXX object src/CMakeFiles/hpx_init.dir/main.cpp.o
[166/1443] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main_argc_argv.cpp.o
[167/1443] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_argc_argv.cpp.o
[168/1443] cd /tree/build-rwdi/tests/unit/build && /usr/bin/cmake -E make_directory /tree/build-rwdi/tests/unit/build/cmake_build_dir_test
[169/1443] cd /tree/build-rwdi/tests/unit/build && /usr/bin/cmake -E make_directory /tree/build-rwdi/tests/unit/build/cmake_install_dir_test
[170/1443] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_variables_map.cpp.o
[171/1443] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main.cpp.o
[172/1443] Linking CXX static library lib/libhpx_init.a
[173/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/latch.cpp.o
[174/1443] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2_payload_precision.cpp.o
[175/1443] Building CXX object tests/performance/local/CMakeFiles/print_heterogeneous_payloads_exe.dir/print_heterogeneous_payloads.cpp.o
[176/1443] Linking CXX executable bin/print_heterogeneous_payloads
[177/1443] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2.cpp.o
[178/1443] Linking CXX executable bin/htts2_payload_precision
[179/1443] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/parcelport_tcp.cpp.o
[180/1443] Building CXX object tests/unit/threads/CMakeFiles/lockfree_fifo_test_exe.dir/lockfree_fifo.cpp.o
[181/1443] Linking CXX executable bin/lockfree_fifo_test
[182/1443] Building CXX object tests/performance/local/CMakeFiles/delay_baseline_exe.dir/delay_baseline.cpp.o
[183/1443] Linking CXX executable bin/delay_baseline
[184/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counters.cpp.o
[185/1443] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/stubs/performance_counter_stub.cpp.o
[186/1443] Building CXX object src/CMakeFiles/hpx.dir/compute/host/get_host_targets.cpp.o
[187/1443] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/connection_handler_tcp.cpp.o
[188/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_1.cpp.o
[189/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_2.cpp.o
[190/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/barrier_node.cpp.o
[191/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value.cpp.o
[192/1443] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_3.cpp.o
[193/1443] Linking CXX shared library lib/libhpx.so.1.1.0
[194/1443] Creating library symlink lib/libhpx.so.1 lib/libhpx.so
[195/1443] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_windows.cpp.o
[196/1443] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_macosx.cpp.o
[197/1443] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/manipulators.cpp.o
[198/1443] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/search_path.cpp.o
[199/1443] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/create_pipe.cpp.o
[200/1443] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/shell_path.cpp.o
[201/1443] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/create_pipe.cpp.o
[202/1443] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/shell_path.cpp.o
[203/1443] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/search_path.cpp.o
[204/1443] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/memory.cpp.o
[205/1443] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/server/output_stream.cpp.o
[206/1443] Building CXX object tests/performance/local/CMakeFiles/delay_baseline_threaded_exe.dir/delay_baseline_threaded.cpp.o
[207/1443] Building CXX object tests/performance/local/CMakeFiles/hpx_tls_overhead_exe.dir/hpx_tls_overhead.cpp.o
[208/1443] Linking CXX executable bin/delay_baseline_threaded
[209/1443] Linking CXX executable bin/hpx_tls_overhead
[210/1443] Building CXX object tests/performance/local/CMakeFiles/native_tls_overhead_exe.dir/native_tls_overhead.cpp.o
[211/1443] Linking CXX executable bin/native_tls_overhead
[212/1443] Building CXX object tests/performance/local/CMakeFiles/serialization_performance_exe.dir/serialization_performance.cpp.o
[213/1443] Building CXX object src/components/process/CMakeFiles/process_component.dir/process.cpp.o
[214/1443] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_linux.cpp.o
[215/1443] Linking CXX executable bin/serialization_performance
[216/1443] Linking CXX shared library lib/hpx/libhpx_memory.so.1.1.0
[217/1443] Creating library symlink lib/hpx/libhpx_memory.so.1 lib/hpx/libhpx_memory.so
[218/1443] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/standard_streams.cpp.o
[219/1443] Building CXX object src/components/performance_counters/io/CMakeFiles/io_counters_component.dir/io_counters.cpp.o
[220/1443] Linking CXX shared library lib/hpx/libhpx_io_counters.so.1.1.0
[221/1443] Creating library symlink lib/hpx/libhpx_io_counters.so.1 lib/hpx/libhpx_io_counters.so
[222/1443] Building CXX object src/components/process/CMakeFiles/process_component.dir/server/child_component.cpp.o
[223/1443] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/component_module.cpp.o
[224/1443] Linking CXX shared library lib/libhpx_process.so.1.1.0
[225/1443] Creating library symlink lib/libhpx_process.so.1 lib/libhpx_process.so
[226/1443] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2.cpp.o
[227/1443] Linking CXX shared library lib/libhpx_iostreams.so.1.1.0
[228/1443] Creating library symlink lib/libhpx_iostreams.so.1 lib/libhpx_iostreams.so
[229/1443] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component.cpp.o
[230/1443] Building CXX object src/components/containers/unordered/CMakeFiles/unordered_component.dir/partition_unordered_map_component.cpp.o
[231/1443] Linking CXX shared library lib/libhpx_unordered.so.1.1.0
[232/1443] Creating library symlink lib/libhpx_unordered.so.1 lib/libhpx_unordered.so
[233/1443] Building CXX object tests/performance/local/CMakeFiles/agas_cache_timings_exe.dir/agas_cache_timings.cpp.o
[234/1443] Building CXX object tests/regressions/lcos/CMakeFiles/wait_for_action_2796_test_exe.dir/wait_for_action_2796.cpp.o
[235/1443] Building CXX object tests/performance/local/CMakeFiles/timed_task_spawn_exe.dir/timed_task_spawn.cpp.o
[236/1443] Building CXX object tests/performance/local/CMakeFiles/async_overheads_exe.dir/async_overheads.cpp.o
[237/1443] Building CXX object tests/performance/local/CMakeFiles/function_object_wrapper_overhead_exe.dir/function_object_wrapper_overhead.cpp.o
[238/1443] Building CXX object tests/performance/local/CMakeFiles/coroutines_call_overhead_exe.dir/coroutines_call_overhead.cpp.o
[239/1443] Linking CXX executable bin/agas_cache_timings
[240/1443] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2_hpx.cpp.o
[241/1443] Linking CXX executable bin/timed_task_spawn
[242/1443] Building CXX object tests/performance/local/CMakeFiles/hpx_homogeneous_timed_task_spawn_executors_exe.dir/hpx_homogeneous_timed_task_spawn_executors.cpp.o
[243/1443] Linking CXX executable bin/async_overheads
[244/1443] Linking CXX executable bin/coroutines_call_overhead
[245/1443] Linking CXX executable bin/hpx_homogeneous_timed_task_spawn_executors
[246/1443] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_is_heap_until_exe.dir/benchmark_is_heap_until.cpp.o
[247/1443] Building CXX object tests/performance/local/CMakeFiles/hpx_heterogeneous_timed_task_spawn_exe.dir/hpx_heterogeneous_timed_task_spawn.cpp.o
[248/1443] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_merge_exe.dir/benchmark_merge.cpp.o
[249/1443] Linking CXX executable bin/function_object_wrapper_overhead
[250/1443] Linking CXX executable bin/hpx_heterogeneous_timed_task_spawn
[251/1443] Building CXX object tests/performance/local/CMakeFiles/stream_exe.dir/stream.cpp.o
[252/1443] Linking CXX executable bin/stream
[253/1443] Building CXX object tests/performance/local/CMakeFiles/wait_all_timings_exe.dir/wait_all_timings.cpp.o
[254/1443] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_inplace_merge_exe.dir/benchmark_inplace_merge.cpp.o
[255/1443] Building CXX object tests/performance/local/CMakeFiles/future_overhead_exe.dir/future_overhead.cpp.o
[256/1443] Linking CXX executable bin/wait_all_timings
[257/1443] Linking CXX executable bin/future_overhead
[258/1443] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_partition_exe.dir/benchmark_partition.cpp.o
[259/1443] Linking CXX executable bin/htts2_hpx
[260/1443] Building CXX object tests/performance/local/CMakeFiles/parent_vs_child_stealing_exe.dir/parent_vs_child_stealing.cpp.o
[261/1443] Linking CXX executable bin/parent_vs_child_stealing
[262/1443] Building CXX object tests/performance/local/CMakeFiles/transform_reduce_scaling_exe.dir/transform_reduce_scaling.cpp.o
/tree/hpx/tests/performance/local/transform_reduce_scaling.cpp:36:24: warning: 'transform_reduce<const hpx::parallel::execution::parallel_policy &, __gnu_cxx::__normal_iterator<Point *, std::vector<Point, std::allocator<Point> > >, double, std::plus<double>, (lambda at /tree/hpx/tests/performance/local/transform_reduce_scaling.cpp:40:9), 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::transform_reduce(hpx::parallel::execution::par,
^
/tree/hpx/hpx/parallel/algorithms/transform_reduce.hpp:300:5: note: 'transform_reduce<const hpx::parallel::execution::parallel_policy &, __gnu_cxx::__normal_iterator<Point *, std::vector<Point, std::allocator<Point> > >, double, std::plus<double>, (lambda at /tree/hpx/tests/performance/local/transform_reduce_scaling.cpp:40:9), 42, 0>' has been explicitly marked deprecated here
transform_reduce(ExPolicy && policy, FwdIter first, FwdIter last,
^
1 warning generated.
[263/1443] Linking CXX executable bin/transform_reduce_scaling
[264/1443] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/component_module.cpp.o
[265/1443] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_partition_copy_exe.dir/benchmark_partition_copy.cpp.o
[266/1443] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_base.cpp.o
[267/1443] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead1_exe.dir/spinlock_overhead1.cpp.o
[268/1443] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/component_storage.cpp.o
[269/1443] Building CXX object tests/performance/local/CMakeFiles/skynet_exe.dir/skynet.cpp.o
[270/1443] Linking CXX executable bin/spinlock_overhead1
[271/1443] Linking CXX executable bin/skynet
[272/1443] Building CXX object tests/performance/local/CMakeFiles/stencil3_iterators_exe.dir/stencil3_iterators.cpp.o
[273/1443] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_1330_test_exe.dir/plain_action_1330.cpp.o
[274/1443] Linking CXX executable bin/stencil3_iterators
[275/1443] Building CXX object tests/performance/local/CMakeFiles/sizeof_exe.dir/sizeof.cpp.o
[276/1443] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead2_exe.dir/spinlock_overhead2.cpp.o
[277/1443] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_base.cpp.o
[278/1443] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_base.cpp.o
[279/1443] Linking CXX executable bin/sizeof
[280/1443] Linking CXX executable bin/spinlock_overhead2
[281/1443] Linking CXX executable bin/benchmark_partition
[282/1443] Linking CXX executable bin/benchmark_merge
[283/1443] Linking CXX executable bin/benchmark_is_heap_until
[284/1443] Linking CXX executable bin/benchmark_inplace_merge
[285/1443] Linking CXX executable bin/benchmark_partition_copy
[286/1443] Building CXX object tests/performance/network/lcos/CMakeFiles/barrier_performance_exe.dir/barrier_performance.cpp.o
[287/1443] Linking CXX executable bin/barrier_performance
[288/1443] Building CXX object tests/performance/local/CMakeFiles/serialization_overhead_exe.dir/serialization_overhead.cpp.o
[289/1443] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_base.cpp.o
[290/1443] Linking CXX executable bin/serialization_overhead
[291/1443] Building CXX object tests/performance/local/CMakeFiles/foreach_scaling_exe.dir/foreach_scaling.cpp.o
[292/1443] Linking CXX executable bin/foreach_scaling
[293/1443] Building CXX object tests/regressions/CMakeFiles/multiple_init_2918_test_exe.dir/multiple_init_2918.cpp.o
[294/1443] Linking CXX executable bin/multiple_init_2918_test
[295/1443] Building CXX object tests/performance/network/CMakeFiles/pingpong_performance_exe.dir/pingpong_performance.cpp.o
[296/1443] Linking CXX executable bin/pingpong_performance
[297/1443] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/server/component_storage_server.cpp.o
[298/1443] Linking CXX shared library lib/libhpx_component_storage.so.1.1.0
[299/1443] Creating library symlink lib/libhpx_component_storage.so.1 lib/libhpx_component_storage.so
[300/1443] Building CXX object tests/regressions/lcos/CMakeFiles/shared_mutex_1702_test_exe.dir/shared_mutex_1702.cpp.o
[301/1443] Building CXX object tests/regressions/CMakeFiles/unhandled_exception_582_test_exe.dir/unhandled_exception_582.cpp.o
[302/1443] Linking CXX executable bin/unhandled_exception_582_test
[303/1443] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_double.cpp.o
[304/1443] Building CXX object tests/regressions/CMakeFiles/dynamic_counters_loaded_1508_test_exe.dir/dynamic_counters_loaded_1508.cpp.o
[305/1443] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_bw.cpp.o
[306/1443] Linking CXX executable bin/dynamic_counters_loaded_1508_test
[307/1443] Linking CXX executable bin/osu_bw
[308/1443] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_is_heap_exe.dir/benchmark_is_heap.cpp.o
[309/1443] Linking CXX executable bin/benchmark_is_heap
[310/1443] Building CXX object tests/performance/network/network_storage/CMakeFiles/network_storage_exe.dir/network_storage.cpp.o
[311/1443] Building CXX object tests/regressions/CMakeFiles/multiple_init_test_exe.dir/multiple_init.cpp.o
[312/1443] Linking CXX executable bin/network_storage
[313/1443] Linking CXX executable bin/multiple_init_test
[314/1443] Linking CXX executable bin/plain_action_1330_test
[315/1443] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_std_string.cpp.o
[316/1443] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_bibw.cpp.o
[317/1443] Linking CXX executable bin/osu_bibw
[318/1443] Building CXX object tests/regressions/CMakeFiles/commandline_options_1437_test_exe.dir/commandline_options_1437.cpp.o
[319/1443] Building CXX object tests/unit/component/components/CMakeFiles/launch_process_test_server_component.dir/launch_process_test_server.cpp.o
[320/1443] Linking CXX executable bin/commandline_options_1437_test
[321/1443] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_latency.cpp.o
[322/1443] Linking CXX shared library lib/libhpx_launch_process_test_server.so.1.1.0
[323/1443] Creating library symlink lib/libhpx_launch_process_test_server.so.1 lib/libhpx_launch_process_test_server.so
[324/1443] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_multi_lat.cpp.o
[325/1443] Linking CXX executable bin/osu_latency
[326/1443] Building CXX object tests/unit/component/CMakeFiles/new_binpacking_test_exe.dir/new_binpacking.cpp.o
[327/1443] Linking CXX executable bin/osu_multi_lat
[328/1443] Linking CXX executable bin/new_binpacking_test
[329/1443] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_unique_copy_exe.dir/benchmark_unique_copy.cpp.o
[330/1443] Linking CXX executable bin/benchmark_unique_copy
[331/1443] Building CXX object tests/regressions/actions/CMakeFiles/missing_include_2958_test_exe.dir/missing_include_2958.cpp.o
[332/1443] Linking CXX executable bin/missing_include_2958_test
[333/1443] Building CXX object tests/regressions/agas/CMakeFiles/pass_by_value_id_type_action_test_exe.dir/pass_by_value_id_type_action.cpp.o
[334/1443] Linking CXX executable bin/pass_by_value_id_type_action_test
[335/1443] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_1550_test_exe.dir/plain_action_1550.cpp.o
[336/1443] Building CXX object tests/regressions/lcos/CMakeFiles/wait_for_1751_test_exe.dir/wait_for_1751.cpp.o
[337/1443] Linking CXX executable bin/plain_action_1550_test
[338/1443] Building CXX object tests/regressions/agas/CMakeFiles/duplicate_id_registration_1596_test_exe.dir/duplicate_id_registration_1596.cpp.o
[339/1443] Linking CXX executable bin/wait_for_1751_test
[340/1443] Building CXX object tests/regressions/lcos/CMakeFiles/split_future_2246_test_exe.dir/split_future_2246.cpp.o
[341/1443] Linking CXX executable bin/duplicate_id_registration_1596_test
[342/1443] Building CXX object tests/regressions/build/CMakeFiles/test_server_1950.dir/server_1950.cpp.o
[343/1443] Linking CXX shared library lib/libtest_server_1950.so
[344/1443] Building CXX object tests/regressions/actions/CMakeFiles/return_future_2847_test_exe.dir/return_future_2847.cpp.o
[345/1443] Building CXX object tests/regressions/agas/CMakeFiles/register_with_basename_1804_test_exe.dir/register_with_basename_1804.cpp.o
[346/1443] Linking CXX executable bin/return_future_2847_test
[347/1443] Linking CXX executable bin/register_with_basename_1804_test
[348/1443] Building CXX object tests/regressions/actions/components/CMakeFiles/action_move_semantics_component.dir/movable_objects.cpp.o
[349/1443] Building CXX object tests/regressions/CMakeFiles/id_type_ref_counting_1032_test_exe.dir/id_type_ref_counting_1032.cpp.o
[350/1443] Building CXX object tests/regressions/actions/CMakeFiles/make_continuation_1615_test_exe.dir/make_continuation_1615.cpp.o
[351/1443] Linking CXX executable bin/make_continuation_1615_test
[352/1443] Linking CXX executable bin/id_type_ref_counting_1032_test
[353/1443] Building CXX object tests/regressions/actions/CMakeFiles/return_non_default_constructible_2847_test_exe.dir/return_non_default_constructible_2847.cpp.o
[354/1443] Building CXX object tests/regressions/actions/CMakeFiles/async_deferred_1523_test_exe.dir/async_deferred_1523.cpp.o
[355/1443] Linking CXX executable bin/return_non_default_constructible_2847_test
[356/1443] Linking CXX executable bin/async_deferred_1523_test
[357/1443] Building CXX object tests/regressions/agas/CMakeFiles/send_gid_keep_component_1624_test_exe.dir/send_gid_keep_component_1624.cpp.o
[358/1443] Linking CXX executable bin/send_gid_keep_component_1624_test
[359/1443] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_int.cpp.o
[360/1443] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/matrix.cc.o
[361/1443] Linking CXX shared library lib/libhpx_partitioned_vector.so.1.1.0
[362/1443] Creating library symlink lib/libhpx_partitioned_vector.so.1 lib/libhpx_partitioned_vector.so
[363/1443] Building CXX object tests/regressions/actions/components/CMakeFiles/action_move_semantics_component.dir/action_move_semantics.cpp.o
[364/1443] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/main.cc.o
[365/1443] Linking CXX shared library lib/libhpx_action_move_semantics.so.1.1.0
[366/1443] Creating library symlink lib/libhpx_action_move_semantics.so.1 lib/libhpx_action_move_semantics.so
[367/1443] Building CXX object tests/regressions/computeapi/CMakeFiles/for_each_value_proxy_test_exe.dir/for_each_value_proxy.cpp.o
[368/1443] Building CXX object tests/regressions/build/CMakeFiles/test_client_1950.dir/client_1950.cpp.o
[369/1443] Linking CXX executable bin/test_client_1950
[370/1443] Linking CXX executable bin/for_each_value_proxy_test
[371/1443] Building CXX object tests/regressions/components/CMakeFiles/create_n_components_2323_test_exe.dir/create_n_components_2323.cpp.o
[372/1443] Linking CXX executable bin/create_n_components_2323_test
[373/1443] Building CXX object tests/regressions/components/CMakeFiles/create_remote_component_2334_test_exe.dir/create_remote_component_2334.cpp.o
[374/1443] Linking CXX executable bin/create_remote_component_2334_test
[375/1443] Building CXX object tests/regressions/components/CMakeFiles/returned_client_2150_test_exe.dir/returned_client_2150.cpp.o
[376/1443] Building CXX object tests/regressions/components/CMakeFiles/client_base_registration_test_exe.dir/client_base_registration.cpp.o
[377/1443] Linking CXX executable bin/returned_client_2150_test
[378/1443] Linking CXX executable bin/client_base_registration_test
[379/1443] Building CXX object tests/regressions/components/CMakeFiles/moveonly_constructor_arguments_1405_test_exe.dir/moveonly_constructor_arguments_1405.cpp.o
[380/1443] Linking CXX executable bin/moveonly_constructor_arguments_1405_test
[381/1443] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_unique_exe.dir/benchmark_unique.cpp.o
[382/1443] Linking CXX executable bin/benchmark_unique
[383/1443] Building CXX object tests/regressions/components/CMakeFiles/new_2848_test_exe.dir/new_2848.cpp.o
[384/1443] Linking CXX executable bin/new_2848_test
[385/1443] Linking CXX executable bin/wait_for_action_2796_test
[386/1443] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/tests.cc.o
[387/1443] Building CXX object tests/regressions/lcos/CMakeFiles/exception_from_continuation_1613_test_exe.dir/exception_from_continuation_1613.cpp.o
[388/1443] Linking CXX executable bin/exception_from_continuation_1613_test
[389/1443] Building CXX object tests/regressions/iostreams/CMakeFiles/no_output_1173_test_exe.dir/no_output_1173.cpp.o
[390/1443] Linking CXX executable bin/no_output_1173_test
[391/1443] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o
[392/1443] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/algorithms.cc.o
[393/1443] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/block_matrix.cc.o
[394/1443] Building CXX object tests/performance/network/algorithms/CMakeFiles/minmax_element_performance_exe.dir/minmax_element_performance.cpp.o
[395/1443] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/matrix_hpx.cc.o
[396/1443] Linking CXX executable bin/minmax_element_performance
[397/1443] Linking CXX executable bin/block_matrix_test
[398/1443] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_launch_775_test_exe.dir/dataflow_launch_775.cpp.o
[399/1443] Building CXX object tests/regressions/actions/CMakeFiles/component_action_move_semantics_test_exe.dir/component_action_move_semantics.cpp.o
[400/1443] Building CXX object tests/regressions/lcos/CMakeFiles/call_promise_get_gid_more_than_once_test_exe.dir/call_promise_get_gid_more_than_once.cpp.o
[401/1443] Linking CXX executable bin/dataflow_launch_775_test
[402/1443] Linking CXX executable bin/call_promise_get_gid_more_than_once_test
[403/1443] Linking CXX executable bin/component_action_move_semantics_test
[404/1443] Building CXX object tests/regressions/lcos/CMakeFiles/async_callback_with_bound_callback_test_exe.dir/async_callback_with_bound_callback.cpp.o
[405/1443] Linking CXX executable bin/async_callback_with_bound_callback_test
[406/1443] Building CXX object tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o
[407/1443] Linking CXX executable bin/partitioned_vector_foreach
[408/1443] Building CXX object tests/regressions/components/CMakeFiles/partitioned_vector_2201_test_exe.dir/partitioned_vector_2201.cpp.o
[409/1443] Linking CXX executable bin/partitioned_vector_2201_test
[410/1443] Building CXX object tests/regressions/iostreams/CMakeFiles/lost_output_2236_test_exe.dir/lost_output_2236.cpp.o
[411/1443] Building CXX object tests/regressions/lcos/CMakeFiles/sliding_semaphore_2338_test_exe.dir/sliding_semaphore_2338.cpp.o
[412/1443] Linking CXX executable bin/lost_output_2236_test
[413/1443] Linking CXX executable bin/sliding_semaphore_2338_test
[414/1443] Linking CXX executable bin/partitioned_vector_subview_test
[415/1443] Building CXX object tests/regressions/lcos/CMakeFiles/lifetime_588_test_exe.dir/lifetime_588.cpp.o
[416/1443] Linking CXX executable bin/lifetime_588_test
[417/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_until_test_exe.dir/is_sorted_until.cpp.o
[418/1443] Linking CXX executable bin/is_sorted_until_test
[419/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/all_of_test_exe.dir/all_of.cpp.o
[420/1443] Building CXX object tests/unit/agas/CMakeFiles/gid_type_test_exe.dir/gid_type.cpp.o
[421/1443] Building CXX object tests/regressions/lcos/CMakeFiles/async_action_1813_test_exe.dir/async_action_1813.cpp.o
[422/1443] Linking CXX executable bin/all_of_test
[423/1443] Linking CXX executable bin/async_action_1813_test
[424/1443] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_const_functor_773_test_exe.dir/dataflow_const_functor_773.cpp.o
[425/1443] Linking CXX executable bin/dataflow_const_functor_773_test
[426/1443] Building CXX object tests/regressions/lcos/CMakeFiles/channel_not_empty_2890_test_exe.dir/channel_not_empty_2890.cpp.o
[427/1443] Linking CXX executable bin/channel_not_empty_2890_test
[428/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/inplace_merge_test_exe.dir/inplace_merge.cpp.o
[429/1443] Building CXX object tests/regressions/lcos/CMakeFiles/async_callback_non_deduced_context_test_exe.dir/async_callback_non_deduced_context.cpp.o
[430/1443] Linking CXX executable bin/async_callback_non_deduced_context_test
[431/1443] Building CXX object tests/regressions/lcos/CMakeFiles/async_unwrap_1037_test_exe.dir/async_unwrap_1037.cpp.o
[432/1443] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_using_774_test_exe.dir/dataflow_using_774.cpp.o
[433/1443] Linking CXX executable bin/async_unwrap_1037_test
[434/1443] Linking CXX executable bin/dataflow_using_774_test
[435/1443] Building CXX object tests/regressions/lcos/CMakeFiles/after_588_test_exe.dir/after_588.cpp.o
[436/1443] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_recursion_1613_test_exe.dir/dataflow_recursion_1613.cpp.o
[437/1443] Linking CXX executable bin/dataflow_recursion_1613_test
[438/1443] Linking CXX executable bin/after_588_test
[439/1443] Linking CXX executable bin/shared_mutex_1702_test
[440/1443] Building CXX object tests/regressions/lcos/CMakeFiles/future_790_test_exe.dir/future_790.cpp.o
[441/1443] Linking CXX executable bin/future_790_test
[442/1443] Building CXX object tests/regressions/lcos/CMakeFiles/ignore_while_locked_1485_test_exe.dir/ignore_while_locked_1485.cpp.o
[443/1443] Linking CXX executable bin/ignore_while_locked_1485_test
[444/1443] Building CXX object tests/regressions/lcos/CMakeFiles/channel_register_as_2722_test_exe.dir/channel_register_as_2722.cpp.o
[445/1443] Linking CXX executable bin/channel_register_as_2722_test
[446/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/minmax_element_test_exe.dir/minmax_element.cpp.o
[447/1443] Linking CXX executable bin/minmax_element_test
[448/1443] Building CXX object tests/regressions/lcos/CMakeFiles/future_2667_test_exe.dir/future_2667.cpp.o
[449/1443] Linking CXX executable bin/future_2667_test
[450/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/foreach_range_test_exe.dir/foreach_range.cpp.o
[451/1443] Linking CXX executable bin/foreach_range_test
[452/1443] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_action_2008_test_exe.dir/dataflow_action_2008.cpp.o
[453/1443] Linking CXX executable bin/dataflow_action_2008_test
[454/1443] Building CXX object tests/regressions/lcos/CMakeFiles/broadcast_wait_for_2822_test_exe.dir/broadcast_wait_for_2822.cpp.o
[455/1443] Linking CXX executable bin/broadcast_wait_for_2822_test
[456/1443] Building CXX object tests/regressions/lcos/CMakeFiles/wait_all_hang_1946_test_exe.dir/wait_all_hang_1946.cpp.o
[457/1443] Linking CXX executable bin/wait_all_hang_1946_test
[458/1443] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_get_629_test_exe.dir/future_hang_on_get_629.cpp.o
[459/1443] Building CXX object tests/regressions/lcos/CMakeFiles/receive_buffer_1733_test_exe.dir/receive_buffer_1733.cpp.o
[460/1443] Building CXX object tests/regressions/lcos/CMakeFiles/shared_future_continuation_order_test_exe.dir/shared_future_continuation_order.cpp.o
[461/1443] Linking CXX executable bin/future_hang_on_get_629_test
[462/1443] Linking CXX executable bin/shared_future_continuation_order_test
[463/1443] Linking CXX executable bin/receive_buffer_1733_test
[464/1443] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_then_629_test_exe.dir/future_hang_on_then_629.cpp.o
[465/1443] Linking CXX executable bin/future_hang_on_then_629_test
[466/1443] Building CXX object tests/regressions/lcos/CMakeFiles/future_timed_wait_1025_test_exe.dir/future_timed_wait_1025.cpp.o
[467/1443] Linking CXX executable bin/future_timed_wait_1025_test
[468/1443] Building CXX object tests/regressions/lcos/CMakeFiles/future_unwrap_1182_test_exe.dir/future_unwrap_1182.cpp.o
[469/1443] Linking CXX executable bin/future_unwrap_1182_test
[470/1443] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_791_test_exe.dir/dataflow_791.cpp.o
[471/1443] Linking CXX executable bin/dataflow_791_test
[472/1443] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_wait_with_callback_629_test_exe.dir/future_hang_on_wait_with_callback_629.cpp.o
[473/1443] Linking CXX executable bin/future_hang_on_wait_with_callback_629_test
[474/1443] Building CXX object tests/regressions/lcos/CMakeFiles/shared_future_then_2166_test_exe.dir/shared_future_then_2166.cpp.o
[475/1443] Building CXX object tests/regressions/lcos/CMakeFiles/barrier_hang_test_exe.dir/barrier_hang.cpp.o
[476/1443] Linking CXX executable bin/shared_future_then_2166_test
[477/1443] Linking CXX executable bin/split_future_2246_test
[478/1443] Linking CXX executable bin/barrier_hang_test
[479/1443] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_move_semantics_test_exe.dir/plain_action_move_semantics.cpp.o
[480/1443] Building CXX object tests/regressions/lcos/CMakeFiles/promise_leak_996_test_exe.dir/promise_leak_996.cpp.o
[481/1443] Linking CXX executable bin/plain_action_move_semantics_test
[482/1443] Linking CXX executable bin/promise_leak_996_test
[483/1443] Building CXX object tests/regressions/lcos/CMakeFiles/shared_stated_leaked_1211_test_exe.dir/shared_stated_leaked_1211.cpp.o
[484/1443] Linking CXX executable bin/shared_stated_leaked_1211_test
[485/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/min_element_range_test_exe.dir/min_element_range.cpp.o
[486/1443] Linking CXX executable bin/min_element_range_test
[487/1443] Building CXX object tests/regressions/lcos/CMakeFiles/when_all_vectors_1623_test_exe.dir/when_all_vectors_1623.cpp.o
[488/1443] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_future_swap_test_exe.dir/dataflow_future_swap.cpp.o
[489/1443] Linking CXX executable bin/when_all_vectors_1623_test
[490/1443] Linking CXX executable bin/dataflow_future_swap_test
[491/1443] Building CXX object tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o
[492/1443] Building CXX object tests/regressions/lcos/CMakeFiles/channel_2916_test_exe.dir/channel_2916.cpp.o
[493/1443] Building CXX object tests/regressions/lcos/CMakeFiles/broadcast_unwrap_future_2885_test_exe.dir/broadcast_unwrap_future_2885.cpp.o
[494/1443] Building CXX object tests/regressions/lcos/CMakeFiles/safely_destroy_promise_1481_test_exe.dir/safely_destroy_promise_1481.cpp.o
[495/1443] Linking CXX executable bin/channel_2916_test
[496/1443] Building CXX object tests/regressions/lcos/CMakeFiles/future_unwrap_878_test_exe.dir/future_unwrap_878.cpp.o
[497/1443] Linking CXX executable bin/safely_destroy_promise_1481_test
[498/1443] Linking CXX executable bin/broadcast_unwrap_future_2885_test
[499/1443] Linking CXX executable bin/future_unwrap_878_test
[500/1443] Building CXX object tests/regressions/lcos/CMakeFiles/set_hpx_limit_798_test_exe.dir/set_hpx_limit_798.cpp.o
[501/1443] Linking CXX executable bin/set_hpx_limit_798_test
[502/1443] Building CXX object tests/regressions/lcos/CMakeFiles/lifetime_588_1_test_exe.dir/lifetime_588_1.cpp.o
[503/1443] Building CXX object tests/regressions/parallel/executors/CMakeFiles/handled_exception_2959_test_exe.dir/handled_exception_2959.cpp.o
[504/1443] Linking CXX executable bin/lifetime_588_1_test
[505/1443] Building CXX object tests/unit/lcos/CMakeFiles/local_latch_test_exe.dir/local_latch.cpp.o
[506/1443] Linking CXX executable bin/handled_exception_2959_test
[507/1443] Linking CXX executable bin/local_latch_test
[508/1443] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_future_swap2_test_exe.dir/dataflow_future_swap2.cpp.o
[509/1443] Building CXX object tests/regressions/lcos/CMakeFiles/promise_1620_test_exe.dir/promise_1620.cpp.o
[510/1443] Linking CXX executable bin/dataflow_future_swap2_test
[511/1443] Building CXX object tests/regressions/performance_counters/CMakeFiles/discover_counters_1787_test_exe.dir/discover_counters_1787.cpp.o
[512/1443] Linking CXX executable bin/promise_1620_test
[513/1443] Linking CXX executable bin/discover_counters_1787_test
[514/1443] Building CXX object tests/regressions/lcos/CMakeFiles/future_serialization_1898_test_exe.dir/future_serialization_1898.cpp.o
[515/1443] Linking CXX executable bin/future_serialization_1898_test
[516/1443] Building CXX object tests/regressions/parallel/CMakeFiles/minimal_findend_test_exe.dir/minimal_findend.cpp.o
[517/1443] Linking CXX executable bin/minimal_findend_test
[518/1443] Building CXX object tests/regressions/serialization/CMakeFiles/buffer_overrun_2839_test_exe.dir/buffer_overrun_2839.cpp.o
[519/1443] Building CXX object tests/regressions/parallel/CMakeFiles/for_each_annotated_function_test_exe.dir/for_each_annotated_function.cpp.o
[520/1443] Building CXX object tests/regressions/lcos/CMakeFiles/multiple_gather_ops_2001_test_exe.dir/multiple_gather_ops_2001.cpp.o
[521/1443] Linking CXX executable bin/buffer_overrun_2839_test
[522/1443] Linking CXX executable bin/for_each_annotated_function_test
[523/1443] Linking CXX executable bin/multiple_gather_ops_2001_test
[524/1443] Building CXX object tests/regressions/parallel/CMakeFiles/scan_non_commutative_test_exe.dir/scan_non_commutative.cpp.o
[525/1443] Linking CXX executable bin/scan_non_commutative_test
[526/1443] Building CXX object tests/regressions/parallel/CMakeFiles/static_chunker_2282_test_exe.dir/static_chunker_2282.cpp.o
[527/1443] Building CXX object tests/regressions/parallel/CMakeFiles/search_zerolength_test_exe.dir/search_zerolength.cpp.o
[528/1443] Linking CXX executable bin/static_chunker_2282_test
[529/1443] Building CXX object tests/regressions/performance_counters/CMakeFiles/statistics_2666_test_exe.dir/statistics_2666.cpp.o
[530/1443] Linking CXX executable bin/search_zerolength_test
[531/1443] Building CXX object tests/regressions/performance_counters/CMakeFiles/uptime_1737_test_exe.dir/uptime_1737.cpp.o
[532/1443] Linking CXX executable bin/statistics_2666_test
[533/1443] Building CXX object tests/regressions/parallel/CMakeFiles/for_loop_2281_test_exe.dir/for_loop_2281.cpp.o
[534/1443] Linking CXX executable bin/uptime_1737_test
[535/1443] Linking CXX executable bin/for_loop_2281_test
[536/1443] Building CXX object tests/regressions/parallel/CMakeFiles/stable_merge_2964_test_exe.dir/stable_merge_2964.cpp.o
[537/1443] Linking CXX executable bin/stable_merge_2964_test
[538/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_remote_client_test_exe.dir/async_cb_remote_client.cpp.o
[539/1443] Building CXX object tests/regressions/traits/CMakeFiles/is_callable_1179_test_exe.dir/is_callable_1179.cpp.o
[540/1443] Building CXX object tests/regressions/parallel/executors/CMakeFiles/is_executor_1691_test_exe.dir/is_executor_1691.cpp.o
[541/1443] Linking CXX executable bin/is_callable_1179_test
[542/1443] Linking CXX executable bin/is_executor_1691_test
[543/1443] Building CXX object tests/regressions/threads/CMakeFiles/thread_data_1111_test_exe.dir/thread_data_1111.cpp.o
[544/1443] Building CXX object tests/regressions/util/CMakeFiles/set_config_entry_deadlock_test_exe.dir/set_config_entry_deadlock.cpp.o
[545/1443] Linking CXX executable bin/thread_data_1111_test
[546/1443] Linking CXX executable bin/set_config_entry_deadlock_test
[547/1443] Building CXX object tests/regressions/threads/CMakeFiles/thread_pool_executor_1112_test_exe.dir/thread_pool_executor_1112.cpp.o
[548/1443] Linking CXX executable bin/thread_pool_executor_1112_test
[549/1443] Building CXX object tests/regressions/util/CMakeFiles/use_all_cores_2262_test_exe.dir/use_all_cores_2262.cpp.o
[550/1443] Linking CXX executable bin/use_all_cores_2262_test
[551/1443] Building CXX object tests/regressions/util/CMakeFiles/command_line_arguments_706_test_exe.dir/command_line_arguments_706.cpp.o
[552/1443] Linking CXX executable bin/command_line_arguments_706_test
[553/1443] Building CXX object tests/regressions/threads/CMakeFiles/thread_rescheduling_test_exe.dir/thread_rescheduling.cpp.o
[554/1443] Linking CXX executable bin/thread_rescheduling_test
[555/1443] Building CXX object tests/regressions/threads/CMakeFiles/block_os_threads_1036_test_exe.dir/block_os_threads_1036.cpp.o
[556/1443] Building CXX object tests/regressions/threads/CMakeFiles/threads_all_1422_test_exe.dir/threads_all_1422.cpp.o
[557/1443] Building CXX object tests/regressions/threads/CMakeFiles/run_as_os_thread_lockup_2991_test_exe.dir/run_as_os_thread_lockup_2991.cpp.o
[558/1443] Linking CXX executable bin/threads_all_1422_test
[559/1443] Linking CXX executable bin/block_os_threads_1036_test
[560/1443] Linking CXX executable bin/run_as_os_thread_lockup_2991_test
[561/1443] Building CXX object tests/regressions/threads/CMakeFiles/thread_suspend_pending_test_exe.dir/thread_suspend_pending.cpp.o
[562/1443] Building CXX object tests/regressions/util/CMakeFiles/iarchive_1237_test_exe.dir/iarchive_1237.cpp.o
[563/1443] Linking CXX executable bin/thread_suspend_pending_test
[564/1443] Linking CXX executable bin/iarchive_1237_test
[565/1443] Linking CXX executable bin/gid_type_test
[566/1443] Building CXX object tests/regressions/threads/CMakeFiles/thread_suspend_duration_test_exe.dir/thread_suspend_duration.cpp.o
[567/1443] Building CXX object tests/regressions/threads/CMakeFiles/thread_pool_executor_1114_test_exe.dir/thread_pool_executor_1114.cpp.o
[568/1443] Linking CXX executable bin/thread_suspend_duration_test
[569/1443] Linking CXX executable bin/thread_pool_executor_1114_test
[570/1443] Building CXX object tests/regressions/parallel/CMakeFiles/scan_shortlength_test_exe.dir/scan_shortlength.cpp.o
[571/1443] Linking CXX executable bin/scan_shortlength_test
[572/1443] Building CXX object tests/regressions/threads/CMakeFiles/resume_priority_test_exe.dir/resume_priority.cpp.o
[573/1443] Linking CXX executable bin/resume_priority_test
[574/1443] Building CXX object tests/regressions/util/CMakeFiles/configuration_1572_test_exe.dir/configuration_1572.cpp.o
[575/1443] Linking CXX executable bin/configuration_1572_test
[576/1443] Building CXX object tests/regressions/util/CMakeFiles/command_line_required_arguments_2990_test_exe.dir/command_line_required_arguments_2990.cpp.o
[577/1443] Linking CXX executable bin/command_line_required_arguments_2990_test
[578/1443] Building CXX object tests/regressions/util/CMakeFiles/zero_copy_parcels_1001_test_exe.dir/zero_copy_parcels_1001.cpp.o
[579/1443] Linking CXX executable bin/zero_copy_parcels_1001_test
[580/1443] Building CXX object tests/regressions/util/CMakeFiles/protect_with_nullary_pfo_test_exe.dir/protect_with_nullary_pfo.cpp.o
[581/1443] Building CXX object tests/regressions/util/CMakeFiles/function_argument_test_exe.dir/function_argument.cpp.o
[582/1443] Linking CXX executable bin/protect_with_nullary_pfo_test
[583/1443] Linking CXX executable bin/function_argument_test
[584/1443] Building CXX object tests/regressions/util/CMakeFiles/unwrapped_1528_test_exe.dir/unwrapped_1528.cpp.o
[585/1443] Linking CXX executable bin/unwrapped_1528_test
[586/1443] cd /tree/build-rwdi/tests/unit/build && /usr/bin/cmake -E chdir /tree/build-rwdi/tests/unit/build/cmake_install_dir_test /usr/bin/cmake /tree/hpx/tests/unit/build/src -DHPX_DIR=/usr/local/lib/cmake/HPX -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_FLAGS= -DCMAKE_BUILD_TYPE=RelWithDebInfo
-- The CXX compiler identification is Clang 3.8.1
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning at CMakeLists.txt:35 (message):
HPX_DIR=/usr/local/lib/cmake/HPX does not exist. Did you forget to run the
install rule?
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_C_COMPILER
-- Build files have been written to: /tree/build-rwdi/tests/unit/build/cmake_install_dir_test
[587/1443] Building CXX object tests/regressions/util/CMakeFiles/serialize_buffer_1069_test_exe.dir/serialize_buffer_1069.cpp.o
[588/1443] cd /tree/build-rwdi/tests/unit/build && /usr/bin/cmake --build /tree/build-rwdi/tests/unit/build/cmake_install_dir_test --config RelWithDebInfo
[589/1443] Linking CXX executable bin/serialize_buffer_1069_test
[590/1443] Building CXX object tests/regressions/util/CMakeFiles/function_serialization_728_test_exe.dir/function_serialization_728.cpp.o
[591/1443] Linking CXX executable bin/function_serialization_728_test
[592/1443] cd /tree/build-rwdi/tests/unit/build && /usr/bin/cmake -E chdir /tree/build-rwdi/tests/unit/build/cmake_build_dir_test /usr/bin/cmake /tree/hpx/tests/unit/build/src -DHPX_DIR=/tree/build-rwdi/lib/cmake/HPX -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_FLAGS= -DCMAKE_BUILD_TYPE=RelWithDebInfo
-- The CXX compiler identification is Clang 3.8.1
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The C compiler identification is Clang 3.8.1
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Using tcmalloc allocator.
-- Configuring done
-- Generating done
-- Build files have been written to: /tree/build-rwdi/tests/unit/build/cmake_build_dir_test
[593/1443] Building CXX object tests/regressions/util/CMakeFiles/tuple_serialization_803_test_exe.dir/tuple_serialization_803.cpp.o
[594/1443] Linking CXX executable bin/tuple_serialization_803_test
[595/1443] Building CXX object tests/unit/agas/components/CMakeFiles/simple_refcnt_checker_component.dir/server/simple_refcnt_checker.cpp.o
[596/1443] Building CXX object tests/unit/agas/components/CMakeFiles/simple_refcnt_checker_component.dir/simple_refcnt_checker.cpp.o
[597/1443] Linking CXX shared library lib/libhpx_simple_refcnt_checker.so.1.1.0
[598/1443] Creating library symlink lib/libhpx_simple_refcnt_checker.so.1 lib/libhpx_simple_refcnt_checker.so
[599/1443] Linking CXX executable bin/coarray_test
[600/1443] Building CXX object tests/unit/agas/components/CMakeFiles/managed_refcnt_checker_component.dir/managed_refcnt_checker.cpp.o
[601/1443] Building CXX object tests/unit/agas/components/CMakeFiles/simple_mobile_object_component.dir/simple_mobile_object.cpp.o
[602/1443] Building CXX object tests/unit/agas/CMakeFiles/get_colocation_id_test_exe.dir/get_colocation_id.cpp.o
[603/1443] Linking CXX shared library lib/libhpx_simple_mobile_object.so.1.1.0
[604/1443] Creating library symlink lib/libhpx_simple_mobile_object.so.1 lib/libhpx_simple_mobile_object.so
[605/1443] Building CXX object tests/unit/agas/components/CMakeFiles/managed_refcnt_checker_component.dir/server/managed_refcnt_checker.cpp.o
[606/1443] Linking CXX executable bin/get_colocation_id_test
[607/1443] Building CXX object tests/unit/agas/CMakeFiles/find_clients_from_prefix_test_exe.dir/find_clients_from_prefix.cpp.o
[608/1443] Linking CXX shared library lib/libhpx_managed_refcnt_checker.so.1.1.0
[609/1443] Creating library symlink lib/libhpx_managed_refcnt_checker.so.1 lib/libhpx_managed_refcnt_checker.so
[610/1443] Linking CXX executable bin/find_clients_from_prefix_test
[611/1443] Building CXX object tests/unit/agas/CMakeFiles/find_ids_from_prefix_test_exe.dir/find_ids_from_prefix.cpp.o
[612/1443] Building CXX object tests/unit/component/CMakeFiles/distribution_policy_executor_v1_test_exe.dir/distribution_policy_executor_v1.cpp.o
[613/1443] Building CXX object tests/unit/component/CMakeFiles/get_gid_test_exe.dir/get_gid.cpp.o
[614/1443] Linking CXX executable bin/get_gid_test
[615/1443] Building CXX object tests/unit/actions/CMakeFiles/return_future_test_exe.dir/return_future.cpp.o
[616/1443] Linking CXX executable bin/return_future_test
[617/1443] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_1_abstract_test_exe.dir/inheritance_3_classes_1_abstract.cpp.o
[618/1443] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_concrete_test_exe.dir/inheritance_3_classes_concrete.cpp.o
[619/1443] Building CXX object tests/regressions/parallel/CMakeFiles/scan_different_inits_test_exe.dir/scan_different_inits.cpp.o
/tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:40:9: warning: 'transform_inclusive_scan<const hpx::parallel::execution::parallel_policy &, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, int, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:42:9), (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:43:9), 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
transform_inclusive_scan(execution::par, a.begin(), a.end(), f.begin(),
^
/tree/hpx/hpx/parallel/algorithms/transform_inclusive_scan.hpp:367:5: note: 'transform_inclusive_scan<const hpx::parallel::execution::parallel_policy &, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, int, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:42:9), (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:43:9), 42, 0>' has been explicitly marked deprecated here
transform_inclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^
/tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:82:9: warning: 'transform_inclusive_scan<hpx::parallel::execution::parallel_task_policy, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, int, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:85:13), (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:86:13), 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
transform_inclusive_scan(par(execution::task),
^
/tree/hpx/hpx/parallel/algorithms/transform_inclusive_scan.hpp:367:5: note: 'transform_inclusive_scan<hpx::parallel::execution::parallel_task_policy, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, int, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:85:13), (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:86:13), 42, 0>' has been explicitly marked deprecated here
transform_inclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^
/tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:125:9: warning: 'transform_inclusive_scan<const hpx::parallel::execution::parallel_policy &, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, int, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:112:20) &, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:114:21) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
transform_inclusive_scan(execution::par, a.begin(), a.end(), f.begin(),
^
/tree/hpx/hpx/parallel/algorithms/transform_inclusive_scan.hpp:367:5: note: 'transform_inclusive_scan<const hpx::parallel::execution::parallel_policy &, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, int, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:112:20) &, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:114:21) &, 42, 0>' has been explicitly marked deprecated here
transform_inclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^
/tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:187:9: warning: 'transform_inclusive_scan<hpx::parallel::execution::parallel_task_policy, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, int, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:170:20) &, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:172:21) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
transform_inclusive_scan(par(execution::task),
^
/tree/hpx/hpx/parallel/algorithms/transform_inclusive_scan.hpp:367:5: note: 'transform_inclusive_scan<hpx::parallel::execution::parallel_task_policy, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int *, std::vector<int, std::allocator<int> > >, int, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:170:20) &, (lambda at /tree/hpx/tests/regressions/parallel/scan_different_inits.cpp:172:21) &, 42, 0>' has been explicitly marked deprecated here
transform_inclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^
4 warnings generated.
[620/1443] Linking CXX executable bin/scan_different_inits_test
[621/1443] Linking CXX executable bin/find_ids_from_prefix_test
[622/1443] Building CXX object tests/unit/component/CMakeFiles/launched_process_test_exe.dir/launched_process.cpp.o
[623/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/equal_test_exe.dir/equal.cpp.o
[624/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/is_heap_range_test_exe.dir/is_heap_range.cpp.o
[625/1443] Building CXX object tests/unit/agas/CMakeFiles/local_address_rebind_test_exe.dir/local_address_rebind.cpp.o
[626/1443] Linking CXX executable bin/local_address_rebind_test
[627/1443] Linking CXX executable bin/distribution_policy_executor_v1_test
[628/1443] Linking CXX executable bin/inheritance_3_classes_concrete_test
[629/1443] Linking CXX executable bin/inheritance_3_classes_1_abstract_test
[630/1443] Linking CXX executable bin/launched_process_test
[631/1443] Building CXX object tests/unit/component/CMakeFiles/launch_process_test_exe.dir/launch_process.cpp.o
[632/1443] Linking CXX executable bin/launch_process_test
[633/1443] cd /tree/build-rwdi/tests/unit/build && /usr/bin/cmake --build /tree/build-rwdi/tests/unit/build/cmake_build_dir_test --config RelWithDebInfo
Scanning dependencies of target test_component
[ 25%] Building CXX object CMakeFiles/test_component.dir/test_component.cpp.o
[ 50%] Linking CXX shared library libhpx_test_component.so
[ 50%] Built target test_component
Scanning dependencies of target test_executable
[ 75%] Building CXX object CMakeFiles/test_executable.dir/test.cpp.o
[100%] Linking CXX executable test_executable
[100%] Built target test_executable
[634/1443] Building CXX object tests/unit/agas/CMakeFiles/scoped_ref_to_remote_object_test_exe.dir/scoped_ref_to_remote_object.cpp.o
[635/1443] Linking CXX executable bin/scoped_ref_to_remote_object_test
[636/1443] Building CXX object tests/unit/agas/CMakeFiles/uncounted_symbol_to_local_object_test_exe.dir/uncounted_symbol_to_local_object.cpp.o
[637/1443] Linking CXX executable bin/uncounted_symbol_to_local_object_test
[638/1443] Building CXX object tests/unit/agas/CMakeFiles/uncounted_symbol_to_remote_object_test_exe.dir/uncounted_symbol_to_remote_object.cpp.o
[639/1443] Linking CXX executable bin/uncounted_symbol_to_remote_object_test
[640/1443] Building CXX object tests/unit/component/CMakeFiles/copy_component_test_exe.dir/copy_component.cpp.o
[641/1443] Linking CXX executable bin/copy_component_test
[642/1443] Building CXX object tests/unit/agas/CMakeFiles/scoped_ref_to_local_object_test_exe.dir/scoped_ref_to_local_object.cpp.o
[643/1443] Linking CXX executable bin/scoped_ref_to_local_object_test
[644/1443] Building CXX object tests/unit/agas/CMakeFiles/refcnted_symbol_to_remote_object_test_exe.dir/refcnted_symbol_to_remote_object.cpp.o
[645/1443] Building CXX object tests/unit/component/CMakeFiles/action_invoke_no_more_than_test_exe.dir/action_invoke_no_more_than.cpp.o
[646/1443] Linking CXX executable bin/refcnted_symbol_to_remote_object_test
[647/1443] Linking CXX executable bin/action_invoke_no_more_than_test
[648/1443] Building CXX object tests/unit/agas/CMakeFiles/refcnted_symbol_to_local_object_test_exe.dir/refcnted_symbol_to_local_object.cpp.o
[649/1443] Linking CXX executable bin/refcnted_symbol_to_local_object_test
[650/1443] Building CXX object tests/unit/agas/CMakeFiles/split_credit_test_exe.dir/split_credit.cpp.o
[651/1443] Linking CXX executable bin/split_credit_test
[652/1443] Building CXX object tests/unit/agas/CMakeFiles/credit_exhaustion_test_exe.dir/credit_exhaustion.cpp.o
[653/1443] Linking CXX executable bin/credit_exhaustion_test
[654/1443] Building CXX object tests/unit/agas/CMakeFiles/local_embedded_ref_to_local_object_test_exe.dir/local_embedded_ref_to_local_object.cpp.o
[655/1443] Linking CXX executable bin/local_embedded_ref_to_local_object_test
[656/1443] Building CXX object tests/unit/component/CMakeFiles/local_new_test_exe.dir/local_new.cpp.o
[657/1443] Building CXX object tests/unit/agas/CMakeFiles/local_embedded_ref_to_remote_object_test_exe.dir/local_embedded_ref_to_remote_object.cpp.o
[658/1443] Linking CXX executable bin/local_new_test
[659/1443] Building CXX object tests/unit/agas/CMakeFiles/remote_embedded_ref_to_local_object_test_exe.dir/remote_embedded_ref_to_local_object.cpp.o
[660/1443] Building CXX object tests/unit/agas/CMakeFiles/remote_embedded_ref_to_remote_object_test_exe.dir/remote_embedded_ref_to_remote_object.cpp.o
[661/1443] Building CXX object tests/unit/component/CMakeFiles/get_ptr_test_exe.dir/get_ptr.cpp.o
[662/1443] Linking CXX executable bin/local_embedded_ref_to_remote_object_test
[663/1443] Building CXX object tests/unit/component/CMakeFiles/distribution_policy_executor_test_exe.dir/distribution_policy_executor.cpp.o
[664/1443] Linking CXX executable bin/remote_embedded_ref_to_local_object_test
[665/1443] Linking CXX executable bin/get_ptr_test
[666/1443] Linking CXX executable bin/remote_embedded_ref_to_remote_object_test
[667/1443] Linking CXX executable bin/distribution_policy_executor_test
[668/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/minmax_element_range_test_exe.dir/minmax_element_range.cpp.o
[669/1443] Building CXX object tests/unit/component/CMakeFiles/inheritance_2_classes_concrete_test_exe.dir/inheritance_2_classes_concrete.cpp.o
[670/1443] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_2_abstract_test_exe.dir/inheritance_3_classes_2_abstract.cpp.o
[671/1443] Linking CXX executable bin/minmax_element_range_test
[672/1443] Linking CXX executable bin/inheritance_2_classes_concrete_test
[673/1443] Linking CXX executable bin/inheritance_3_classes_2_abstract_test
[674/1443] Building CXX object tests/unit/component/CMakeFiles/inheritance_2_classes_abstract_test_exe.dir/inheritance_2_classes_abstract.cpp.o
[675/1443] Linking CXX executable bin/inheritance_2_classes_abstract_test
[676/1443] Building CXX object tests/unit/component/CMakeFiles/new_colocated_test_exe.dir/new_colocated.cpp.o
[677/1443] Linking CXX executable bin/new_colocated_test
[678/1443] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_executor_v1_test_exe.dir/apply_local_executor_v1.cpp.o
[679/1443] Linking CXX executable bin/apply_local_executor_v1_test
[680/1443] Building CXX object tests/unit/diagnostics/CMakeFiles/unhandled_exception_test_exe.dir/unhandled_exception.cpp.o
[681/1443] Linking CXX executable bin/unhandled_exception_test
[682/1443] Building CXX object tests/unit/lcos/CMakeFiles/future_then_executor_v1_test_exe.dir/future_then_executor_v1.cpp.o
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:36: warning: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2 = f1.then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:5: note: in instantiation of function template specialization 'test_return_int<hpx::parallel::v3::sequential_executor>' requested here
test_return_int(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/hpx/lcos/future.hpp:506:25: warning: 'make_continuation_exec_v1<int, hpx::lcos::future<int>, hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
detail::make_continuation_exec_v1<continuation_result_type>(
^
/tree/hpx/hpx/lcos/future.hpp:754:73: note: in instantiation of function template specialization 'hpx::lcos::detail::future_then_dispatch<hpx::lcos::future<int>, hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' requested here
return future_then_dispatch<typename std::decay<T0>::type>::call(
^
/tree/hpx/hpx/lcos/future.hpp:1090:31: note: in instantiation of function template specialization 'hpx::lcos::detail::future_base<hpx::lcos::future<int>, int>::then<int (*)(hpx::lcos::future<int>), hpx::parallel::v3::sequential_executor &>' requested here
return base_type::then(std::move(*this),
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:36: note: in instantiation of function template specialization 'hpx::lcos::future<int>::then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' requested here
hpx::lcos::future<int> f2 = f1.then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:5: note: in instantiation of function template specialization 'test_return_int<hpx::parallel::v3::sequential_executor>' requested here
test_return_int(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:416:5: note: 'make_continuation_exec_v1<int, hpx::lcos::future<int>, hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
make_continuation_exec_v1(Future const& future, Executor& exec, F && f);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:37: warning: 'then<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<void> f2 = f1.then(exec, &p3);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:5: note: in instantiation of function template specialization 'test_return_void<hpx::parallel::v3::sequential_executor>' requested here
test_return_void(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/hpx/lcos/future.hpp:506:25: warning: 'make_continuation_exec_v1<void, hpx::lcos::future<int>, hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
detail::make_continuation_exec_v1<continuation_result_type>(
^
/tree/hpx/hpx/lcos/future.hpp:754:73: note: in instantiation of function template specialization 'hpx::lcos::detail::future_then_dispatch<hpx::lcos::future<int>, hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<int>)>' requested here
return future_then_dispatch<typename std::decay<T0>::type>::call(
^
/tree/hpx/hpx/lcos/future.hpp:1090:31: note: in instantiation of function template specialization 'hpx::lcos::detail::future_base<hpx::lcos::future<int>, int>::then<void (*)(hpx::lcos::future<int>), hpx::parallel::v3::sequential_executor &>' requested here
return base_type::then(std::move(*this),
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:37: note: in instantiation of function template specialization 'hpx::lcos::future<int>::then<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<int>)>' requested here
hpx::lcos::future<void> f2 = f1.then(exec, &p3);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:5: note: in instantiation of function template specialization 'test_return_void<hpx::parallel::v3::sequential_executor>' requested here
test_return_void(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:416:5: note: 'make_continuation_exec_v1<void, hpx::lcos::future<int>, hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
make_continuation_exec_v1(Future const& future, Executor& exec, F && f);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:36: warning: 'then<hpx::parallel::v3::sequential_executor &, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2 = f1.then(exec, &p4);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:5: note: in instantiation of function template specialization 'test_implicit_unwrapping<hpx::parallel::v3::sequential_executor>' requested here
test_implicit_unwrapping(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/hpx/lcos/future.hpp:506:25: warning: 'make_continuation_exec_v1<hpx::lcos::future<int>, hpx::lcos::future<int>, hpx::parallel::v3::sequential_executor, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
detail::make_continuation_exec_v1<continuation_result_type>(
^
/tree/hpx/hpx/lcos/future.hpp:754:73: note: in instantiation of function template specialization 'hpx::lcos::detail::future_then_dispatch<hpx::lcos::future<int>, hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' requested here
return future_then_dispatch<typename std::decay<T0>::type>::call(
^
/tree/hpx/hpx/lcos/future.hpp:1090:31: note: in instantiation of function template specialization 'hpx::lcos::detail::future_base<hpx::lcos::future<int>, int>::then<hpx::lcos::future<int> (*)(hpx::lcos::future<int>), hpx::parallel::v3::sequential_executor &>' requested here
return base_type::then(std::move(*this),
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:36: note: in instantiation of function template specialization 'hpx::lcos::future<int>::then<hpx::parallel::v3::sequential_executor &, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' requested here
hpx::lcos::future<int> f2 = f1.then(exec, &p4);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:5: note: in instantiation of function template specialization 'test_implicit_unwrapping<hpx::parallel::v3::sequential_executor>' requested here
test_implicit_unwrapping(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:416:5: note: 'make_continuation_exec_v1<hpx::lcos::future<int>, hpx::lcos::future<int>, hpx::parallel::v3::sequential_executor, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
make_continuation_exec_v1(Future const& future, Executor& exec, F && f);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:112:54: warning: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2 = hpx::async(exec, p1).then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:157:5: note: in instantiation of function template specialization 'test_simple_then<hpx::parallel::v3::sequential_executor>' requested here
test_simple_then(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:119:54: warning: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2 = hpx::async(exec, p1).then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:158:5: note: in instantiation of function template specialization 'test_simple_deferred_then<hpx::parallel::v3::sequential_executor>' requested here
test_simple_deferred_then(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:128:37: warning: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f21 = f1.then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:159:5: note: in instantiation of function template specialization 'test_complex_then<hpx::parallel::v3::sequential_executor>' requested here
test_complex_then(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:129:36: warning: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2= f21.then(exec, &p2);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:138:35: warning: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2= f1.then(exec, &p2).then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:160:5: note: in instantiation of function template specialization 'test_complex_then_chain_one<hpx::parallel::v3::sequential_executor>' requested here
test_complex_then_chain_one(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:138:51: warning: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2= f1.then(exec, &p2).then(exec, &p2);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:147:30: warning: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::async(exec, p1).then(exec, &p2).then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:161:5: note: in instantiation of function template specialization 'test_complex_then_chain_two<hpx::parallel::v3::sequential_executor>' requested here
test_complex_then_chain_two(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::sequential_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:147:46: warning: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::async(exec, p1).then(exec, &p2).then(exec, &p2);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:36: warning: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2 = f1.then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:5: note: in instantiation of function template specialization 'test_return_int<hpx::parallel::v3::parallel_executor>' requested here
test_return_int(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/hpx/lcos/future.hpp:506:25: warning: 'make_continuation_exec_v1<int, hpx::lcos::future<int>, hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
detail::make_continuation_exec_v1<continuation_result_type>(
^
/tree/hpx/hpx/lcos/future.hpp:754:73: note: in instantiation of function template specialization 'hpx::lcos::detail::future_then_dispatch<hpx::lcos::future<int>, hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' requested here
return future_then_dispatch<typename std::decay<T0>::type>::call(
^
/tree/hpx/hpx/lcos/future.hpp:1090:31: note: in instantiation of function template specialization 'hpx::lcos::detail::future_base<hpx::lcos::future<int>, int>::then<int (*)(hpx::lcos::future<int>), hpx::parallel::v3::parallel_executor &>' requested here
return base_type::then(std::move(*this),
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:36: note: in instantiation of function template specialization 'hpx::lcos::future<int>::then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' requested here
hpx::lcos::future<int> f2 = f1.then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:5: note: in instantiation of function template specialization 'test_return_int<hpx::parallel::v3::parallel_executor>' requested here
test_return_int(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:416:5: note: 'make_continuation_exec_v1<int, hpx::lcos::future<int>, hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
make_continuation_exec_v1(Future const& future, Executor& exec, F && f);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:37: warning: 'then<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<void> f2 = f1.then(exec, &p3);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:5: note: in instantiation of function template specialization 'test_return_void<hpx::parallel::v3::parallel_executor>' requested here
test_return_void(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/hpx/lcos/future.hpp:506:25: warning: 'make_continuation_exec_v1<void, hpx::lcos::future<int>, hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
detail::make_continuation_exec_v1<continuation_result_type>(
^
/tree/hpx/hpx/lcos/future.hpp:754:73: note: in instantiation of function template specialization 'hpx::lcos::detail::future_then_dispatch<hpx::lcos::future<int>, hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<int>)>' requested here
return future_then_dispatch<typename std::decay<T0>::type>::call(
^
/tree/hpx/hpx/lcos/future.hpp:1090:31: note: in instantiation of function template specialization 'hpx::lcos::detail::future_base<hpx::lcos::future<int>, int>::then<void (*)(hpx::lcos::future<int>), hpx::parallel::v3::parallel_executor &>' requested here
return base_type::then(std::move(*this),
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:37: note: in instantiation of function template specialization 'hpx::lcos::future<int>::then<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<int>)>' requested here
hpx::lcos::future<void> f2 = f1.then(exec, &p3);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:5: note: in instantiation of function template specialization 'test_return_void<hpx::parallel::v3::parallel_executor>' requested here
test_return_void(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:416:5: note: 'make_continuation_exec_v1<void, hpx::lcos::future<int>, hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
make_continuation_exec_v1(Future const& future, Executor& exec, F && f);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:36: warning: 'then<hpx::parallel::v3::parallel_executor &, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2 = f1.then(exec, &p4);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:5: note: in instantiation of function template specialization 'test_implicit_unwrapping<hpx::parallel::v3::parallel_executor>' requested here
test_implicit_unwrapping(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/hpx/lcos/future.hpp:506:25: warning: 'make_continuation_exec_v1<hpx::lcos::future<int>, hpx::lcos::future<int>, hpx::parallel::v3::parallel_executor, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
detail::make_continuation_exec_v1<continuation_result_type>(
^
/tree/hpx/hpx/lcos/future.hpp:754:73: note: in instantiation of function template specialization 'hpx::lcos::detail::future_then_dispatch<hpx::lcos::future<int>, hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' requested here
return future_then_dispatch<typename std::decay<T0>::type>::call(
^
/tree/hpx/hpx/lcos/future.hpp:1090:31: note: in instantiation of function template specialization 'hpx::lcos::detail::future_base<hpx::lcos::future<int>, int>::then<hpx::lcos::future<int> (*)(hpx::lcos::future<int>), hpx::parallel::v3::parallel_executor &>' requested here
return base_type::then(std::move(*this),
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:36: note: in instantiation of function template specialization 'hpx::lcos::future<int>::then<hpx::parallel::v3::parallel_executor &, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' requested here
hpx::lcos::future<int> f2 = f1.then(exec, &p4);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:5: note: in instantiation of function template specialization 'test_implicit_unwrapping<hpx::parallel::v3::parallel_executor>' requested here
test_implicit_unwrapping(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:416:5: note: 'make_continuation_exec_v1<hpx::lcos::future<int>, hpx::lcos::future<int>, hpx::parallel::v3::parallel_executor, hpx::lcos::future<int> (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
make_continuation_exec_v1(Future const& future, Executor& exec, F && f);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:112:54: warning: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2 = hpx::async(exec, p1).then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:157:5: note: in instantiation of function template specialization 'test_simple_then<hpx::parallel::v3::parallel_executor>' requested here
test_simple_then(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:119:54: warning: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2 = hpx::async(exec, p1).then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:158:5: note: in instantiation of function template specialization 'test_simple_deferred_then<hpx::parallel::v3::parallel_executor>' requested here
test_simple_deferred_then(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:128:37: warning: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f21 = f1.then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:159:5: note: in instantiation of function template specialization 'test_complex_then<hpx::parallel::v3::parallel_executor>' requested here
test_complex_then(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:129:36: warning: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2= f21.then(exec, &p2);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:138:35: warning: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2= f1.then(exec, &p2).then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:160:5: note: in instantiation of function template specialization 'test_complex_then_chain_one<hpx::parallel::v3::parallel_executor>' requested here
test_complex_then_chain_one(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:138:51: warning: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::lcos::future<int> f2= f1.then(exec, &p2).then(exec, &p2);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:147:30: warning: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::async(exec, p1).then(exec, &p2).then(exec, &p2);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:161:5: note: in instantiation of function template specialization 'test_complex_then_chain_two<hpx::parallel::v3::parallel_executor>' requested here
test_complex_then_chain_two(exec);
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:9: note: in instantiation of function template specialization 'test_then<hpx::parallel::v3::parallel_executor>' requested here
test_then(exec);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
/tree/hpx/tests/unit/lcos/future_then_executor_v1.cpp:147:46: warning: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::async(exec, p1).then(exec, &p2).then(exec, &p2);
^
/tree/hpx/hpx/lcos/future.hpp:1087:9: note: 'then<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>)>' has been explicitly marked deprecated here
then(Executor && exec, F && f, error_code& ec = throws)
^
28 warnings generated.
[683/1443] Building CXX object tests/unit/lcos/CMakeFiles/when_some_std_array_test_exe.dir/when_some_std_array.cpp.o
[684/1443] Building CXX object tests/unit/diagnostics/CMakeFiles/handled_exception_test_exe.dir/handled_exception.cpp.o
[685/1443] Linking CXX executable bin/when_some_std_array_test
[686/1443] Linking CXX executable bin/future_then_executor_v1_test
[687/1443] Linking CXX executable bin/handled_exception_test
[688/1443] Building CXX object tests/unit/lcos/CMakeFiles/wait_any_std_array_test_exe.dir/wait_any_std_array.cpp.o
[689/1443] Building CXX object tests/unit/lcos/CMakeFiles/when_all_std_array_test_exe.dir/when_all_std_array.cpp.o
[690/1443] Linking CXX executable bin/wait_any_std_array_test
[691/1443] Linking CXX executable bin/when_all_std_array_test
[692/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/executor_parameters_timer_hooks_test_exe.dir/executor_parameters_timer_hooks.cpp.o
[693/1443] Linking CXX executable bin/executor_parameters_timer_hooks_test
[694/1443] Building CXX object tests/unit/component/CMakeFiles/new__test_exe.dir/new_.cpp.o
[695/1443] Building CXX object tests/unit/lcos/CMakeFiles/when_some_test_exe.dir/when_some.cpp.o
[696/1443] Linking CXX executable bin/when_some_test
[697/1443] Linking CXX executable bin/new__test
[698/1443] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o
[699/1443] Linking CXX executable bin/partitioned_vector_view_iterator_test
[700/1443] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_executor_v1_test_exe.dir/local_dataflow_executor_v1.cpp.o
In file included from /tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:7:
In file included from /tree/hpx/hpx/hpx.hpp:10:
In file included from /tree/hpx/hpx/include/lcos.hpp:19:
In file included from /tree/hpx/hpx/lcos/channel.hpp:13:
In file included from /tree/hpx/hpx/runtime/components/new.hpp:14:
In file included from /tree/hpx/hpx/runtime/components/default_distribution_policy.hpp:12:
In file included from /tree/hpx/hpx/dataflow.hpp:9:
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >::construction_data, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:80:23: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::lcos::future<int> >' requested here
future<void> f1 = dataflow(exec, unwrapping(&void_f1), async(&int_f));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:322:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::sequential_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >::construction_data, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:84:13: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int> >' requested here
, dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:322:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::sequential_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::lcos::future<int>, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >::construction_data, hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::lcos::future<int>, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:89:14: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
f3 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:322:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::sequential_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >, hpx::util::detail::static_async_range<hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >::construction_data, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:107:22: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >' requested here
future<int> f4 = dataflow(exec, unwrapping(&int_f_vector), std::move(vf));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:322:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::sequential_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<void> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:115:13: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::lcos::future<void> >' requested here
, dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:322:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::sequential_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >, hpx::lcos::future<int>, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >, hpx::lcos::future<int>, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<int>, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int>, hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int>, hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:110:14: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int>, hpx::lcos::future<void> >' requested here
f5 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:322:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::sequential_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<void> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<void>), hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<void>), hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:195:11: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<void>), hpx::lcos::future<void> >' requested here
= dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::sequential_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >, hpx::lcos::future<void>, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >, hpx::lcos::future<void>, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<void>, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:205:23: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void> >' requested here
future<void> f2 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::sequential_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<void> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<void>), hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<void>), hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:220:22: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<void>), hpx::lcos::future<void> >' requested here
future<int> f3 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::sequential_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::lcos::future<int>, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >::construction_data, hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:229:22: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
future<int> f4 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::sequential_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >, std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >, std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >, hpx::util::detail::static_async_range<hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >::construction_data, std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:247:22: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
future<int> f5 = dataflow(exec, &future_int_f_vector, std::ref(vf));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::sequential_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int), hpx::util::tuple<int> >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int), hpx::util::tuple<int> > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int), hpx::util::tuple<int> > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int> >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int), hpx::util::tuple<int> > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int> >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int), hpx::util::tuple<int> >, int>::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int), hpx::util::tuple<int> >, int> >, hpx::util::detail::static_async_range<hpx::util::tuple<int>, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int), hpx::util::tuple<int> > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int), hpx::util::tuple<int> >::construction_data, int>' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, void (*)(int), int, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int), hpx::util::tuple<int> > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, void (*)(int), int>' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:272:27: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, void (*)(int), int>' requested here
future<void> f1 = dataflow(exec, &void_f4, 42);
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:9: note: in instantiation of function template specialization 'plain_arguments<hpx::parallel::v3::sequential_executor>' requested here
plain_arguments(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int), hpx::util::tuple<int> >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int), hpx::util::tuple<int> > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int), hpx::util::tuple<int> > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int> >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int), hpx::util::tuple<int> > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int> >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int), hpx::util::tuple<int> >, int>::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int), hpx::util::tuple<int> >, int> >, hpx::util::detail::static_async_range<hpx::util::tuple<int>, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int), hpx::util::tuple<int> > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int), hpx::util::tuple<int> >::construction_data, int>' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, int (*)(int), int, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int), hpx::util::tuple<int> > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, int (*)(int), int>' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:273:26: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, int (*)(int), int>' requested here
future<int> f2 = dataflow(exec, &int_f4, 42);
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:9: note: in instantiation of function template specialization 'plain_arguments<hpx::parallel::v3::sequential_executor>' requested here
plain_arguments(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int, hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int, hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >, int, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >, int, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<int, hpx::lcos::future<int> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >::construction_data, int, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:286:27: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> >' requested here
future<void> f1 = dataflow(exec, &void_f5, 42, async(&int_f));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:9: note: in instantiation of function template specialization 'plain_arguments<hpx::parallel::v3::sequential_executor>' requested here
plain_arguments(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::sequential_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int, hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int, hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >, int, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >, int, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<int, hpx::lcos::future<int> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >::construction_data, int, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::sequential_executor &, int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::sequential_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::sequential_executor, void>::call<hpx::parallel::v3::sequential_executor &, int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:287:26: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::sequential_executor &, int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> >' requested here
future<int> f2 = dataflow(exec, &int_f5, 42, async(&int_f));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:9: note: in instantiation of function template specialization 'plain_arguments<hpx::parallel::v3::sequential_executor>' requested here
plain_arguments(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::sequential_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >::construction_data, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:80:23: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(int), 1>, hpx::lcos::future<int> >' requested here
future<void> f1 = dataflow(exec, unwrapping(&void_f1), async(&int_f));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:330:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::parallel_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > >::construction_data, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:84:13: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int> >' requested here
, dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:330:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::parallel_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::lcos::future<int>, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >::construction_data, hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::lcos::future<int>, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:89:14: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1>, hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
f3 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:330:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::parallel_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >, hpx::util::detail::static_async_range<hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >::construction_data, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:107:22: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> > &), 1>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >' requested here
future<int> f4 = dataflow(exec, unwrapping(&int_f_vector), std::move(vf));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:330:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::parallel_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<void> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::util::tuple<hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:115:13: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<void (*)(), 1>, hpx::lcos::future<void> >' requested here
, dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:330:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::parallel_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >, hpx::lcos::future<int>, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >, hpx::lcos::future<int>, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<int>, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int>, hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int>, hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:110:14: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, hpx::util::detail::functional_unwrap_impl<int (*)(int), 1>, hpx::lcos::future<int>, hpx::lcos::future<void> >' requested here
f5 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:330:9: note: in instantiation of function template specialization 'function_pointers<hpx::parallel::v3::parallel_executor>' requested here
function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<void> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<void>), hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<void>), hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:195:11: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<void>), hpx::lcos::future<void> >' requested here
= dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::parallel_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >, hpx::lcos::future<void>, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >, hpx::lcos::future<void>, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<void>, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:205:23: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void> >' requested here
future<void> f2 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::parallel_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<void> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >, hpx::lcos::future<void> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<void> >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > >::construction_data, hpx::lcos::future<void> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<void>), hpx::lcos::future<void> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<void>), hpx::util::tuple<hpx::lcos::future<void> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<void>), hpx::lcos::future<void> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:220:22: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<void>), hpx::lcos::future<void> >' requested here
future<int> f3 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::parallel_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::lcos::future<int>, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::lcos::future<int>, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > >::construction_data, hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:229:22: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int> >' requested here
future<int> f4 = dataflow(exec,
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::parallel_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >, std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >, std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >, hpx::util::detail::static_async_range<hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > >::construction_data, std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:247:22: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > &), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >' requested here
future<int> f5 = dataflow(exec, &future_int_f_vector, std::ref(vf));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:9: note: in instantiation of function template specialization 'future_function_pointers<hpx::parallel::v3::parallel_executor>' requested here
future_function_pointers(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int), hpx::util::tuple<int> >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int), hpx::util::tuple<int> > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int), hpx::util::tuple<int> > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int> >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int), hpx::util::tuple<int> > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int> >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int), hpx::util::tuple<int> >, int>::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int), hpx::util::tuple<int> >, int> >, hpx::util::detail::static_async_range<hpx::util::tuple<int>, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int), hpx::util::tuple<int> > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int), hpx::util::tuple<int> >::construction_data, int>' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, void (*)(int), int, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int), hpx::util::tuple<int> > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, void (*)(int), int>' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:272:27: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, void (*)(int), int>' requested here
future<void> f1 = dataflow(exec, &void_f4, 42);
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:9: note: in instantiation of function template specialization 'plain_arguments<hpx::parallel::v3::parallel_executor>' requested here
plain_arguments(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int), hpx::util::tuple<int> >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int), hpx::util::tuple<int> > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int), hpx::util::tuple<int> > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int> >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int), hpx::util::tuple<int> > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int> >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int), hpx::util::tuple<int> >, int>::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int), hpx::util::tuple<int> >, int> >, hpx::util::detail::static_async_range<hpx::util::tuple<int>, 0, 1> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int), hpx::util::tuple<int> > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int), hpx::util::tuple<int> >::construction_data, int>' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, int (*)(int), int, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int), hpx::util::tuple<int> > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, int (*)(int), int>' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:273:26: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, int (*)(int), int>' requested here
future<int> f2 = dataflow(exec, &int_f4, 42);
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:9: note: in instantiation of function template specialization 'plain_arguments<hpx::parallel::v3::parallel_executor>' requested here
plain_arguments(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int, hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int, hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >, int, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >, int, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<int, hpx::lcos::future<int> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >::construction_data, int, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, void (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:286:27: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> >' requested here
future<void> f1 = dataflow(exec, &void_f5, 42, async(&int_f));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:9: note: in instantiation of function template specialization 'plain_arguments<hpx::parallel::v3::parallel_executor>' requested here
plain_arguments(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
/tree/hpx/hpx/lcos/dataflow.hpp:318:13: warning: 'finalize<hpx::parallel::v3::parallel_executor>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
finalize(policy_, std::move(futures));
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: in instantiation of member function 'hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >::operator()' requested here
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/util/invoke.hpp:153:16: note: in instantiation of function template specialization 'hpx::util::detail::invoke_impl<void, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >::operator()<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int, hpx::lcos::future<int> > >' requested here
return detail::invoke_impl<R,typename std::decay<F>::type>()(
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:184:27: note: in instantiation of function template specialization 'hpx::util::invoke<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > &, hpx::util::detail::async_traverse_complete_tag, hpx::util::tuple<int, hpx::lcos::future<int> > >' requested here
util::invoke(visitor(), async_traverse_complete_tag{},
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:524:24: note: in instantiation of member function 'hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >, int, hpx::lcos::future<int> >::async_complete' requested here
frame->async_complete();
^
/tree/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:499:17: note: in instantiation of function template specialization 'hpx::util::detail::resume_state_callable::next<boost::intrusive_ptr<hpx::util::detail::async_traversal_frame<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >, int, hpx::lcos::future<int> > >, hpx::util::detail::static_async_range<hpx::util::tuple<int, hpx::lcos::future<int> >, 0, 2> >' requested here
next(detached, std::forward<Frame>(frame),
^
/tree/hpx/hpx/util/invoke.hpp:36:21: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
std::forward<F>(f)(std::forward<Ts>(vs)...);
^
/tree/hpx/hpx/lcos/dataflow.hpp:342:47: note: in instantiation of function template specialization 'hpx::util::traverse_pack_async<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >, hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > >::construction_data, int, hpx::lcos::future<int> >' requested here
boost::intrusive_ptr<Frame> p = util::traverse_pack_async(
^
/tree/hpx/hpx/lcos/dataflow.hpp:439:28: note: in instantiation of function template specialization 'hpx::lcos::detail::create_dataflow<hpx::parallel::v3::parallel_executor &, int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> , hpx::lcos::detail::dataflow_frame<hpx::parallel::v3::parallel_executor, int (*)(int, hpx::lcos::future<int>), hpx::util::tuple<int, hpx::lcos::future<int> > > >' requested here
return detail::create_dataflow(
^
/tree/hpx/hpx/lcos/dataflow.hpp:529:79: note: in instantiation of function template specialization 'hpx::lcos::detail::dataflow_dispatch<hpx::parallel::v3::parallel_executor, void>::call<hpx::parallel::v3::parallel_executor &, int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> >' requested here
return lcos::detail::dataflow_dispatch<typename std::decay<F>::type>::call(
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:287:26: note: in instantiation of function template specialization 'hpx::dataflow<hpx::parallel::v3::parallel_executor &, int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int> >' requested here
future<int> f2 = dataflow(exec, &int_f5, 42, async(&int_f));
^
/tree/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:9: note: in instantiation of function template specialization 'plain_arguments<hpx::parallel::v3::parallel_executor>' requested here
plain_arguments(exec);
^
/tree/hpx/hpx/lcos/dataflow.hpp:265:9: note: 'finalize<hpx::parallel::v3::parallel_executor>' has been explicitly marked deprecated here
finalize(Executor& exec, Futures&& futures)
^
30 warnings generated.
[701/1443] Building CXX object tests/unit/lcos/CMakeFiles/when_any_std_array_test_exe.dir/when_any_std_array.cpp.o
[702/1443] Linking CXX executable bin/local_dataflow_executor_v1_test
[703/1443] Linking CXX executable bin/when_any_std_array_test
[704/1443] Building CXX object tests/unit/lcos/CMakeFiles/use_allocator_test_exe.dir/use_allocator.cpp.o
[705/1443] Linking CXX executable bin/use_allocator_test
[706/1443] Building CXX object tests/unit/lcos/CMakeFiles/when_each_test_exe.dir/when_each.cpp.o
[707/1443] Linking CXX executable bin/when_each_test
[708/1443] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o
[709/1443] Building CXX object tests/unit/lcos/CMakeFiles/condition_variable_test_exe.dir/condition_variable.cpp.o
[710/1443] Linking CXX executable bin/condition_variable_test
[711/1443] Linking CXX executable bin/partitioned_vector_view_test
[712/1443] Building CXX object tests/unit/lcos/CMakeFiles/split_shared_future_test_exe.dir/split_shared_future.cpp.o
[713/1443] Building CXX object tests/unit/lcos/CMakeFiles/barrier_test_exe.dir/barrier.cpp.o
[714/1443] Linking CXX executable bin/split_shared_future_test
[715/1443] Linking CXX executable bin/barrier_test
[716/1443] Building CXX object tests/unit/component/CMakeFiles/migrate_component_test_exe.dir/migrate_component.cpp.o
[717/1443] Linking CXX executable bin/migrate_component_test
[718/1443] Building CXX object tests/unit/lcos/CMakeFiles/split_future_test_exe.dir/split_future.cpp.o
[719/1443] Building CXX object tests/unit/lcos/CMakeFiles/when_any_test_exe.dir/when_any.cpp.o
[720/1443] Linking CXX executable bin/split_future_test
[721/1443] Linking CXX executable bin/when_any_test
[722/1443] Building CXX object tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o
[723/1443] Building CXX object tests/unit/component/CMakeFiles/unordered_map_test_exe.dir/unordered_map.cpp.o
[724/1443] Linking CXX executable bin/coarray_all_reduce_test
[725/1443] Linking CXX executable bin/unordered_map_test
[726/1443] Building CXX object tests/unit/component/CMakeFiles/migrate_component_to_storage_test_exe.dir/migrate_component_to_storage.cpp.o
[727/1443] Building CXX object tests/unit/lcos/CMakeFiles/channel_local_test_exe.dir/channel_local.cpp.o
[728/1443] Linking CXX executable bin/migrate_component_to_storage_test
[729/1443] Linking CXX executable bin/channel_local_test
[730/1443] Building CXX object tests/unit/lcos/CMakeFiles/apply_remote_client_test_exe.dir/apply_remote_client.cpp.o
[731/1443] Linking CXX executable bin/apply_remote_client_test
[732/1443] Building CXX object tests/unit/lcos/CMakeFiles/local_event_test_exe.dir/local_event.cpp.o
[733/1443] Linking CXX executable bin/local_event_test
[734/1443] Building CXX object tests/unit/lcos/CMakeFiles/future_then_executor_test_exe.dir/future_then_executor.cpp.o
[735/1443] Linking CXX executable bin/future_then_executor_test
[736/1443] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_executor_test_exe.dir/apply_local_executor.cpp.o
[737/1443] Linking CXX executable bin/apply_local_executor_test
[738/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_remote_client_test_exe.dir/async_remote_client.cpp.o
[739/1443] Linking CXX executable bin/async_remote_client_test
[740/1443] Building CXX object tests/unit/lcos/CMakeFiles/client_then_test_exe.dir/client_then.cpp.o
[741/1443] Linking CXX executable bin/client_then_test
[742/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_local_test_exe.dir/async_local.cpp.o
[743/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_cb_test_exe.dir/async_continue_cb.cpp.o
[744/1443] Building CXX object tests/unit/lcos/CMakeFiles/when_all_test_exe.dir/when_all.cpp.o
[745/1443] Linking CXX executable bin/async_local_test
[746/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_local_executor_test_exe.dir/async_local_executor.cpp.o
[747/1443] Linking CXX executable bin/async_continue_cb_test
[748/1443] Linking CXX executable bin/when_all_test
[749/1443] Linking CXX executable bin/async_local_executor_test
[750/1443] Linking CXX executable bin/async_cb_remote_client_test
[751/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_remote_test_exe.dir/async_remote.cpp.o
[752/1443] Building CXX object tests/unit/lcos/CMakeFiles/broadcast_apply_test_exe.dir/broadcast_apply.cpp.o
[753/1443] Building CXX object tests/unit/lcos/CMakeFiles/counting_semaphore_test_exe.dir/counting_semaphore.cpp.o
[754/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_cb_colocated_test_exe.dir/async_continue_cb_colocated.cpp.o
[755/1443] Linking CXX executable bin/counting_semaphore_test
[756/1443] Linking CXX executable bin/async_remote_test
[757/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_test_exe.dir/async_continue.cpp.o
[758/1443] Linking CXX executable bin/broadcast_apply_test
[759/1443] Linking CXX executable bin/async_continue_cb_colocated_test
[760/1443] Linking CXX executable bin/async_continue_test
[761/1443] Building CXX object tests/unit/serialization/CMakeFiles/serialization_set_test_exe.dir/serialization_set.cpp.o
[762/1443] Building CXX object tests/unit/lcos/CMakeFiles/fold_test_exe.dir/fold.cpp.o
[763/1443] Linking CXX executable bin/fold_test
[764/1443] Building CXX object tests/unit/serialization/CMakeFiles/serialization_list_test_exe.dir/serialization_list.cpp.o
[765/1443] Building CXX object tests/unit/lcos/CMakeFiles/run_guarded_test_exe.dir/run_guarded.cpp.o
[766/1443] Linking CXX executable bin/serialization_list_test
[767/1443] Linking CXX executable bin/run_guarded_test
[768/1443] Building CXX object tests/unit/serialization/CMakeFiles/serialization_deque_test_exe.dir/serialization_deque.cpp.o
[769/1443] Building CXX object tests/unit/lcos/CMakeFiles/local_mutex_test_exe.dir/local_mutex.cpp.o
[770/1443] Linking CXX executable bin/local_mutex_test
[771/1443] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_test_exe.dir/apply_local.cpp.o
[772/1443] Linking CXX executable bin/apply_local_test
[773/1443] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_executor_test_exe.dir/local_dataflow_executor.cpp.o
[774/1443] Linking CXX executable bin/local_dataflow_executor_test
[775/1443] Building CXX object tests/unit/lcos/CMakeFiles/apply_remote_test_exe.dir/apply_remote.cpp.o
[776/1443] Building CXX object tests/unit/lcos/CMakeFiles/future_ref_test_exe.dir/future_ref.cpp.o
[777/1443] Linking CXX executable bin/apply_remote_test
[778/1443] Building CXX object tests/unit/lcos/CMakeFiles/wait_all_std_array_test_exe.dir/wait_all_std_array.cpp.o
[779/1443] Linking CXX executable bin/future_ref_test
[780/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_local_executor_v1_test_exe.dir/async_local_executor_v1.cpp.o
[781/1443] Linking CXX executable bin/wait_all_std_array_test
[782/1443] Linking CXX executable bin/async_local_executor_v1_test
[783/1443] Building CXX object tests/unit/lcos/CMakeFiles/local_barrier_test_exe.dir/local_barrier.cpp.o
[784/1443] Building CXX object tests/unit/lcos/CMakeFiles/future_test_exe.dir/future.cpp.o
[785/1443] Linking CXX executable bin/local_barrier_test
[786/1443] Linking CXX executable bin/future_test
[787/1443] Building CXX object tests/unit/lcos/CMakeFiles/apply_colocated_test_exe.dir/apply_colocated.cpp.o
[788/1443] Building CXX object tests/unit/lcos/CMakeFiles/future_wait_test_exe.dir/future_wait.cpp.o
[789/1443] Linking CXX executable bin/apply_colocated_test
[790/1443] Linking CXX executable bin/future_wait_test
[791/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_remote_test_exe.dir/async_cb_remote.cpp.o
[792/1443] Linking CXX executable bin/async_cb_remote_test
[793/1443] Building CXX object tests/unit/lcos/CMakeFiles/local_promise_allocator_test_exe.dir/local_promise_allocator.cpp.o
[794/1443] Linking CXX executable bin/local_promise_allocator_test
[795/1443] Building CXX object tests/unit/lcos/CMakeFiles/remote_dataflow_test_exe.dir/remote_dataflow.cpp.o
[796/1443] Linking CXX executable bin/remote_dataflow_test
[797/1443] Building CXX object tests/unit/lcos/CMakeFiles/make_future_test_exe.dir/make_future.cpp.o
[798/1443] Linking CXX executable bin/make_future_test
[799/1443] Building CXX object tests/unit/lcos/CMakeFiles/promise_allocator_test_exe.dir/promise_allocator.cpp.o
[800/1443] Linking CXX executable bin/promise_allocator_test
[801/1443] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_test_exe.dir/local_dataflow.cpp.o
[802/1443] Linking CXX executable bin/local_dataflow_test
[803/1443] Building CXX object tests/unit/lcos/CMakeFiles/sliding_semaphore_test_exe.dir/sliding_semaphore.cpp.o
[804/1443] Linking CXX executable bin/sliding_semaphore_test
[805/1443] Building CXX object tests/unit/lcos/CMakeFiles/future_then_test_exe.dir/future_then.cpp.o
[806/1443] Building CXX object tests/unit/lcos/CMakeFiles/global_spmd_block_test_exe.dir/global_spmd_block.cpp.o
[807/1443] Linking CXX executable bin/future_then_test
[808/1443] Linking CXX executable bin/global_spmd_block_test
[809/1443] Building CXX object tests/unit/lcos/CMakeFiles/broadcast_test_exe.dir/broadcast.cpp.o
[810/1443] Building CXX object tests/unit/lcos/shared_mutex/CMakeFiles/shared_mutex2_test_exe.dir/shared_mutex2.cpp.o
[811/1443] Linking CXX executable bin/broadcast_test
[812/1443] Linking CXX executable bin/shared_mutex2_test
[813/1443] Building CXX object tests/unit/lcos/CMakeFiles/remote_latch_test_exe.dir/remote_latch.cpp.o
[814/1443] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_colocated_test_exe.dir/async_cb_colocated.cpp.o
[815/1443] Building CXX object tests/unit/lcos/CMakeFiles/promise_test_exe.dir/promise.cpp.o
[816/1443] Linking CXX executable bin/remote_latch_test
[817/1443] Building CXX object tests/unit/lcos/CMakeFiles/packaged_action_test_exe.dir/packaged_action.cpp.o
[818/1443] Linking CXX executable bin/promise_test
[819/1443] Linking CXX executable bin/async_cb_colocated_test
[820/1443] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_std_array_test_exe.dir/local_dataflow_std_array.cpp.o
[821/1443] Linking CXX executable bin/packaged_action_test
[822/1443] Building CXX object tests/unit/lcos/shared_mutex/CMakeFiles/shared_mutex1_test_exe.dir/shared_mutex1.cpp.o
[823/1443] Linking CXX executable bin/local_dataflow_std_array_test
[824/1443] Linking CXX executable bin/shared_mutex1_test
[825/1443] Building CXX object tests/unit/parallel/CMakeFiles/spmd_block_test_exe.dir/spmd_block.cpp.o
[826/1443] Linking CXX executable bin/spmd_block_test
[827/1443] Building CXX object tests/unit/lcos/CMakeFiles/reduce_test_exe.dir/reduce.cpp.o
[828/1443] Linking CXX executable bin/reduce_test
[829/1443] Building CXX object tests/unit/lcos/CMakeFiles/shared_future_test_exe.dir/shared_future.cpp.o
[830/1443] Linking CXX executable bin/shared_future_test
[831/1443] Building CXX object tests/unit/parallel/CMakeFiles/task_block_test_exe.dir/task_block.cpp.o
[832/1443] Linking CXX executable bin/task_block_test
[833/1443] Building CXX object tests/unit/parallel/CMakeFiles/task_block_par_test_exe.dir/task_block_par.cpp.o
[834/1443] Linking CXX executable bin/task_block_par_test
[835/1443] Building CXX object tests/unit/parallel/CMakeFiles/task_block_executor_test_exe.dir/task_block_executor.cpp.o
[836/1443] Linking CXX executable bin/task_block_executor_test
[837/1443] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_reduce_test_exe.dir/partitioned_vector_transform_reduce.cpp.o
[838/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_bad_alloc_test_exe.dir/transform_reduce_binary_bad_alloc.cpp.o
[839/1443] Linking CXX executable bin/transform_reduce_binary_bad_alloc_test
[840/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_prefetching_executors_v1_test_exe.dir/foreach_prefetching_executors_v1.cpp.o
[841/1443] Linking CXX executable bin/foreach_prefetching_executors_v1_test
[842/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copy_executors_v1_test_exe.dir/uninitialized_copy_executors_v1.cpp.o
[843/1443] Linking CXX executable bin/uninitialized_copy_executors_v1_test
[844/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_test_exe.dir/transform_reduce.cpp.o
[845/1443] Linking CXX executable bin/transform_reduce_test
[846/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_fill_test_exe.dir/uninitialized_fill.cpp.o
[847/1443] Linking CXX executable bin/uninitialized_fill_test
[848/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_moven_test_exe.dir/uninitialized_moven.cpp.o
[849/1443] Linking CXX executable bin/uninitialized_moven_test
[850/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_value_constructn_test_exe.dir/uninitialized_value_constructn.cpp.o
[851/1443] Linking CXX executable bin/uninitialized_value_constructn_test
[852/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_bad_alloc_test_exe.dir/foreachn_bad_alloc.cpp.o
[853/1443] Linking CXX executable bin/foreachn_bad_alloc_test
[854/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_bad_alloc_test_exe.dir/foreachn_projection_bad_alloc.cpp.o
[855/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_binary2_test_exe.dir/transform_binary2.cpp.o
[856/1443] Linking CXX executable bin/foreachn_projection_bad_alloc_test
[857/1443] Linking CXX executable bin/transform_binary2_test
[858/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_exclusive_scan_test_exe.dir/transform_exclusive_scan.cpp.o
[859/1443] Linking CXX executable bin/transform_exclusive_scan_test
[860/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/inclusive_scan_executors_v1_test_exe.dir/inclusive_scan_executors_v1.cpp.o
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:20: warning: 'inclusive_scan<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(policy,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:22:5: note: in instantiation of function template specialization 'test_inclusive_scan2<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size>, std::random_access_iterator_tag>' requested here
test_inclusive_scan2(policy, iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:48:9: note: in instantiation of function template specialization 'test_executors<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size> >' requested here
test_executors(execution::par.on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:20: warning: 'inclusive_scan<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:26:5: note: in instantiation of function template specialization 'test_inclusive_scan1<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size>, std::random_access_iterator_tag>' requested here
test_inclusive_scan1(std::forward<ExPolicy>(policy), iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:48:9: note: in instantiation of function template specialization 'test_executors<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size> >' requested here
test_executors(execution::par.on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:24: warning: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(p,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:34:5: note: in instantiation of function template specialization 'test_inclusive_scan2_async<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size>, std::random_access_iterator_tag>' requested here
test_inclusive_scan2_async(p, iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:49:9: note: in instantiation of function template specialization 'test_executors_async<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size> >' requested here
test_executors_async(execution::par(execution::task).on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:24: warning: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:38:5: note: in instantiation of function template specialization 'test_inclusive_scan1_async<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size>, std::random_access_iterator_tag>' requested here
test_inclusive_scan1_async(std::forward<ExPolicy>(p), iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:49:9: note: in instantiation of function template specialization 'test_executors_async<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size> >' requested here
test_executors_async(execution::par(execution::task).on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::execution::static_chunk_size>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:20: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(policy,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:22:5: note: in instantiation of function template specialization 'test_inclusive_scan2<hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters>, std::random_access_iterator_tag>' requested here
test_inclusive_scan2(policy, iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:55:9: note: in instantiation of function template specialization 'test_executors<hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters> >' requested here
test_executors(execution::seq.on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:20: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:26:5: note: in instantiation of function template specialization 'test_inclusive_scan1<hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters>, std::random_access_iterator_tag>' requested here
test_inclusive_scan1(std::forward<ExPolicy>(policy), iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:55:9: note: in instantiation of function template specialization 'test_executors<hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters> >' requested here
test_executors(execution::seq.on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:24: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(p,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:34:5: note: in instantiation of function template specialization 'test_inclusive_scan2_async<hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters>, std::random_access_iterator_tag>' requested here
test_inclusive_scan2_async(p, iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:56:9: note: in instantiation of function template specialization 'test_executors_async<hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters> >' requested here
test_executors_async(execution::seq(execution::task).on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:24: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:38:5: note: in instantiation of function template specialization 'test_inclusive_scan1_async<hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters>, std::random_access_iterator_tag>' requested here
test_inclusive_scan1_async(std::forward<ExPolicy>(p), iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:56:9: note: in instantiation of function template specialization 'test_executors_async<hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters> >' requested here
test_executors_async(execution::seq(execution::task).on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::sequential_executor_parameters>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:20: warning: 'inclusive_scan<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(policy,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:22:5: note: in instantiation of function template specialization 'test_inclusive_scan2<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size>, std::random_access_iterator_tag>' requested here
test_inclusive_scan2(policy, iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:58:9: note: in instantiation of function template specialization 'test_executors<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size> >' requested here
test_executors(execution::par.on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:20: warning: 'inclusive_scan<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:26:5: note: in instantiation of function template specialization 'test_inclusive_scan1<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size>, std::random_access_iterator_tag>' requested here
test_inclusive_scan1(std::forward<ExPolicy>(policy), iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:58:9: note: in instantiation of function template specialization 'test_executors<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size> >' requested here
test_executors(execution::par.on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:24: warning: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(p,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:34:5: note: in instantiation of function template specialization 'test_inclusive_scan2_async<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size>, std::random_access_iterator_tag>' requested here
test_inclusive_scan2_async(p, iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:59:9: note: in instantiation of function template specialization 'test_executors_async<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size> >' requested here
test_executors_async(execution::par(execution::task).on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size> &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:24: warning: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:38:5: note: in instantiation of function template specialization 'test_inclusive_scan1_async<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size>, std::random_access_iterator_tag>' requested here
test_inclusive_scan1_async(std::forward<ExPolicy>(p), iterator_tag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:59:9: note: in instantiation of function template specialization 'test_executors_async<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size> >' requested here
test_executors_async(execution::par(execution::task).on(exec));
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::execution::static_chunk_size>, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
12 warnings generated.
[861/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_binary_test_exe.dir/transform_binary.cpp.o
[862/1443] Linking CXX executable bin/transform_binary_test
[863/1443] Linking CXX executable bin/inclusive_scan_executors_v1_test
[864/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_default_constructn_test_exe.dir/uninitialized_default_constructn.cpp.o
[865/1443] Linking CXX executable bin/uninitialized_default_constructn_test
[866/1443] Building CXX object tests/unit/lcos/CMakeFiles/channel_test_exe.dir/channel.cpp.o
[867/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/count_test_exe.dir/count.cpp.o
[868/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_exception_test_exe.dir/foreachn_exception.cpp.o
[869/1443] Linking CXX executable bin/channel_test
[870/1443] Linking CXX executable bin/count_test
[871/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_test_exe.dir/transform.cpp.o
[872/1443] Linking CXX executable bin/foreachn_exception_test
[873/1443] Linking CXX executable bin/transform_test
[874/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/swapranges_test_exe.dir/swapranges.cpp.o
[875/1443] Linking CXX executable bin/swapranges_test
[876/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_prefetching_test_exe.dir/foreach_prefetching.cpp.o
[877/1443] Linking CXX executable bin/foreach_prefetching_test
[878/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_induction_async_test_exe.dir/for_loop_induction_async.cpp.o
[879/1443] Linking CXX executable bin/for_loop_induction_async_test
[880/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_executors_test_exe.dir/foreach_executors.cpp.o
[881/1443] Linking CXX executable bin/foreach_executors_test
[882/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_exception_test_exe.dir/findifnot_exception.cpp.o
[883/1443] Linking CXX executable bin/findifnot_exception_test
[884/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_reduction_test_exe.dir/for_loop_reduction.cpp.o
[885/1443] Linking CXX executable bin/for_loop_reduction_test
[886/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_test_exe.dir/findifnot.cpp.o
[887/1443] Linking CXX executable bin/findifnot_test
[888/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_test_exe.dir/foreach.cpp.o
[889/1443] Linking CXX executable bin/foreach_test
[890/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_bad_alloc_test_exe.dir/findifnot_bad_alloc.cpp.o
[891/1443] Linking CXX executable bin/findifnot_bad_alloc_test
[892/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_exception_test_exe.dir/adjacentfind_exception.cpp.o
[893/1443] Linking CXX executable bin/adjacentfind_exception_test
[894/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_induction_test_exe.dir/for_loop_induction.cpp.o
[895/1443] Linking CXX executable bin/for_loop_induction_test
[896/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_executors_v1_test_exe.dir/is_sorted_executors_v1.cpp.o
[897/1443] Linking CXX executable bin/is_sorted_executors_v1_test
[898/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copy_test_exe.dir/copy.cpp.o
[899/1443] Linking CXX executable bin/copy_test
[900/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findif_test_exe.dir/findif.cpp.o
[901/1443] Linking CXX executable bin/findif_test
[902/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findfirstof_binary_test_exe.dir/findfirstof_binary.cpp.o
[903/1443] Linking CXX executable bin/findfirstof_binary_test
[904/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_exception_test_exe.dir/exclusive_scan_exception.cpp.o
[905/1443] Linking CXX executable bin/exclusive_scan_exception_test
[906/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_union_test_exe.dir/set_union.cpp.o
[907/1443] Linking CXX executable bin/set_union_test
[908/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/fill_test_exe.dir/fill.cpp.o
[909/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_projection_test_exe.dir/foreach_projection.cpp.o
[910/1443] Linking CXX executable bin/fill_test
[911/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/search_test_exe.dir/search.cpp.o
[912/1443] Linking CXX executable bin/foreach_projection_test
[913/1443] Linking CXX executable bin/search_test
[914/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/filln_test_exe.dir/filln.cpp.o
[915/1443] Linking CXX executable bin/filln_test
[916/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyn_test_exe.dir/copyn.cpp.o
[917/1443] Linking CXX executable bin/copyn_test
[918/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copy_test_exe.dir/uninitialized_copy.cpp.o
[919/1443] Linking CXX executable bin/uninitialized_copy_test
[920/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_exception_test_exe.dir/transform_reduce_binary_exception.cpp.o
[921/1443] Linking CXX executable bin/transform_reduce_binary_exception_test
[922/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_executors_v1_test_exe.dir/foreach_executors_v1.cpp.o
[923/1443] Linking CXX executable bin/foreach_executors_v1_test
[924/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/lexicographical_compare_test_exe.dir/lexicographical_compare.cpp.o
[925/1443] Linking CXX executable bin/lexicographical_compare_test
[926/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_move_test_exe.dir/uninitialized_move.cpp.o
[927/1443] Linking CXX executable bin/uninitialized_move_test
[928/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/find_test_exe.dir/find.cpp.o
[929/1443] Linking CXX executable bin/find_test
[930/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_exception_test_exe.dir/adjacentdifference_exception.cpp.o
[931/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/any_of_test_exe.dir/any_of.cpp.o
[932/1443] Linking CXX executable bin/adjacentdifference_exception_test
[933/1443] Linking CXX executable bin/any_of_test
[934/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_bad_alloc_test_exe.dir/adjacentfind_binary_bad_alloc.cpp.o
[935/1443] Linking CXX executable bin/equal_test
[936/1443] Linking CXX executable bin/adjacentfind_binary_bad_alloc_test
[937/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_n_strided_test_exe.dir/for_loop_n_strided.cpp.o
[938/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_validate_test_exe.dir/exclusive_scan_validate.cpp.o
[939/1443] Linking CXX executable bin/exclusive_scan_validate_test
[940/1443] Linking CXX executable bin/for_loop_n_strided_test
[941/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_test_exe.dir/foreachn.cpp.o
[942/1443] Linking CXX executable bin/foreachn_test
[943/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_test_exe.dir/adjacentfind.cpp.o
[944/1443] Linking CXX executable bin/adjacentfind_test
[945/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findend_test_exe.dir/findend.cpp.o
[946/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/unique_copy_test_exe.dir/unique_copy.cpp.o
[947/1443] Linking CXX executable bin/findend_test
[948/1443] Linking CXX executable bin/unique_copy_test
[949/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_exception_test_exe.dir/adjacentfind_binary_exception.cpp.o
[950/1443] Linking CXX executable bin/adjacentfind_binary_exception_test
[951/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_reduction_async_test_exe.dir/for_loop_reduction_async.cpp.o
[952/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_bad_alloc_test_exe.dir/adjacentdifference_bad_alloc.cpp.o
[953/1443] Linking CXX executable bin/for_loop_reduction_async_test
[954/1443] Linking CXX executable bin/adjacentdifference_bad_alloc_test
[955/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_default_construct_test_exe.dir/uninitialized_default_construct.cpp.o
[956/1443] Linking CXX executable bin/uninitialized_default_construct_test
[957/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_filln_test_exe.dir/uninitialized_filln.cpp.o
[958/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_test_exe.dir/transform_reduce_binary.cpp.o
[959/1443] Linking CXX executable bin/uninitialized_filln_test
[960/1443] Linking CXX executable bin/transform_reduce_binary_test
[961/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findfirstof_test_exe.dir/findfirstof.cpp.o
[962/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_bad_alloc_test_exe.dir/exclusive_scan_bad_alloc.cpp.o
[963/1443] Linking CXX executable bin/findfirstof_test
[964/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/generate_test_exe.dir/generate.cpp.o
[965/1443] Linking CXX executable bin/exclusive_scan_bad_alloc_test
[966/1443] Linking CXX executable bin/generate_test
[967/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_forward_test_exe.dir/copyif_forward.cpp.o
[968/1443] Linking CXX executable bin/copyif_forward_test
[969/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_exception_test_exe.dir/foreachn_projection_exception.cpp.o
[970/1443] Linking CXX executable bin/foreachn_projection_exception_test
[971/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan2_test_exe.dir/exclusive_scan2.cpp.o
[972/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/countif_test_exe.dir/countif.cpp.o
[973/1443] Linking CXX executable bin/exclusive_scan2_test
[974/1443] Linking CXX executable bin/countif_test
[975/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_test_exe.dir/foreachn_projection.cpp.o
[976/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_random_test_exe.dir/copyif_random.cpp.o
[977/1443] Linking CXX executable bin/foreachn_projection_test
[978/1443] Linking CXX executable bin/copyif_random_test
[979/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_test_exe.dir/adjacentfind_binary.cpp.o
[980/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_heap_test_exe.dir/is_heap.cpp.o
[981/1443] Linking CXX executable bin/adjacentfind_binary_test
[982/1443] Linking CXX executable bin/is_heap_test
[983/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_test_exe.dir/exclusive_scan.cpp.o
[984/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/searchn_test_exe.dir/searchn.cpp.o
[985/1443] Linking CXX executable bin/exclusive_scan_test
[986/1443] Linking CXX executable bin/searchn_test
[987/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_copy_test_exe.dir/replace_copy.cpp.o
[988/1443] Linking CXX executable bin/replace_copy_test
[989/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_inclusive_scan_test_exe.dir/transform_inclusive_scan.cpp.o
[990/1443] Linking CXX executable bin/transform_inclusive_scan_test
[991/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_bad_alloc_test_exe.dir/copyif_bad_alloc.cpp.o
[992/1443] Linking CXX executable bin/copyif_bad_alloc_test
[993/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_value_construct_test_exe.dir/uninitialized_value_construct.cpp.o
[994/1443] Linking CXX executable bin/uninitialized_value_construct_test
[995/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_exception_test_exe.dir/copyif_exception.cpp.o
[996/1443] Linking CXX executable bin/copyif_exception_test
[997/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_if_test_exe.dir/replace_if.cpp.o
[998/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/rotate_test_exe.dir/rotate.cpp.o
[999/1443] Linking CXX executable bin/replace_if_test
[1000/1443] Linking CXX executable bin/rotate_test
[1001/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/rotate_copy_test_exe.dir/rotate_copy.cpp.o
[1002/1443] Linking CXX executable bin/rotate_copy_test
[1003/1443] Linking CXX executable bin/inplace_merge_test
[1004/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_test_exe.dir/for_loop.cpp.o
[1005/1443] Linking CXX executable bin/for_loop_test
[1006/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/move_test_exe.dir/move.cpp.o
[1007/1443] Linking CXX executable bin/move_test
[1008/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/destroyn_test_exe.dir/destroyn.cpp.o
[1009/1443] Linking CXX executable bin/destroyn_test
[1010/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_test_exe.dir/replace.cpp.o
[1011/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/destroy_test_exe.dir/destroy.cpp.o
[1012/1443] Linking CXX executable bin/replace_test
[1013/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_n_test_exe.dir/for_loop_n.cpp.o
[1014/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_strided_test_exe.dir/for_loop_strided.cpp.o
[1015/1443] Linking CXX executable bin/for_loop_n_test
[1016/1443] Linking CXX executable bin/destroy_test
[1017/1443] Linking CXX executable bin/for_loop_strided_test
[1018/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copyn_test_exe.dir/uninitialized_copyn.cpp.o
[1019/1443] Linking CXX executable bin/uninitialized_copyn_test
[1020/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/generaten_test_exe.dir/generaten.cpp.o
[1021/1443] Linking CXX executable bin/generaten_test
[1022/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_partitioned_test_exe.dir/is_partitioned.cpp.o
[1023/1443] Linking CXX executable bin/is_partitioned_test
[1024/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_heap_until_test_exe.dir/is_heap_until.cpp.o
[1025/1443] Linking CXX executable bin/is_heap_until_test
[1026/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_exceptions_test_exe.dir/sort_exceptions.cpp.o
[1027/1443] Linking CXX executable bin/sort_exceptions_test
[1028/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/includes_test_exe.dir/includes.cpp.o
[1029/1443] Linking CXX executable bin/includes_test
[1030/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_bad_alloc_test_exe.dir/adjacentfind_bad_alloc.cpp.o
[1031/1443] Linking CXX executable bin/adjacentfind_bad_alloc_test
[1032/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/equal_binary_test_exe.dir/equal_binary.cpp.o
[1033/1443] Linking CXX executable bin/equal_binary_test
[1034/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_test_exe.dir/is_sorted.cpp.o
[1035/1443] Linking CXX executable bin/is_sorted_test
[1036/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reverse_test_exe.dir/reverse.cpp.o
[1037/1443] Linking CXX executable bin/reverse_test
[1038/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/mismatch_test_exe.dir/mismatch.cpp.o
[1039/1443] Linking CXX executable bin/mismatch_test
[1040/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/none_of_test_exe.dir/none_of.cpp.o
[1041/1443] Linking CXX executable bin/none_of_test
[1042/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/mismatch_binary_test_exe.dir/mismatch_binary.cpp.o
[1043/1443] Linking CXX executable bin/mismatch_binary_test
[1044/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reduce__test_exe.dir/reduce_.cpp.o
[1045/1443] Linking CXX executable bin/reduce__test
[1046/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/min_element_test_exe.dir/min_element.cpp.o
[1047/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/partition_test_exe.dir/partition.cpp.o
[1048/1443] Linking CXX executable bin/min_element_test
[1049/1443] Linking CXX executable bin/partition_test
[1050/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_test_exe.dir/adjacentdifference.cpp.o
[1051/1443] Linking CXX executable bin/adjacentdifference_test
[1052/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/inclusive_scan_test_exe.dir/inclusive_scan.cpp.o
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:20: warning: 'inclusive_scan<const hpx::parallel::execution::sequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:21:5: note: in instantiation of function template specialization 'test_inclusive_scan1<const hpx::parallel::execution::sequenced_policy &, std::random_access_iterator_tag>' requested here
test_inclusive_scan1(execution::seq, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::random_access_iterator_tag>' requested here
test_inclusive_scan1<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<const hpx::parallel::execution::sequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:20: warning: 'inclusive_scan<const hpx::parallel::execution::parallel_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:22:5: note: in instantiation of function template specialization 'test_inclusive_scan1<const hpx::parallel::execution::parallel_policy &, std::random_access_iterator_tag>' requested here
test_inclusive_scan1(execution::par, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::random_access_iterator_tag>' requested here
test_inclusive_scan1<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<const hpx::parallel::execution::parallel_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:20: warning: 'inclusive_scan<const hpx::parallel::execution::parallel_unsequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:23:5: note: in instantiation of function template specialization 'test_inclusive_scan1<const hpx::parallel::execution::parallel_unsequenced_policy &, std::random_access_iterator_tag>' requested here
test_inclusive_scan1(execution::par_unseq, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::random_access_iterator_tag>' requested here
test_inclusive_scan1<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<const hpx::parallel::execution::parallel_unsequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:24: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:25:5: note: in instantiation of function template specialization 'test_inclusive_scan1_async<hpx::parallel::execution::sequenced_task_policy, std::random_access_iterator_tag>' requested here
test_inclusive_scan1_async(execution::seq(execution::task), IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::random_access_iterator_tag>' requested here
test_inclusive_scan1<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:24: warning: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:26:5: note: in instantiation of function template specialization 'test_inclusive_scan1_async<hpx::parallel::execution::parallel_task_policy, std::random_access_iterator_tag>' requested here
test_inclusive_scan1_async(execution::par(execution::task), IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::random_access_iterator_tag>' requested here
test_inclusive_scan1<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:20: warning: 'inclusive_scan<const hpx::parallel::execution::sequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:21:5: note: in instantiation of function template specialization 'test_inclusive_scan1<const hpx::parallel::execution::sequenced_policy &, std::forward_iterator_tag>' requested here
test_inclusive_scan1(execution::seq, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::forward_iterator_tag>' requested here
test_inclusive_scan1<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<const hpx::parallel::execution::sequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:20: warning: 'inclusive_scan<const hpx::parallel::execution::parallel_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:22:5: note: in instantiation of function template specialization 'test_inclusive_scan1<const hpx::parallel::execution::parallel_policy &, std::forward_iterator_tag>' requested here
test_inclusive_scan1(execution::par, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::forward_iterator_tag>' requested here
test_inclusive_scan1<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<const hpx::parallel::execution::parallel_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:20: warning: 'inclusive_scan<const hpx::parallel::execution::parallel_unsequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:23:5: note: in instantiation of function template specialization 'test_inclusive_scan1<const hpx::parallel::execution::parallel_unsequenced_policy &, std::forward_iterator_tag>' requested here
test_inclusive_scan1(execution::par_unseq, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::forward_iterator_tag>' requested here
test_inclusive_scan1<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<const hpx::parallel::execution::parallel_unsequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:80:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:24: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:25:5: note: in instantiation of function template specialization 'test_inclusive_scan1_async<hpx::parallel::execution::sequenced_task_policy, std::forward_iterator_tag>' requested here
test_inclusive_scan1_async(execution::seq(execution::task), IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::forward_iterator_tag>' requested here
test_inclusive_scan1<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:24: warning: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p),
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:26:5: note: in instantiation of function template specialization 'test_inclusive_scan1_async<hpx::parallel::execution::parallel_task_policy, std::forward_iterator_tag>' requested here
test_inclusive_scan1_async(execution::par(execution::task), IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:5: note: in instantiation of function template specialization 'test_inclusive_scan1<std::forward_iterator_tag>' requested here
test_inclusive_scan1<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, (lambda at /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:121:9) &, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:20: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(policy,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:55:5: note: in instantiation of function template specialization 'test_inclusive_scan2<hpx::parallel::execution::sequenced_policy, std::random_access_iterator_tag>' requested here
test_inclusive_scan2(execution::seq, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::random_access_iterator_tag>' requested here
test_inclusive_scan2<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:20: warning: 'inclusive_scan<hpx::parallel::execution::parallel_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(policy,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:56:5: note: in instantiation of function template specialization 'test_inclusive_scan2<hpx::parallel::execution::parallel_policy, std::random_access_iterator_tag>' requested here
test_inclusive_scan2(execution::par, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::random_access_iterator_tag>' requested here
test_inclusive_scan2<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:20: warning: 'inclusive_scan<hpx::parallel::execution::parallel_unsequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(policy,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:57:5: note: in instantiation of function template specialization 'test_inclusive_scan2<hpx::parallel::execution::parallel_unsequenced_policy, std::random_access_iterator_tag>' requested here
test_inclusive_scan2(execution::par_unseq, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::random_access_iterator_tag>' requested here
test_inclusive_scan2<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_unsequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:24: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(p,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:59:5: note: in instantiation of function template specialization 'test_inclusive_scan2_async<hpx::parallel::execution::sequenced_task_policy, std::random_access_iterator_tag>' requested here
test_inclusive_scan2_async(execution::seq(execution::task), IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::random_access_iterator_tag>' requested here
test_inclusive_scan2<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:24: warning: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(p,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:60:5: note: in instantiation of function template specialization 'test_inclusive_scan2_async<hpx::parallel::execution::parallel_task_policy, std::random_access_iterator_tag>' requested here
test_inclusive_scan2_async(execution::par(execution::task), IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::random_access_iterator_tag>' requested here
test_inclusive_scan2<std::random_access_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::random_access_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:20: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(policy,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:55:5: note: in instantiation of function template specialization 'test_inclusive_scan2<hpx::parallel::execution::sequenced_policy, std::forward_iterator_tag>' requested here
test_inclusive_scan2(execution::seq, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::forward_iterator_tag>' requested here
test_inclusive_scan2<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:20: warning: 'inclusive_scan<hpx::parallel::execution::parallel_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(policy,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:56:5: note: in instantiation of function template specialization 'test_inclusive_scan2<hpx::parallel::execution::parallel_policy, std::forward_iterator_tag>' requested here
test_inclusive_scan2(execution::par, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::forward_iterator_tag>' requested here
test_inclusive_scan2<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:20: warning: 'inclusive_scan<hpx::parallel::execution::parallel_unsequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(policy,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:57:5: note: in instantiation of function template specialization 'test_inclusive_scan2<hpx::parallel::execution::parallel_unsequenced_policy, std::forward_iterator_tag>' requested here
test_inclusive_scan2(execution::par_unseq, IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::forward_iterator_tag>' requested here
test_inclusive_scan2<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_unsequenced_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:24: warning: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(p,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:59:5: note: in instantiation of function template specialization 'test_inclusive_scan2_async<hpx::parallel::execution::sequenced_task_policy, std::forward_iterator_tag>' requested here
test_inclusive_scan2_async(execution::seq(execution::task), IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::forward_iterator_tag>' requested here
test_inclusive_scan2<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::sequenced_task_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
In file included from /tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:24: warning: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(p,
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:60:5: note: in instantiation of function template specialization 'test_inclusive_scan2_async<hpx::parallel::execution::parallel_task_policy, std::forward_iterator_tag>' requested here
test_inclusive_scan2_async(execution::par(execution::task), IteratorTag());
^
/tree/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:5: note: in instantiation of function template specialization 'test_inclusive_scan2<std::forward_iterator_tag>' requested here
test_inclusive_scan2<std::forward_iterator_tag>();
^
/tree/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: 'inclusive_scan<hpx::parallel::execution::parallel_task_policy &, test::test_iterator<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, std::forward_iterator_tag>, __gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long, 42, 0>' has been explicitly marked deprecated here
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest,
^
20 warnings generated.
[1053/1443] Linking CXX executable bin/inclusive_scan_test
[1054/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/merge_test_exe.dir/merge.cpp.o
[1055/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/remove_copy_test_exe.dir/remove_copy.cpp.o
[1056/1443] Linking CXX executable bin/merge_test
[1057/1443] Linking CXX executable bin/remove_copy_test
[1058/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_test_exe.dir/sort.cpp.o
[1059/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/stable_partition_test_exe.dir/stable_partition.cpp.o
[1060/1443] Linking CXX executable bin/sort_test
[1061/1443] Linking CXX executable bin/stable_partition_test
[1062/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/remove_copy_if_test_exe.dir/remove_copy_if.cpp.o
[1063/1443] Linking CXX executable bin/remove_copy_if_test
[1064/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/partition_copy_test_exe.dir/partition_copy.cpp.o
[1065/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/unique_test_exe.dir/unique.cpp.o
[1066/1443] Linking CXX executable bin/partition_copy_test
[1067/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/max_element_test_exe.dir/max_element.cpp.o
[1068/1443] Linking CXX executable bin/unique_test
[1069/1443] Linking CXX executable bin/max_element_test
[1070/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/unique_range_test_exe.dir/unique_range.cpp.o
[1071/1443] Linking CXX executable bin/unique_range_test
[1072/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_copy_if_test_exe.dir/replace_copy_if.cpp.o
[1073/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reverse_copy_test_exe.dir/reverse_copy.cpp.o
[1074/1443] Linking CXX executable bin/replace_copy_if_test
[1075/1443] Linking CXX executable bin/reverse_copy_test
[1076/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_intersection_test_exe.dir/set_intersection.cpp.o
[1077/1443] Linking CXX executable bin/set_intersection_test
[1078/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_difference_test_exe.dir/set_difference.cpp.o
[1079/1443] Linking CXX executable bin/set_difference_test
[1080/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_by_key_test_exe.dir/sort_by_key.cpp.o
[1081/1443] Linking CXX executable bin/sort_by_key_test
[1082/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/unique_copy_range_test_exe.dir/unique_copy_range.cpp.o
[1083/1443] Linking CXX executable bin/unique_copy_range_test
[1084/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_symmetric_difference_test_exe.dir/set_symmetric_difference.cpp.o
[1085/1443] Linking CXX executable bin/set_symmetric_difference_test
[1086/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/copyif_range_test_exe.dir/copyif_range.cpp.o
[1087/1443] Linking CXX executable bin/copyif_range_test
[1088/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_binary2_test_exe.dir/transform_range_binary2.cpp.o
[1089/1443] Linking CXX executable bin/transform_range_binary2_test
[1090/1443] Linking CXX executable bin/is_heap_range_test
[1091/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/rotate_copy_range_test_exe.dir/rotate_copy_range.cpp.o
[1092/1443] Linking CXX executable bin/rotate_copy_range_test
[1093/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/inplace_merge_range_test_exe.dir/inplace_merge_range.cpp.o
[1094/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_test_exe.dir/transform_range.cpp.o
[1095/1443] Linking CXX executable bin/inplace_merge_range_test
[1096/1443] Linking CXX executable bin/transform_range_test
[1097/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_binary_test_exe.dir/transform_range_binary.cpp.o
[1098/1443] Linking CXX executable bin/transform_range_binary_test
[1099/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/sort_range_test_exe.dir/sort_range.cpp.o
[1100/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/rotate_range_test_exe.dir/rotate_range.cpp.o
[1101/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/reverse_range_test_exe.dir/reverse_range.cpp.o
[1102/1443] Linking CXX executable bin/rotate_range_test
[1103/1443] Linking CXX executable bin/sort_range_test
[1104/1443] Linking CXX executable bin/reverse_range_test
[1105/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/generate_range_test_exe.dir/generate_range.cpp.o
[1106/1443] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reduce_by_key_test_exe.dir/reduce_by_key.cpp.o
[1107/1443] Linking CXX executable bin/generate_range_test
[1108/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/reverse_copy_range_test_exe.dir/reverse_copy_range.cpp.o
[1109/1443] Linking CXX executable bin/reduce_by_key_test
[1110/1443] Linking CXX executable bin/reverse_copy_range_test
[1111/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_range_test_exe.dir/replace_range.cpp.o
[1112/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_copy_range_test_exe.dir/replace_copy_range.cpp.o
[1113/1443] Linking CXX executable bin/replace_range_test
[1114/1443] Linking CXX executable bin/replace_copy_range_test
[1115/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/any_of_range_test_exe.dir/any_of_range.cpp.o
[1116/1443] Linking CXX executable bin/any_of_range_test
[1117/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/partition_range_test_exe.dir/partition_range.cpp.o
[1118/1443] Linking CXX executable bin/partition_range_test
[1119/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/is_heap_until_range_test_exe.dir/is_heap_until_range.cpp.o
[1120/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_thread_pool_executors_v1_test_exe.dir/timed_thread_pool_executors_v1.cpp.o
[1121/1443] Linking CXX executable bin/is_heap_until_range_test
[1122/1443] Linking CXX executable bin/timed_thread_pool_executors_v1_test
[1123/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_parallel_executor_v1_test_exe.dir/timed_parallel_executor_v1.cpp.o
[1124/1443] Linking CXX executable bin/timed_parallel_executor_v1_test
[1125/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/merge_range_test_exe.dir/merge_range.cpp.o
[1126/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/max_element_range_test_exe.dir/max_element_range.cpp.o
[1127/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/foreach_range_projection_test_exe.dir/foreach_range_projection.cpp.o
[1128/1443] Linking CXX executable bin/merge_range_test
[1129/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_fork_executor_test_exe.dir/parallel_fork_executor.cpp.o
[1130/1443] Linking CXX executable bin/max_element_range_test
[1131/1443] Linking CXX executable bin/foreach_range_projection_test
[1132/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/partition_copy_range_test_exe.dir/partition_copy_range.cpp.o
[1133/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/none_of_range_test_exe.dir/none_of_range.cpp.o
[1134/1443] Linking CXX executable bin/partition_copy_range_test
[1135/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_executors_v1_test_exe.dir/thread_pool_executors_v1.cpp.o
[1136/1443] Linking CXX executable bin/parallel_fork_executor_test
[1137/1443] Linking CXX executable bin/none_of_range_test
[1138/1443] Linking CXX executable bin/thread_pool_executors_v1_test
[1139/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/copy_range_test_exe.dir/copy_range.cpp.o
[1140/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/service_executors_v1_test_exe.dir/service_executors_v1.cpp.o
[1141/1443] Linking CXX executable bin/service_executors_v1_test
[1142/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_if_range_test_exe.dir/replace_if_range.cpp.o
[1143/1443] Linking CXX executable bin/copy_range_test
[1144/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/shared_parallel_executor_v1_test_exe.dir/shared_parallel_executor_v1.cpp.o
[1145/1443] Linking CXX executable bin/shared_parallel_executor_v1_test
[1146/1443] Linking CXX executable bin/replace_if_range_test
[1147/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/this_thread_executors_v1_test_exe.dir/this_thread_executors_v1.cpp.o
[1148/1443] Linking CXX executable bin/this_thread_executors_v1_test
[1149/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_test_exe.dir/minimal_timed_async_executor.cpp.o
FAILED: tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_test_exe.dir/minimal_timed_async_executor.cpp.o
/usr/bin/clang++ -DBOOST_DISABLE_ASSERTS -DHPX_APPLICATION_EXPORTS -DHPX_APPLICATION_NAME=minimal_timed_async_executor_test_exe -DHPX_APPLICATION_STRING=\"minimal_timed_async_executor_test_exe\" -DHPX_DISABLE_ASSERTS -DHPX_PREFIX=\"/tree/build-rwdi\" -D_GNU_SOURCE -I/tree/hpx -isystem /opt/boost-1.65.1-cxx14/include -I. -I/tree/hpx/tests -pthread -Wall -Wextra -Wno-unused-local-typedefs -Wno-strict-aliasing -Wno-sign-promo -Wno-attributes -Wno-cast-align -Wno-unused-parameter -Wformat=2 -Wno-format-nonliteral -Winit-self -Wdouble-promotion -Wcast-qual -Werror=parentheses -Werror=reorder -Werror=return-type -Werror=sequence-point -Werror=uninitialized -Werror=format -Werror=missing-braces -Werror=sign-compare -fdiagnostics-show-option -Werror=vla -Werror=return-type -Wno-cast-align -O2 -g -DNDEBUG -std=c++14 -MD -MT tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_test_exe.dir/minimal_timed_async_executor.cpp.o -MF tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_test_exe.dir/minimal_timed_async_executor.cpp.o.d -o tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_test_exe.dir/minimal_timed_async_executor.cpp.o -c /tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp
In file included from /tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:7:
In file included from /tree/hpx/hpx/hpx.hpp:10:
In file included from /tree/hpx/hpx/include/lcos.hpp:11:
In file included from /tree/hpx/hpx/include/actions.hpp:11:
In file included from /tree/hpx/hpx/runtime/actions/action_invoke_no_more_than.hpp:12:
In file included from /tree/hpx/hpx/runtime/actions/continuation.hpp:14:
In file included from /tree/hpx/hpx/runtime/actions/trigger.hpp:11:
In file included from /tree/hpx/hpx/lcos/future.hpp:1646:
In file included from /tree/hpx/hpx/lcos/local/packaged_continuation.hpp:27:
In file included from /tree/hpx/hpx/parallel/executors/execution.hpp:13:
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: error: no matching function for call to 'sync_execute'
return sync_execute(std::forward<Executor>(exec),
^~~~~~~~~~~~
/tree/hpx/hpx/parallel/executors/timed_executors.hpp:45:21: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::customization_point<hpx::parallel::execution::detail::sync_execute_tag>::operator()<test_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
execution::sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/hpx/util/result_of.hpp:43:22: note: while substituting deduced template arguments into function template 'operator()' [with Executor = test_async_executor1 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &]
decltype(std::declval<F>()(std::declval<Ts>()...))
^
/tree/hpx/hpx/util/result_of.hpp:52:34: note: while substituting deduced template arguments into function template 'invoke' [with F = hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag>, Ts = <hpx::lcos::future<void>, test_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>]
typedef decltype(result_of_function_object_impl::invoke(
^
/tree/hpx/hpx/util/result_of.hpp:56:57: note: in instantiation of template class 'hpx::util::detail::result_of_function_object_impl::result_of_invoke<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &)>' requested here
template <typename T, typename R = typename result_of_invoke<T>::type>
^
/tree/hpx/hpx/util/result_of.hpp:152:13: note: in instantiation of default argument for 'result_of_function_object<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &)>' required here
: result_of_function_object<T>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/util/result_of.hpp:189:9: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: detail::result_of_impl<typename std::decay<F>::type, F&&(Ts&&...)>
^
/tree/hpx/hpx/parallel/executors/execution.hpp:406:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_async_executor1>, void>::call_impl<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return call_impl(0, std::forward<TwoWayExecutor>(exec),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:239:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_async_executor1>, void>::call<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:151:5: note: in instantiation of function template specialization 'test_timed_sync<test_async_executor1>' requested here
test_timed_sync(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:285:5: note: in instantiation of function template specialization 'test_timed_executor<test_async_executor1>' requested here
test_timed_executor<test_async_executor1>({{ 0, 0, 6, 0, 0, 0 }});
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:230:9: note: candidate template ignored: substitution failure [with Executor = test_async_executor1 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &, Ts = <>]: no matching function for call to 'call'
sync_execute(Executor && exec, F && f, Ts &&... ts)
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: error: no matching function for call to 'sync_execute'
return sync_execute(std::forward<Executor>(exec),
^~~~~~~~~~~~
/tree/hpx/hpx/parallel/executors/timed_executors.hpp:45:21: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::customization_point<hpx::parallel::execution::detail::sync_execute_tag>::operator()<test_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>' requested here
execution::sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/hpx/util/result_of.hpp:43:22: note: while substituting deduced template arguments into function template 'operator()' [with Executor = test_async_executor1 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>]
decltype(std::declval<F>()(std::declval<Ts>()...))
^
/tree/hpx/hpx/util/result_of.hpp:52:34: note: while substituting deduced template arguments into function template 'invoke' [with F = hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag>, Ts = <hpx::lcos::future<void>, test_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>]
typedef decltype(result_of_function_object_impl::invoke(
^
/tree/hpx/hpx/util/result_of.hpp:56:57: note: in instantiation of template class 'hpx::util::detail::result_of_function_object_impl::result_of_invoke<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &&)>' requested here
template <typename T, typename R = typename result_of_invoke<T>::type>
^
/tree/hpx/hpx/util/result_of.hpp:152:13: note: in instantiation of default argument for 'result_of_function_object<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &&)>' required here
: result_of_function_object<T>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/util/result_of.hpp:189:9: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: detail::result_of_impl<typename std::decay<F>::type, F&&(Ts&&...)>
^
/tree/hpx/hpx/parallel/executors/execution.hpp:406:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_async_executor1>, void>::call_impl<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return call_impl(0, std::forward<TwoWayExecutor>(exec),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:239:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_async_executor1>, void>::call<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:151:5: note: in instantiation of function template specialization 'test_timed_sync<test_async_executor1>' requested here
test_timed_sync(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:285:5: note: in instantiation of function template specialization 'test_timed_executor<test_async_executor1>' requested here
test_timed_executor<test_async_executor1>({{ 0, 0, 6, 0, 0, 0 }});
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:230:9: note: candidate template ignored: substitution failure [with Executor = test_async_executor1 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>, Ts = <>]: no matching function for call to 'call'
sync_execute(Executor && exec, F && f, Ts &&... ts)
^
In file included from /tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:7:
In file included from /tree/hpx/hpx/hpx.hpp:10:
In file included from /tree/hpx/hpx/include/lcos.hpp:11:
In file included from /tree/hpx/hpx/include/actions.hpp:11:
In file included from /tree/hpx/hpx/runtime/actions/action_invoke_no_more_than.hpp:12:
In file included from /tree/hpx/hpx/runtime/actions/continuation.hpp:14:
In file included from /tree/hpx/hpx/runtime/actions/trigger.hpp:11:
In file included from /tree/hpx/hpx/lcos/future.hpp:1646:
In file included from /tree/hpx/hpx/lcos/local/packaged_continuation.hpp:24:
/tree/hpx/hpx/util/deferred_call.hpp:173:16: error: call to deleted constructor of 'typename std::decay<deferred<id (*(int &&))(int)> &>::type' (aka 'hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>')
return std::forward<F>(f);
^~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/async.hpp:176:23: note: in instantiation of function template specialization 'hpx::util::deferred_call<hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
util::deferred_call(std::forward<F>(f), std::forward<Ts>(ts)...));
^
/tree/hpx/hpx/lcos/async.hpp:330:16: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>, void>::call<hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
>::call(std::forward<Policy_>(launch_policy), std::forward<F>(f),
^
/tree/hpx/hpx/async.hpp:350:16: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::detail::async_policy, void>::call<const hpx::detail::async_policy &, hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
>::call(std::forward<F>(f), std::forward<Ts>(ts)...);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:174:21: note: in instantiation of function template specialization 'hpx::async<const hpx::detail::async_policy &, hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
return hpx::async(hpx::launch::async, std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution.hpp:270:25: note: in instantiation of function template specialization 'test_async_executor1::async_execute<hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
return exec.async_execute(std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution.hpp:288:24: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
return async_execute_dispatch(0,
^
/tree/hpx/hpx/parallel/executors/execution.hpp:288:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::async_execute_dispatch<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:222:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::async_execute_fn_helper<hpx::parallel::execution::timed_executor<test_async_executor1>, void>::call<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:323:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::async_execute<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return async_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:152:5: note: in instantiation of function template specialization 'test_timed_async<test_async_executor1>' requested here
test_timed_async(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:285:5: note: in instantiation of function template specialization 'test_timed_executor<test_async_executor1>' requested here
test_timed_executor<test_async_executor1>({{ 0, 0, 6, 0, 0, 0 }});
^
/tree/hpx/hpx/util/deferred_call.hpp:97:13: note: 'deferred' has been explicitly marked deleted here
deferred(deferred const&) = delete;
^
/tree/hpx/hpx/util/deferred_call.hpp:173:16: error: call to deleted constructor of 'typename std::decay<const deferred<id (*(int &&))(int)> &>::type' (aka 'hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>')
return std::forward<F>(f);
^~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/async.hpp:176:23: note: in instantiation of function template specialization 'hpx::util::deferred_call<const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
util::deferred_call(std::forward<F>(f), std::forward<Ts>(ts)...));
^
/tree/hpx/hpx/lcos/async.hpp:330:16: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>, void>::call<const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
>::call(std::forward<Policy_>(launch_policy), std::forward<F>(f),
^
/tree/hpx/hpx/async.hpp:350:16: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::detail::async_policy, void>::call<const hpx::detail::async_policy &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
>::call(std::forward<F>(f), std::forward<Ts>(ts)...);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:174:21: note: in instantiation of function template specialization 'hpx::async<const hpx::detail::async_policy &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
return hpx::async(hpx::launch::async, std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution.hpp:270:25: note: in instantiation of function template specialization 'test_async_executor1::async_execute<const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
return exec.async_execute(std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution.hpp:288:24: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
return async_execute_dispatch(0,
^
/tree/hpx/hpx/parallel/executors/execution.hpp:288:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::async_execute_dispatch<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:222:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::async_execute_fn_helper<hpx::parallel::execution::timed_executor<test_async_executor1>, void>::call<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:323:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::async_execute<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return async_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:152:5: note: in instantiation of function template specialization 'test_timed_async<test_async_executor1>' requested here
test_timed_async(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:285:5: note: in instantiation of function template specialization 'test_timed_executor<test_async_executor1>' requested here
test_timed_executor<test_async_executor1>({{ 0, 0, 6, 0, 0, 0 }});
^
/tree/hpx/hpx/util/deferred_call.hpp:97:13: note: 'deferred' has been explicitly marked deleted here
deferred(deferred const&) = delete;
^
/tree/hpx/hpx/util/deferred_call.hpp:173:16: error: call to deleted constructor of 'typename std::decay<const deferred<id (*(int &&))(int)> >::type' (aka 'hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>')
return std::forward<F>(f);
^~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/async.hpp:176:23: note: in instantiation of function template specialization 'hpx::util::deferred_call<const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> >' requested here
util::deferred_call(std::forward<F>(f), std::forward<Ts>(ts)...));
^
/tree/hpx/hpx/lcos/async.hpp:330:16: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>, void>::call<const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>' requested here
>::call(std::forward<Policy_>(launch_policy), std::forward<F>(f),
^
/tree/hpx/hpx/async.hpp:350:16: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::detail::async_policy, void>::call<const hpx::detail::async_policy &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>' requested here
>::call(std::forward<F>(f), std::forward<Ts>(ts)...);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:174:21: note: in instantiation of function template specialization 'hpx::async<const hpx::detail::async_policy &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> >' requested here
return hpx::async(hpx::launch::async, std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution.hpp:270:25: note: in instantiation of function template specialization 'test_async_executor1::async_execute<const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>' requested here
return exec.async_execute(std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution.hpp:288:24: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
return async_execute_dispatch(0,
^
/tree/hpx/hpx/parallel/executors/execution.hpp:288:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::async_execute_dispatch<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:222:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::async_execute_fn_helper<hpx::parallel::execution::timed_executor<test_async_executor1>, void>::call<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:323:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::async_execute<hpx::parallel::execution::timed_executor<test_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return async_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:152:5: note: in instantiation of function template specialization 'test_timed_async<test_async_executor1>' requested here
test_timed_async(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:285:5: note: in instantiation of function template specialization 'test_timed_executor<test_async_executor1>' requested here
test_timed_executor<test_async_executor1>({{ 0, 0, 6, 0, 0, 0 }});
^
/tree/hpx/hpx/util/deferred_call.hpp:97:13: note: 'deferred' has been explicitly marked deleted here
deferred(deferred const&) = delete;
^
In file included from /tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:7:
In file included from /tree/hpx/hpx/hpx.hpp:10:
In file included from /tree/hpx/hpx/include/lcos.hpp:11:
In file included from /tree/hpx/hpx/include/actions.hpp:11:
In file included from /tree/hpx/hpx/runtime/actions/action_invoke_no_more_than.hpp:12:
In file included from /tree/hpx/hpx/runtime/actions/continuation.hpp:14:
In file included from /tree/hpx/hpx/runtime/actions/trigger.hpp:11:
In file included from /tree/hpx/hpx/lcos/future.hpp:1646:
In file included from /tree/hpx/hpx/lcos/local/packaged_continuation.hpp:27:
In file included from /tree/hpx/hpx/parallel/executors/execution.hpp:13:
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: error: no matching function for call to 'sync_execute'
return sync_execute(std::forward<Executor>(exec),
^~~~~~~~~~~~
/tree/hpx/hpx/parallel/executors/timed_executors.hpp:45:21: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::customization_point<hpx::parallel::execution::detail::sync_execute_tag>::operator()<test_timed_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
execution::sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/hpx/util/result_of.hpp:43:22: note: while substituting deduced template arguments into function template 'operator()' [with Executor = test_timed_async_executor1 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &]
decltype(std::declval<F>()(std::declval<Ts>()...))
^
/tree/hpx/hpx/util/result_of.hpp:52:34: note: while substituting deduced template arguments into function template 'invoke' [with F = hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag>, Ts = <hpx::lcos::future<void>, test_timed_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>]
typedef decltype(result_of_function_object_impl::invoke(
^
/tree/hpx/hpx/util/result_of.hpp:56:57: note: in instantiation of template class 'hpx::util::detail::result_of_function_object_impl::result_of_invoke<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &)>' requested here
template <typename T, typename R = typename result_of_invoke<T>::type>
^
/tree/hpx/hpx/util/result_of.hpp:152:13: note: in instantiation of default argument for 'result_of_function_object<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &)>' required here
: result_of_function_object<T>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/util/result_of.hpp:189:9: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: detail::result_of_impl<typename std::decay<F>::type, F&&(Ts&&...)>
^
/tree/hpx/hpx/parallel/executors/execution.hpp:406:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor1>, void>::call_impl<hpx::parallel::execution::timed_executor<test_timed_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return call_impl(0, std::forward<TwoWayExecutor>(exec),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:239:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor1>, void>::call<hpx::parallel::execution::timed_executor<test_timed_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute<hpx::parallel::execution::timed_executor<test_timed_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:151:5: note: in instantiation of function template specialization 'test_timed_sync<test_timed_async_executor1>' requested here
test_timed_sync(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:286:5: note: in instantiation of function template specialization 'test_timed_executor<test_timed_async_executor1>' requested here
test_timed_executor<test_timed_async_executor1>({{ 0, 0, 4, 0, 0, 2 }});
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:230:9: note: candidate template ignored: substitution failure [with Executor = test_timed_async_executor1 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &, Ts = <>]: no matching function for call to 'call'
sync_execute(Executor && exec, F && f, Ts &&... ts)
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: error: no matching function for call to 'sync_execute'
return sync_execute(std::forward<Executor>(exec),
^~~~~~~~~~~~
/tree/hpx/hpx/parallel/executors/timed_executors.hpp:45:21: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::customization_point<hpx::parallel::execution::detail::sync_execute_tag>::operator()<test_timed_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>' requested here
execution::sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/hpx/util/result_of.hpp:43:22: note: while substituting deduced template arguments into function template 'operator()' [with Executor = test_timed_async_executor1 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>]
decltype(std::declval<F>()(std::declval<Ts>()...))
^
/tree/hpx/hpx/util/result_of.hpp:52:34: note: while substituting deduced template arguments into function template 'invoke' [with F = hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag>, Ts = <hpx::lcos::future<void>, test_timed_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>]
typedef decltype(result_of_function_object_impl::invoke(
^
/tree/hpx/hpx/util/result_of.hpp:56:57: note: in instantiation of template class 'hpx::util::detail::result_of_function_object_impl::result_of_invoke<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &&)>' requested here
template <typename T, typename R = typename result_of_invoke<T>::type>
^
/tree/hpx/hpx/util/result_of.hpp:152:13: note: in instantiation of default argument for 'result_of_function_object<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor1 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &&)>' required here
: result_of_function_object<T>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/util/result_of.hpp:189:9: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: detail::result_of_impl<typename std::decay<F>::type, F&&(Ts&&...)>
^
/tree/hpx/hpx/parallel/executors/execution.hpp:406:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor1>, void>::call_impl<hpx::parallel::execution::timed_executor<test_timed_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return call_impl(0, std::forward<TwoWayExecutor>(exec),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:239:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor1>, void>::call<hpx::parallel::execution::timed_executor<test_timed_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute<hpx::parallel::execution::timed_executor<test_timed_async_executor1> &, hpx::thread::id (*)(int), int>' requested here
return sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:151:5: note: in instantiation of function template specialization 'test_timed_sync<test_timed_async_executor1>' requested here
test_timed_sync(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:286:5: note: in instantiation of function template specialization 'test_timed_executor<test_timed_async_executor1>' requested here
test_timed_executor<test_timed_async_executor1>({{ 0, 0, 4, 0, 0, 2 }});
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:230:9: note: candidate template ignored: substitution failure [with Executor = test_timed_async_executor1 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>, Ts = <>]: no matching function for call to 'call'
sync_execute(Executor && exec, F && f, Ts &&... ts)
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: error: no matching function for call to 'sync_execute'
return sync_execute(std::forward<Executor>(exec),
^~~~~~~~~~~~
/tree/hpx/hpx/parallel/executors/timed_executors.hpp:45:21: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::customization_point<hpx::parallel::execution::detail::sync_execute_tag>::operator()<test_timed_async_executor4 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
execution::sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/hpx/util/result_of.hpp:43:22: note: while substituting deduced template arguments into function template 'operator()' [with Executor = test_timed_async_executor4 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &]
decltype(std::declval<F>()(std::declval<Ts>()...))
^
/tree/hpx/hpx/util/result_of.hpp:52:34: note: while substituting deduced template arguments into function template 'invoke' [with F = hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag>, Ts = <hpx::lcos::future<void>, test_timed_async_executor4 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>]
typedef decltype(result_of_function_object_impl::invoke(
^
/tree/hpx/hpx/util/result_of.hpp:56:57: note: in instantiation of template class 'hpx::util::detail::result_of_function_object_impl::result_of_invoke<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor4 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &)>' requested here
template <typename T, typename R = typename result_of_invoke<T>::type>
^
/tree/hpx/hpx/util/result_of.hpp:152:13: note: in instantiation of default argument for 'result_of_function_object<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor4 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &)>' required here
: result_of_function_object<T>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/util/result_of.hpp:189:9: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: detail::result_of_impl<typename std::decay<F>::type, F&&(Ts&&...)>
^
/tree/hpx/hpx/parallel/executors/execution.hpp:406:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor4>, void>::call_impl<hpx::parallel::execution::timed_executor<test_timed_async_executor4> &, hpx::thread::id (*)(int), int>' requested here
return call_impl(0, std::forward<TwoWayExecutor>(exec),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:239:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor4>, void>::call<hpx::parallel::execution::timed_executor<test_timed_async_executor4> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute<hpx::parallel::execution::timed_executor<test_timed_async_executor4> &, hpx::thread::id (*)(int), int>' requested here
return sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:151:5: note: in instantiation of function template specialization 'test_timed_sync<test_timed_async_executor4>' requested here
test_timed_sync(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:289:5: note: in instantiation of function template specialization 'test_timed_executor<test_timed_async_executor4>' requested here
test_timed_executor<test_timed_async_executor4>({{ 0, 2, 4, 0, 0, 0 }});
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:230:9: note: candidate template ignored: substitution failure [with Executor = test_timed_async_executor4 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &, Ts = <>]: no matching function for call to 'call'
sync_execute(Executor && exec, F && f, Ts &&... ts)
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: error: no matching function for call to 'sync_execute'
return sync_execute(std::forward<Executor>(exec),
^~~~~~~~~~~~
/tree/hpx/hpx/parallel/executors/timed_executors.hpp:45:21: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::customization_point<hpx::parallel::execution::detail::sync_execute_tag>::operator()<test_timed_async_executor4 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>' requested here
execution::sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/hpx/util/result_of.hpp:43:22: note: while substituting deduced template arguments into function template 'operator()' [with Executor = test_timed_async_executor4 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>]
decltype(std::declval<F>()(std::declval<Ts>()...))
^
/tree/hpx/hpx/util/result_of.hpp:52:34: note: while substituting deduced template arguments into function template 'invoke' [with F = hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag>, Ts = <hpx::lcos::future<void>, test_timed_async_executor4 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>]
typedef decltype(result_of_function_object_impl::invoke(
^
/tree/hpx/hpx/util/result_of.hpp:56:57: note: in instantiation of template class 'hpx::util::detail::result_of_function_object_impl::result_of_invoke<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor4 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &&)>' requested here
template <typename T, typename R = typename result_of_invoke<T>::type>
^
/tree/hpx/hpx/util/result_of.hpp:152:13: note: in instantiation of default argument for 'result_of_function_object<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor4 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &&)>' required here
: result_of_function_object<T>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/util/result_of.hpp:189:9: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: detail::result_of_impl<typename std::decay<F>::type, F&&(Ts&&...)>
^
/tree/hpx/hpx/parallel/executors/execution.hpp:406:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor4>, void>::call_impl<hpx::parallel::execution::timed_executor<test_timed_async_executor4> &, hpx::thread::id (*)(int), int>' requested here
return call_impl(0, std::forward<TwoWayExecutor>(exec),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:239:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor4>, void>::call<hpx::parallel::execution::timed_executor<test_timed_async_executor4> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute<hpx::parallel::execution::timed_executor<test_timed_async_executor4> &, hpx::thread::id (*)(int), int>' requested here
return sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:151:5: note: in instantiation of function template specialization 'test_timed_sync<test_timed_async_executor4>' requested here
test_timed_sync(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:289:5: note: in instantiation of function template specialization 'test_timed_executor<test_timed_async_executor4>' requested here
test_timed_executor<test_timed_async_executor4>({{ 0, 2, 4, 0, 0, 0 }});
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:230:9: note: candidate template ignored: substitution failure [with Executor = test_timed_async_executor4 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>, Ts = <>]: no matching function for call to 'call'
sync_execute(Executor && exec, F && f, Ts &&... ts)
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: error: no matching function for call to 'sync_execute'
return sync_execute(std::forward<Executor>(exec),
^~~~~~~~~~~~
/tree/hpx/hpx/parallel/executors/timed_executors.hpp:45:21: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::customization_point<hpx::parallel::execution::detail::sync_execute_tag>::operator()<test_timed_async_executor5 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>' requested here
execution::sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/hpx/util/result_of.hpp:43:22: note: while substituting deduced template arguments into function template 'operator()' [with Executor = test_timed_async_executor5 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &]
decltype(std::declval<F>()(std::declval<Ts>()...))
^
/tree/hpx/hpx/util/result_of.hpp:52:34: note: while substituting deduced template arguments into function template 'invoke' [with F = hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag>, Ts = <hpx::lcos::future<void>, test_timed_async_executor5 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &>]
typedef decltype(result_of_function_object_impl::invoke(
^
/tree/hpx/hpx/util/result_of.hpp:56:57: note: in instantiation of template class 'hpx::util::detail::result_of_function_object_impl::result_of_invoke<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor5 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &)>' requested here
template <typename T, typename R = typename result_of_invoke<T>::type>
^
/tree/hpx/hpx/util/result_of.hpp:152:13: note: in instantiation of default argument for 'result_of_function_object<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor5 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &)>' required here
: result_of_function_object<T>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/util/result_of.hpp:189:9: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: detail::result_of_impl<typename std::decay<F>::type, F&&(Ts&&...)>
^
/tree/hpx/hpx/parallel/executors/execution.hpp:406:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor5>, void>::call_impl<hpx::parallel::execution::timed_executor<test_timed_async_executor5> &, hpx::thread::id (*)(int), int>' requested here
return call_impl(0, std::forward<TwoWayExecutor>(exec),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:239:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor5>, void>::call<hpx::parallel::execution::timed_executor<test_timed_async_executor5> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute<hpx::parallel::execution::timed_executor<test_timed_async_executor5> &, hpx::thread::id (*)(int), int>' requested here
return sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:151:5: note: in instantiation of function template specialization 'test_timed_sync<test_timed_async_executor5>' requested here
test_timed_sync(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:290:5: note: in instantiation of function template specialization 'test_timed_executor<test_timed_async_executor5>' requested here
test_timed_executor<test_timed_async_executor5>({{ 0, 0, 4, 0, 2, 0 }});
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:230:9: note: candidate template ignored: substitution failure [with Executor = test_timed_async_executor5 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &, Ts = <>]: no matching function for call to 'call'
sync_execute(Executor && exec, F && f, Ts &&... ts)
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: error: no matching function for call to 'sync_execute'
return sync_execute(std::forward<Executor>(exec),
^~~~~~~~~~~~
/tree/hpx/hpx/parallel/executors/timed_executors.hpp:45:21: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::customization_point<hpx::parallel::execution::detail::sync_execute_tag>::operator()<test_timed_async_executor5 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>' requested here
execution::sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/hpx/util/result_of.hpp:43:22: note: while substituting deduced template arguments into function template 'operator()' [with Executor = test_timed_async_executor5 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>]
decltype(std::declval<F>()(std::declval<Ts>()...))
^
/tree/hpx/hpx/util/result_of.hpp:52:34: note: while substituting deduced template arguments into function template 'invoke' [with F = hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag>, Ts = <hpx::lcos::future<void>, test_timed_async_executor5 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>>]
typedef decltype(result_of_function_object_impl::invoke(
^
/tree/hpx/hpx/util/result_of.hpp:56:57: note: in instantiation of template class 'hpx::util::detail::result_of_function_object_impl::result_of_invoke<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor5 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &&)>' requested here
template <typename T, typename R = typename result_of_invoke<T>::type>
^
/tree/hpx/hpx/util/result_of.hpp:152:13: note: in instantiation of default argument for 'result_of_function_object<hpx::parallel::execution::detail::sync_execute_at_helper<hpx::parallel::execution::parallel_execution_tag> &&(hpx::lcos::future<void> &&, test_timed_async_executor5 &, const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)> &&)>' required here
: result_of_function_object<T>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tree/hpx/hpx/util/result_of.hpp:189:9: note: (skipping 23 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
: detail::result_of_impl<typename std::decay<F>::type, F&&(Ts&&...)>
^
/tree/hpx/hpx/parallel/executors/execution.hpp:406:24: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor5>, void>::call_impl<hpx::parallel::execution::timed_executor<test_timed_async_executor5> &, hpx::thread::id (*)(int), int>' requested here
return call_impl(0, std::forward<TwoWayExecutor>(exec),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:239:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute_fn_helper<hpx::parallel::execution::timed_executor<test_timed_async_executor5>, void>::call<hpx::parallel::execution::timed_executor<test_timed_async_executor5> &, hpx::thread::id (*)(int), int>' requested here
>::call(std::forward<Executor>(exec), std::forward<F>(f),
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:350:20: note: in instantiation of function template specialization 'hpx::parallel::execution::detail::sync_execute<hpx::parallel::execution::timed_executor<test_timed_async_executor5> &, hpx::thread::id (*)(int), int>' requested here
return sync_execute(std::forward<Executor>(exec),
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:151:5: note: in instantiation of function template specialization 'test_timed_sync<test_timed_async_executor5>' requested here
test_timed_sync(exec);
^
/tree/hpx/tests/unit/parallel/executors/minimal_timed_async_executor.cpp:290:5: note: in instantiation of function template specialization 'test_timed_executor<test_timed_async_executor5>' requested here
test_timed_executor<test_timed_async_executor5>({{ 0, 0, 4, 0, 2, 0 }});
^
/tree/hpx/hpx/parallel/executors/execution_fwd.hpp:230:9: note: candidate template ignored: substitution failure [with Executor = test_timed_async_executor5 &, F = const hpx::util::detail::deferred<hpx::thread::id (*(int &&))(int)>, Ts = <>]: no matching function for call to 'call'
sync_execute(Executor && exec, F && f, Ts &&... ts)
^
11 errors generated.
[1150/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_sync_executor_v1_test_exe.dir/minimal_timed_sync_executor_v1.cpp.o
[1151/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_attached_executors_v1_test_exe.dir/thread_pool_attached_executors_v1.cpp.o
[1152/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_sync_executor_v1_test_exe.dir/minimal_sync_executor_v1.cpp.o
[1153/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_sync_executor_test_exe.dir/minimal_timed_sync_executor.cpp.o
[1154/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/all_of_range_test_exe.dir/all_of_range.cpp.o
[1155/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_v1_test_exe.dir/minimal_timed_async_executor_v1.cpp.o
[1156/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/remove_copy_range_test_exe.dir/remove_copy_range.cpp.o
[1157/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_executor_v1_test_exe.dir/parallel_executor_v1.cpp.o
[1158/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_async_executor_v1_test_exe.dir/minimal_async_executor_v1.cpp.o
[1159/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_async_executor_test_exe.dir/minimal_async_executor.cpp.o
[1160/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/bulk_async_test_exe.dir/bulk_async.cpp.o
[1161/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_copy_if_range_test_exe.dir/replace_copy_if_range.cpp.o
[1162/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/created_executor_test_exe.dir/created_executor.cpp.o
[1163/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_sync_executor_test_exe.dir/minimal_sync_executor.cpp.o
[1164/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/persistent_executor_parameters_test_exe.dir/persistent_executor_parameters.cpp.o
[1165/1443] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/remove_copy_if_range_test_exe.dir/remove_copy_if_range.cpp.o
[1166/1443] Building CXX object tests/unit/parallel/executors/CMakeFiles/executor_parameters_test_exe.dir/executor_parameters.cpp.o
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment