STEllAR-GROUP / phylanx

An Asynchronous Distributed C++ Array Processing Toolkit
Boost Software License 1.0
75 stars 76 forks source link

HPX / Phylanx library dependency problem during build #988

Closed alex-r-bigelow closed 5 years ago

alex-r-bigelow commented 5 years ago

I'm getting the following error with fresh builds of HPX / Phylanx:

make[2]: *** No rule to make target `/home/abigelow/build-1559835202/hpx/lib/libhpx_iostreams.so.1.3.0', needed by `lib/libhpx_phylanx.so.0.0.1'.  Stop.

It's been a while since I tried this, so I'm probably doing something silly (e.g. I'm just building from master for both HPX and Phylanx—it's possible that I'm not pointing at the right tagged versions?)

Here are the versions of libraries / settings that I'm building with (I updated these blindly based on what seems to be installed at the moment on rostam):

module load clang/8.0.0
module load cmake/3.14.2
module load gperftools/2.7
module load boost/1.70.0-clang8.0.0-debug
module load hwloc/2.0.3
module load papi/5.7.0
module load blaze/3.5
module load pybind11/2.2.4
OTF2_DIR=${OTF2_DIR:-"$HOME/otf2"}
export OTF2_VERSION="2.1.1"
export HPX_PARAMS="\
 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
 -DCMAKE_INSTALL_PREFIX=./ \
 -DCMAKE_C_COMPILER=`which clang` \
 -DCMAKE_CXX_COMPILER=`which clang++` \
 -DHPX_WITH_MALLOC=tcmalloc \
 -DHPX_WITH_THREAD_IDLE_RATES=ON \
 -DHPX_WITH_PARCELPORT_MPI=OFF \
 -DHPX_WITH_PARCEL_COALESCING=OFF \
 -DHPX_WITH_TOOLS=OFF \
 -DHPX_WITH_DYNAMIC_HPX_MAIN=OFF \
 -DHPX_WITH_APEX=TRUE \
 -DHPX_WITH_APEX_TAG=develop \
 -DHPX_WITH_APEX_NO_UPDATE=FALSE \
 -DAPEX_WITH_ACTIVEHARMONY=FALSE \
 -DAPEX_WITH_OTF2=TRUE \
 -DOTF2_ROOT=$OTF2_DIR/$OTF2_VERSION \
 -DBUILD_OTF2=FALSE \
 -DBUILD_ACTIVEHARMONY=FALSE \
 -DAPEX_WITH_PAPI=TRUE \
 -DHPX_WITH_MAX_CPU_COUNT=72"
export PHYLANX_PARAMS="\
  -DCMAKE_INSTALL_PREFIX=./ \
  -DCMAKE_BUILD_TYPE=RelWithDebInfo \
  -DCMAKE_CXX_COMPILER=`which clang++` \
  -DCMAKE_C_COMPILER=`which clang` \
  -DHPX_DIR=$TARGET_DIR/hpx/lib/cmake/HPX \
  -Dblaze_DIR=$blaze_DIR \
  -Dpybind11_DIR=$pybind11_DIR"
hkaiser commented 5 years ago

@alex-r-bigelow could you post the full build log, please?

alex-r-bigelow commented 5 years ago

Thanks for the fast response! He're's the full log:


#####

Starting retroactive build for 1559835202 (unix timestamp for Thu Jun  6 10:33:22 CDT 2019)
Using OTF2 2.1.1 in /home/abigelow/otf2
Using HPX repository at /home/abigelow/hpx
-- The CXX compiler identification is Clang 8.0.0
-- The C compiler identification is Clang 8.0.0
-- Check for working CXX compiler: /opt/mn/clang/8.0.0/bin/clang++
-- Check for working CXX compiler: /opt/mn/clang/8.0.0/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: /opt/mn/clang/8.0.0/bin/clang
-- Check for working C compiler: /opt/mn/clang/8.0.0/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.14.2
-- HPX version: 1.3.0
-- No vectorization library configured
-- Native TLS is enabled.
-- Nice threadlevel is disabled.
-- Stack traces are enabled.
-- Compiling with the native toolset
-- Performing Test HPX_WITH_CXX17
-- Performing Test HPX_WITH_CXX17 - Success
-- C++ mode used: C++17
-- 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
-- Looking for __atomic_fetch_add_4 in atomic
-- Looking for __atomic_fetch_add_4 in atomic - found
-- 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_FORWARD_LIST - 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_REGEX - 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 (cmake feature test)
-- 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_CXX17_FOLD_EXPRESSIONS - Success
-- Performing Test HPX_WITH_CXX17_FALLTHROUGH_ATTRIBUTE - Success
-- Performing Test HPX_WITH_MM_PREFETCH - Success
-- Performing Test HPX_WITH_STABLE_INPLACE_MERGE - Success
-- Performing Test HPX_WITH_UNISTD_H - Success
-- Performing Test HPX_WITH_CXX_FLAG_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
-- Boost version: 1.70.0
-- Found the following Boost libraries:
--   filesystem
--   program_options
--   system
--   regex
-- Found TCMalloc: /opt/mn/gperftools/2.7/lib/libtcmalloc_minimal.so  
-- Using tcmalloc allocator.
-- Found Hwloc: /opt/mn/hwloc/2.0.3/lib/libhwloc.so  
Overriding APEX git tag v2.1.0 with develop
-- Found Git: /usr/bin/git (found version "1.8.3.1") 
-- apex : current ref is "" and tag is "develop"
-- apex : git fetch --all -q
-- apex : git checkout -q develop
-- apex : git rebase FETCH_HEAD
-- apex Will build APEX
-- apex APEX source dir is /home/abigelow/hpx/apex/src/apex
-- apex APEX binary dir is /home/abigelow/build-1559835202/hpx/apex/src/apex
System architecture: x86_64
-- git clone https://github.com/cameron314/concurrentqueue.git /home/abigelow/hpx/apex/src/apex/concurrentqueue
Cloning into '/home/abigelow/hpx/apex/src/apex/concurrentqueue'...
-- concurrentqueue : current ref is "" and tag is "master"
-- concurrentqueue : git fetch --all -q
-- concurrentqueue : git checkout -q master
-- concurrentqueue : git rebase FETCH_HEAD
INFO Found concurrentqueue at /home/abigelow/hpx/apex/src/apex/concurrentqueue
-- apex Building APEX with /proc/stat sampler
-- apex This is not edison
-- Found PAPI: /opt/mn/papi/5.7.0/lib/libpapi.so  
-- apex Building APEX with PAPI support.
INFO System has Powercap energy monitoring support.
-- Found OTF2: /home/abigelow/otf2/2.1.1/lib/libotf2.so  
-- GIT commit is 5d21a2007df068ecf3826ca4167acfc3ef424042.
-- Found PythonInterp: /usr/bin/python (found version "2.7.5") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.27.1") 

-- Configuration summary:
--   HPX_WITH_AGAS_DUMP_REFCNT_ENTRIES=OFF
--   HPX_WITH_ALGORITHM_INPUT_ITERATOR_SUPPORT=OFF
--   HPX_WITH_APEX=TRUE
--   HPX_WITH_APEX_NO_UPDATE=FALSE
--   HPX_WITH_APEX_TAG=develop
--   HPX_WITH_ATTACH_DEBUGGER_ON_TEST_FAILURE=OFF
--   HPX_WITH_AUTOMATIC_SERIALIZATION_REGISTRATION=ON
--   HPX_WITH_AWAIT=OFF
--   HPX_WITH_BENCHMARK_SCRIPTS_PATH=/home/abigelow/build-1559835202/hpx/scripts
--   HPX_WITH_BUILD_BINARY_PACKAGE=OFF
--   HPX_WITH_COMPILER_WARNINGS=ON
--   HPX_WITH_COMPILER_WARNINGS_AS_ERRORS=OFF
--   HPX_WITH_COMPILE_ONLY_TESTS=ON
--   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_DYNAMIC_HPX_MAIN=OFF
--   HPX_WITH_EXAMPLES=ON
--   HPX_WITH_EXAMPLES_HDF5=OFF
--   HPX_WITH_EXAMPLES_OPENMP=OFF
--   HPX_WITH_EXAMPLES_QT4=OFF
--   HPX_WITH_EXAMPLES_QTHREADS=OFF
--   HPX_WITH_EXAMPLES_TBB=OFF
--   HPX_WITH_EXECUTABLE_PREFIX=
--   HPX_WITH_FAIL_COMPILE_TESTS=ON
--   HPX_WITH_FAULT_TOLERANCE=OFF
--   HPX_WITH_FORTRAN=OFF
--   HPX_WITH_FULL_RPATH=ON
--   HPX_WITH_GCC_VERSION_CHECK=ON
--   HPX_WITH_GENERIC_CONTEXT_COROUTINES=OFF
--   HPX_WITH_GOOGLE_PERFTOOLS=OFF
--   HPX_WITH_HCC=OFF
--   HPX_WITH_HIDDEN_VISIBILITY=OFF
--   HPX_WITH_HPXMP=OFF
--   HPX_WITH_INCLUSIVE_SCAN_COMPATIBILITY=ON
--   HPX_WITH_IO_COUNTERS=ON
--   HPX_WITH_IO_POOL=ON
--   HPX_WITH_ITTNOTIFY=OFF
--   HPX_WITH_LOGGING=ON
--   HPX_WITH_MALLOC=tcmalloc
--   HPX_WITH_MAX_CPU_COUNT=72
--   HPX_WITH_MAX_NUMA_DOMAIN_COUNT=4
--   HPX_WITH_MORE_THAN_64_THREADS=ON
--   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=OFF
--   HPX_WITH_PARCEL_PROFILING=ON
--   HPX_WITH_PSEUDO_DEPENDENCIES=ON
--   HPX_WITH_QUEUE_COMPATIBILITY=OFF
--   HPX_WITH_RPM=OFF
--   HPX_WITH_RUNTIME=ON
--   HPX_WITH_RUN_MAIN_EVERYWHERE=OFF
--   HPX_WITH_SCHEDULER_LOCAL_STORAGE=OFF
--   HPX_WITH_SCOPED_UNLOCK_COMPATIBILITY=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_DEBUG_LOG=OFF
--   HPX_WITH_TESTS_DEBUG_LOG_DESTINATION=cout
--   HPX_WITH_TESTS_EXAMPLES=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=ON
--   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_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

HPX will be installed to /home/abigelow/build-1559835202/hpx

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_ACTIVEHARMONY

-- Build files have been written to: /home/abigelow/build-1559835202/hpx
Scanning dependencies of target hpx_init
[  0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_argc_argv.cpp.o
[  0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_variables_map.cpp.o
[  0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main.cpp.o
[  0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main.cpp.o
[  0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_winsocket.cpp.o
[  0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main_argc_argv.cpp.o
[  0%] Building CXX object src/CMakeFiles/hpx_init.dir/util/lightweight_test.cpp.o
[  0%] Building CXX object src/CMakeFiles/hpx_init.dir/main.cpp.o
Scanning dependencies of target apex
[  0%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/apex.cpp.o
[  0%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/apex_options.cpp.o
[  0%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/apex_policies.cpp.o
[  0%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/concurrency_handler.cpp.o
[  0%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/event_listener.cpp.o
[  0%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/policy_handler.cpp.o
[  0%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/handler.cpp.o
[  3%] Linking CXX static library ../lib/libhpx_init.a
[  3%] Built target hpx_init
[  3%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/profiler_listener.cpp.o
[  3%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/task_identifier.cpp.o
[  3%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/tau_listener.cpp.o
[  3%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/tau_dummy.cpp.o
[  3%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/thread_instance.cpp.o
[  3%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/utils.cpp.o
[  3%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/proc_read.cpp.o
[  3%] Building CXX object apex/src/apex/CMakeFiles/apex.dir/otf2_listener.cpp.o
[  7%] Linking CXX static library libhpx_apex.a
[  7%] Built target apex
Scanning dependencies of target hpx
[  7%] Building CXX object src/CMakeFiles/hpx.dir/error_code.cpp.o
[  7%] Building CXX object src/CMakeFiles/hpx.dir/exception_list.cpp.o
[  7%] Building CXX object src/CMakeFiles/hpx.dir/exception.cpp.o
[  7%] Building CXX object src/CMakeFiles/hpx.dir/runtime.cpp.o
[  7%] Building CXX object src/CMakeFiles/hpx.dir/hpx_init.cpp.o
[  7%] Building CXX object src/CMakeFiles/hpx.dir/state.cpp.o
[  7%] Building CXX object src/CMakeFiles/hpx.dir/throw_exception.cpp.o
[  7%] Building CXX object src/CMakeFiles/hpx.dir/runtime_impl.cpp.o
[  7%] Building CXX object src/CMakeFiles/hpx.dir/version.cpp.o
[  7%] Building CXX object src/CMakeFiles/hpx.dir/pre_main.cpp.o
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/base_action.cpp.o
In file included from /home/abigelow/hpx/src/hpx_init.cpp:9:
In file included from /home/abigelow/hpx/hpx/hpx_init.hpp:22:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime.cpp:14:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/state.cpp:10:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/exception.cpp:14:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime_impl.cpp:15:
In file included from /home/abigelow/hpx/hpx/lcos/latch.hpp:10:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/version.cpp:20:
In file included from /home/abigelow/hpx/hpx/util/command_line_handling.hpp:10:
In file included from /home/abigelow/hpx/hpx/hpx_init.hpp:22:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/continuation.cpp.o
In file included from /home/abigelow/hpx/src/pre_main.cpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/action_factory.cpp.o
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/invocation_count_registry.cpp.o
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/addressing_service.cpp.o
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/big_boot_barrier.cpp.o
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/component_namespace.cpp.o
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_component_namespace.cpp.o
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_locality_namespace.cpp.o
In file included from /home/abigelow/hpx/src/runtime/agas/addressing_service.cpp:13:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/agas/big_boot_barrier.cpp:12:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/agas/component_namespace.cpp:10:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_component_namespace.cpp.o
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_locality_namespace.cpp.o
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/interface.cpp.o
In file included from /home/abigelow/hpx/src/runtime/agas/detail/hosted_component_namespace.cpp:8:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/locality_namespace.cpp.o
In file included from /home/abigelow/hpx/src/runtime/agas/detail/hosted_locality_namespace.cpp:12:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/primary_namespace.cpp.o
In file included from /home/abigelow/hpx/src/runtime/agas/interface.cpp:13:
In file included from /home/abigelow/hpx/hpx/runtime/components/stubs/runtime_support.hpp:11:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/agas/locality_namespace.cpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/agas/primary_namespace.cpp:9:
In file included from /home/abigelow/hpx/hpx/apply.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/component_namespace_server.cpp.o
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/locality_namespace_server.cpp.o
2 warnings generated.
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/primary_namespace_server.cpp.o
In file included from /home/abigelow/hpx/src/runtime/agas/server/primary_namespace_server.cpp:11:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/agas/server/locality_namespace_server.cpp:17:
In file included from /home/abigelow/hpx/hpx/runtime/agas/server/primary_namespace.hpp:14:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 11%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/route.cpp.o
2 warnings generated.
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/symbol_namespace_server.cpp.o
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/symbol_namespace.cpp.o
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/applier.cpp.o
In file included from /home/abigelow/hpx/src/runtime/agas/server/route.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/agas/server/symbol_namespace_server.cpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/agas/symbol_namespace.cpp:10:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/applier/applier.cpp:17:
In file included from /home/abigelow/hpx/hpx/runtime/threads/threadmanager.hpp:18:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/bind_naming_wrappers.cpp.o
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/binpacking_distribution_policy.cpp.o
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_type.cpp.o
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_error_sink.cpp.o
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_logging.cpp.o
In file included from /home/abigelow/hpx/src/runtime/components/binpacking_distribution_policy.cpp:7:
In file included from /home/abigelow/hpx/hpx/runtime/components/binpacking_distribution_policy.hpp:14:
In file included from /home/abigelow/hpx/hpx/performance_counters/performance_counter.hpp:16:
In file included from /home/abigelow/hpx/hpx/performance_counters/stubs/performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/performance_counters/server/base_performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/memory.cpp.o
In file included from /home/abigelow/hpx/src/runtime/components/console_error_sink.cpp:8:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/components/console_logging.cpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/components/memory.cpp:7:
In file included from /home/abigelow/hpx/hpx/runtime/components/server/memory.hpp:10:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/runtime_support.cpp.o
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/component_base.cpp.o
In file included from /home/abigelow/hpx/src/runtime/components/runtime_support.cpp:7:
In file included from /home/abigelow/hpx/hpx/runtime/components/runtime_support.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/components/stubs/runtime_support.hpp:11:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_server.cpp.o
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_singleton.cpp.o
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_logging_server.cpp.o
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/destroy_component.cpp.o
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/runtime_support_server.cpp.o
In file included from /home/abigelow/hpx/src/runtime/components/server/console_error_sink_server.cpp:9:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/components/server/console_logging_server.cpp:8:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/wrapper_heap.cpp.o
In file included from /home/abigelow/hpx/src/runtime/components/server/runtime_support_server.cpp:10:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/components/server/destroy_component.cpp:7:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_stub.cpp.o
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/runtime_support_stubs.cpp.o
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/get_locality_name.cpp.o
In file included from /home/abigelow/hpx/src/runtime/components/stubs/memory_stub.cpp:7:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/components/stubs/runtime_support_stubs.cpp:8:
In file included from /home/abigelow/hpx/hpx/apply.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/get_locality_name.cpp:7:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/launch_policy.cpp.o
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/address.cpp.o
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/name.cpp.o
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_await.cpp.o
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_route_handler.cpp.o
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter.cpp.o
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter_registry.cpp.o
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/locality.cpp.o
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcel.cpp.o
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelhandler.cpp.o
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelport.cpp.o
In file included from /home/abigelow/hpx/src/runtime/parcelset/detail/parcel_route_handler.cpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/parcelset/locality.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/parcelset/parcel.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/parcelset/parcelhandler.cpp:26:
In file included from /home/abigelow/hpx/hpx/runtime/threads/threadmanager.hpp:18:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/put_parcel.cpp.o
In file included from /home/abigelow/hpx/src/runtime/parcelset/parcelport.cpp:15:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/detail/detail_partitioner.cpp.o
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/partitioner.cpp.o
2 warnings generated.
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_id_factory.cpp.o
In file included from /home/abigelow/hpx/src/runtime/resource/detail/detail_partitioner.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/parcelset/put_parcel.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 18%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_intrusive_factory.cpp.o
In file included from /home/abigelow/hpx/src/runtime/resource/partitioner.cpp:8:
In file included from /home/abigelow/hpx/hpx/include/runtime.hpp:10:
In file included from /home/abigelow/hpx/hpx/include/actions.hpp:14:
In file included from /home/abigelow/hpx/hpx/runtime/actions/make_continuation.hpp:12:
In file included from /home/abigelow/hpx/hpx/runtime/actions/continuation_impl.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_nonintrusive_factory.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/output_archive.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/set_parcel_write_handler.cpp.o
2 warnings generated.
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_base.cpp.o
2 warnings generated.
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_generic_context.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_impl.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_self.cpp.o
In file included from /home/abigelow/hpx/src/runtime/set_parcel_write_handler.cpp:7:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/tss.cpp.o
2 warnings generated.
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/swapcontext.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/cpu_mask.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/io_service_thread_pool.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/scheduled_thread_pool.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_num_tss.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/current_executor.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/default_executor.cpp.o
2 warnings generated.
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/pool_executor.cpp.o
2 warnings generated.
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/service_executor.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/this_thread_executors.cpp.o
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_attached_executors.cpp.o
In file included from /home/abigelow/hpx/src/runtime/threads/detail/scheduled_thread_pool.cpp:6:
In file included from /home/abigelow/hpx/hpx/runtime/threads/detail/scheduled_thread_pool.hpp:17:
In file included from /home/abigelow/hpx/hpx/runtime/threads/policies/scheduler_base.hpp:15:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/executors/current_executor.cpp:12:
In file included from /home/abigelow/hpx/hpx/runtime/threads/detail/create_thread.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/threads/policies/scheduler_base.hpp:15:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/executors/pool_executor.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime/threads/threadmanager.hpp:18:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/executors/thread_pool_attached_executors.cpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/threads/policies/local_queue_scheduler.hpp:15:
In file included from /home/abigelow/hpx/hpx/runtime/threads/policies/scheduler_base.hpp:15:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/executors/this_thread_executors.cpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/threads/policies/static_priority_queue_scheduler.hpp:16:
In file included from /home/abigelow/hpx/hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp:13:
In file included from /home/abigelow/hpx/hpx/runtime/threads/policies/scheduler_base.hpp:15:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_executors.cpp.o
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_os_executors.cpp.o
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/affinity_data.cpp.o
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/parse_affinity_options.cpp.o
In file included from /home/abigelow/hpx/src/runtime/threads/executors/thread_pool_os_executors.cpp:6:
In file included from /home/abigelow/hpx/hpx/runtime/threads/executors/thread_pool_os_executors.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/executors/thread_pool_executors.cpp:6:
In file included from /home/abigelow/hpx/hpx/runtime/threads/executors/thread_pool_executors.hpp:12:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/resource_manager.cpp.o
In file included from /home/abigelow/hpx/src/runtime/threads/policies/affinity_data.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/policies/parse_affinity_options.cpp:21:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/include/qi_char.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/char.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/char/char_parser.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/domain.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/support/meta_compiler.hpp:19:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/proto.hpp:12:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/core.hpp:23:
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:42: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'char *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                         ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                                ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:67: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                  ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:106: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                                                         ^
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/scheduler_specific_ptr.cpp.o
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread.cpp.o
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_data.cpp.o
In file included from /home/abigelow/hpx/src/runtime/threads/scheduler_specific_ptr.cpp:9:
In file included from /home/abigelow/hpx/hpx/runtime/threads/policies/scheduler_base.hpp:15:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/thread.cpp:17:
In file included from /home/abigelow/hpx/hpx/runtime/threads/threadmanager.hpp:18:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_executor.cpp.o
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_helpers.cpp.o
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_pool_base.cpp.o
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager.cpp.o
In file included from /home/abigelow/hpx/src/runtime/threads/thread_executor.cpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/threads/threadmanager.hpp:18:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/topology.cpp.o
In file included from /home/abigelow/hpx/src/runtime/threads/thread_helpers.cpp:11:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/thread_pool_base.cpp:14:
In file included from /home/abigelow/hpx/hpx/runtime/threads/detail/set_thread_state.hpp:13:
In file included from /home/abigelow/hpx/hpx/runtime/threads/detail/create_thread.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/threads/policies/scheduler_base.hpp:15:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/threadmanager.cpp:21:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/runtime/threads/topology.cpp:18:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
3 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/trigger_lco.cpp.o
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_creators.cpp.o
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_parser.cpp.o
2 warnings generated.
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counters.cpp.o
In file included from /home/abigelow/hpx/src/runtime/trigger_lco.cpp:6:
In file included from /home/abigelow/hpx/hpx/apply.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
In file included from /home/abigelow/hpx/src/performance_counters/counter_creators.cpp:8:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter.cpp.o
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter_type.cpp.o
In file included from /home/abigelow/hpx/src/performance_counters/counter_parser.cpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/include/qi_auxiliary.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/auxiliary.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/auxiliary/eps.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/domain.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/support/meta_compiler.hpp:19:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/proto.hpp:12:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/core.hpp:23:
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:42: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'char *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                         ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                                ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:67: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                  ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:106: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                                                         ^
In file included from /home/abigelow/hpx/src/performance_counters/counters.cpp:8:
In file included from /home/abigelow/hpx/hpx/performance_counters/base_performance_counter.hpp:11:
In file included from /home/abigelow/hpx/hpx/performance_counters/server/base_performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/performance_counters/manage_counter.cpp:10:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/performance_counters/manage_counter_type.cpp:13:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter.cpp.o
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter_set.cpp.o
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/registry.cpp.o
In file included from /home/abigelow/hpx/src/performance_counters/performance_counter.cpp:12:
In file included from /home/abigelow/hpx/hpx/performance_counters/performance_counter.hpp:16:
In file included from /home/abigelow/hpx/hpx/performance_counters/stubs/performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/performance_counters/server/base_performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/performance_counters/performance_counter_set.cpp:11:
In file included from /home/abigelow/hpx/hpx/performance_counters/stubs/performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/performance_counters/server/base_performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
3 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/action_invocation_counter.cpp.o
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter.cpp.o
In file included from /home/abigelow/hpx/src/performance_counters/registry.cpp:10:
In file included from /home/abigelow/hpx/hpx/performance_counters/server/arithmetics_counter.hpp:11:
In file included from /home/abigelow/hpx/hpx/performance_counters/server/base_performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter_extended.cpp.o
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/component_instance_counter.cpp.o
In file included from /home/abigelow/hpx/src/performance_counters/server/arithmetics_counter.cpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/components/derived_component_factory.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_factory.hpp:43:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_registry.hpp:24:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/elapsed_time_counter.cpp.o
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/per_action_data_counters.cpp.o
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_counter.cpp.o
In file included from /home/abigelow/hpx/src/performance_counters/server/arithmetics_counter_extended.cpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/components/derived_component_factory.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_factory.hpp:43:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_registry.hpp:24:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_values_counter.cpp.o
In file included from /home/abigelow/hpx/src/performance_counters/server/elapsed_time_counter.cpp:7:
In file included from /home/abigelow/hpx/hpx/runtime/components/derived_component_factory.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_factory.hpp:43:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_registry.hpp:24:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/performance_counters/server/raw_counter.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime/components/derived_component_factory.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_factory.hpp:43:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_registry.hpp:24:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/statistics_counter.cpp.o
In file included from /home/abigelow/hpx/src/performance_counters/server/raw_values_counter.cpp:7:
In file included from /home/abigelow/hpx/hpx/runtime/components/derived_component_factory.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_factory.hpp:43:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_registry.hpp:24:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/stubs/performance_counter_stub.cpp.o
2 warnings generated.
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/util/activate_counters.cpp.o
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/util/apex.cpp.o
2 warnings generated.
[ 29%] Building CXX object src/CMakeFiles/hpx.dir/util/asio_util.cpp.o
In file included from /home/abigelow/hpx/src/performance_counters/server/statistics_counter.cpp:7:
In file included from /home/abigelow/hpx/hpx/runtime/components/derived_component_factory.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_factory.hpp:43:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_registry.hpp:24:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/performance_counters/stubs/performance_counter_stub.cpp:7:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/backtrace/backtrace.cpp.o
2 warnings generated.
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environment.cpp.o
In file included from /home/abigelow/hpx/src/util/asio_util.cpp:18:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/performance_counters/server/statistics_counter.cpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/include/qi_char.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/char.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/char/char_parser.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/domain.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/support/meta_compiler.hpp:19:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/proto.hpp:12:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/core.hpp:23:
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:42: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'char *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                         ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                                ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:67: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                  ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:106: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                                                         ^
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/alps_environment.cpp.o
In file included from /home/abigelow/hpx/src/util/activate_counters.cpp:20:
In file included from /home/abigelow/hpx/hpx/performance_counters/stubs/performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/performance_counters/server/base_performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
In file included from /home/abigelow/hpx/src/util/batch_environments/alps_environment.cpp:8:
In file included from /home/abigelow/hpx/hpx/util/safe_lexical_cast.hpp:12:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/pbs_environment.cpp.o
In file included from /home/abigelow/hpx/src/util/batch_environment.cpp:13:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/slurm_environment.cpp.o
In file included from /home/abigelow/hpx/src/util/backtrace/backtrace.cpp:16:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/command_line_handling.cpp.o
In file included from /home/abigelow/hpx/src/util/batch_environments/pbs_environment.cpp:9:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/util/batch_environments/slurm_environment.cpp:14:
In file included from /home/abigelow/hpx/hpx/util/safe_lexical_cast.hpp:12:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/util/batch_environments/slurm_environment.cpp:18:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/include/qi.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/action.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/action/action.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/meta_compiler.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/support/meta_compiler.hpp:19:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/proto.hpp:12:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/core.hpp:23:
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:42: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'char *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                         ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                                ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:67: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                  ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:106: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                                                         ^
2 warnings generated.
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/debug/thread_stacktrace.cpp.o
In file included from /home/abigelow/hpx/src/util/command_line_handling.cpp:6:
In file included from /home/abigelow/hpx/hpx/util/command_line_handling.hpp:10:
In file included from /home/abigelow/hpx/hpx/hpx_init.hpp:22:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/debugging.cpp.o
2 warnings generated.
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/detail/empty_function.cpp.o
2 warnings generated.
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/find_prefix.cpp.o
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/generate_unique_ids.cpp.o
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/ini.cpp.o
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/init_ini_data.cpp.o
In file included from /home/abigelow/hpx/src/util/ini.cpp:29:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/integer/int128.cpp.o
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/integer/uint128.cpp.o
In file included from /home/abigelow/hpx/src/util/init_ini_data.cpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/interval_timer.cpp.o
5 warnings generated.
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/io_service_pool.cpp.o
[ 33%] Building CXX object src/CMakeFiles/hpx.dir/util/itt_notify.cpp.o
5 warnings generated.
2 warnings generated.
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/logging.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/manage_config.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/map_hostnames.cpp.o
In file included from /home/abigelow/hpx/src/util/manage_config.cpp:7:
In file included from /home/abigelow/hpx/hpx/util/manage_config.hpp:10:
In file included from /home/abigelow/hpx/hpx/util/safe_lexical_cast.hpp:12:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/one_size_heap_list.cpp.o
In file included from /home/abigelow/hpx/src/util/itt_notify.cpp:7:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/parse_command_line.cpp.o
2 warnings generated.
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/pool_timer.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/query_counters.cpp.o
In file included from /home/abigelow/hpx/src/util/logging.cpp:16:
In file included from /home/abigelow/hpx/hpx/runtime/components/console_logging.hpp:14:
In file included from /home/abigelow/hpx/hpx/runtime/threads/threadmanager.hpp:18:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/partitioner.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/resource/detail/create_partitioner.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/options_description.hpp:13:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/program_options/value_semantic.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/regex_from_pattern.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks_globally.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/runtime_configuration.cpp.o
In file included from /home/abigelow/hpx/src/util/parse_command_line.cpp:6:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/util/pool_timer.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/sed_transform.cpp.o
In file included from /home/abigelow/hpx/src/util/query_counters.cpp:9:
In file included from /home/abigelow/hpx/hpx/performance_counters/stubs/performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/performance_counters/server/base_performance_counter.hpp:10:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/util/runtime_configuration.cpp:7:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/serialize_exception.cpp.o
In file included from /home/abigelow/hpx/src/util/runtime_configuration.cpp:26:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/include/qi_alternative.hpp:16:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/operator/alternative.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/detail/alternative_function.hpp:14:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/qi/domain.hpp:15:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/spirit/home/support/meta_compiler.hpp:19:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/proto.hpp:12:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/proto/core.hpp:23:
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:42: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'char *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                         ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
                return *(This *)((char *)this - BOOST_PROTO_OFFSETOF(This, proto_member_union_start_));
                                                ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:67: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                  ^
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:602:49: warning: cast from 'const virtual_member<This, Fun, Domain> *' to 'type-parameter-0-0 *' drops const qualifier [-Wcast-qual]
/opt/boost/1.70.0-clang8.0.0/debug/boost/proto/extends.hpp:50:106: note: expanded from macro 'BOOST_PROTO_OFFSETOF'
    # define BOOST_PROTO_OFFSETOF(s,m) (BOOST_PROTO_ADDROF((((s *)this)->m)) - BOOST_PROTO_ADDROF(*((s *)this)))
                                                                                                         ^
2 warnings generated.
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/set_thread_name.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/static_reinit.cpp.o
2 warnings generated.
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_aware_timer.cpp.o
2 warnings generated.
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_description.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_mapper.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/barrier.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco.cpp.o
In file included from /home/abigelow/hpx/src/util/thread_description.cpp:9:
In file included from /home/abigelow/hpx/hpx/util/safe_lexical_cast.hpp:12:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value.cpp.o
2 warnings generated.
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_1.cpp.o
2 warnings generated.
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_2.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_3.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/barrier_node.cpp.o
In file included from /home/abigelow/hpx/src/lcos/base_lco.cpp:8:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/lcos/barrier.cpp:10:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/lcos/base_lco_with_value.cpp:7:
In file included from /home/abigelow/hpx/hpx/apply.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/lcos/base_lco_with_value_1.cpp:7:
In file included from /home/abigelow/hpx/hpx/apply.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
5 warnings generated.
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/future_data.cpp.o
In file included from /home/abigelow/hpx/src/lcos/base_lco_with_value_2.cpp:7:
In file included from /home/abigelow/hpx/hpx/apply.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/lcos/base_lco_with_value_3.cpp:7:
In file included from /home/abigelow/hpx/hpx/apply.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/lcos/detail/barrier_node.cpp:6:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/latch.cpp.o
2 warnings generated.
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/composable_guard.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/detail/condition_variable.cpp.o
In file included from /home/abigelow/hpx/src/lcos/latch.cpp:8:
In file included from /home/abigelow/hpx/hpx/runtime/components/derived_component_factory.hpp:11:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_factory.hpp:43:
In file included from /home/abigelow/hpx/hpx/runtime/components/component_registry.hpp:24:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/lcos/local/composable_guard.cpp:7:
In file included from /home/abigelow/hpx/hpx/apply.hpp:10:
In file included from /home/abigelow/hpx/hpx/runtime/applier/apply.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/put_parcel.hpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/local_barrier.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/mutex.cpp.o
2 warnings generated.
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/promise.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/lcos/when_all_fwd.cpp.o
In file included from /home/abigelow/hpx/src/lcos/promise.cpp:6:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/cuda_target.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/get_cuda_targets.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/compute/host/get_host_targets.cpp.o
[ 44%] Building CXX object src/CMakeFiles/hpx.dir/compute/host/host_target.cpp.o
2 warnings generated.
[ 44%] Building CXX object src/CMakeFiles/hpx.dir/compute/host/numa_domains.cpp.o
2 warnings generated.
[ 44%] Building CXX object src/CMakeFiles/hpx.dir/compat/compat_barrier.cpp.o
In file included from /home/abigelow/hpx/src/compute/host/host_target.cpp:9:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/compute/host/numa_domains.cpp:10:
In file included from /home/abigelow/hpx/hpx/runtime.hpp:26:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/src/compute/host/get_host_targets.cpp:7:
In file included from /home/abigelow/hpx/hpx/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/async.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/detail/async_implementations.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/packaged_action.hpp:11:
In file included from /home/abigelow/hpx/hpx/lcos/promise.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_base.hpp:13:
In file included from /home/abigelow/hpx/hpx/lcos/detail/promise_lco.hpp:12:
In file included from /home/abigelow/hpx/hpx/lcos/base_lco_with_value.hpp:27:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
[ 44%] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/connection_handler_tcp.cpp.o
2 warnings generated.
[ 44%] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/parcelport_tcp.cpp.o
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
In file included from /home/abigelow/hpx/plugins/parcelport/tcp/connection_handler_tcp.cpp:16:
In file included from /home/abigelow/hpx/hpx/plugins/parcelport/tcp/connection_handler.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/parcelport_impl.hpp:29:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
In file included from /home/abigelow/hpx/plugins/parcelport/tcp/parcelport_tcp.cpp:11:
In file included from /home/abigelow/hpx/hpx/plugins/parcelport/tcp/connection_handler.hpp:20:
In file included from /home/abigelow/hpx/hpx/runtime/parcelset/parcelport_impl.hpp:29:
In file included from /home/abigelow/hpx/hpx/util/runtime_configuration.hpp:15:
In file included from /home/abigelow/hpx/hpx/util/ini.hpp:17:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast.hpp:32:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/try_lexical_convert.hpp:44:
In file included from /opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical.hpp:54:
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:280:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
/opt/boost/1.70.0-clang8.0.0/debug/boost/lexical_cast/detail/converter_lexical_streams.hpp:321:46: warning: implicit conversion increases floating-point precision: 'float' to 'const double' [-Wdouble-promotion]
                const double val_as_double = val;
                             ~~~~~~~~~~~~~   ^~~
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
[ 44%] Linking CXX shared library ../lib/libhpx.so
/opt/rh/devtoolset-7/root/usr/lib/gcc/x86_64-redhat-linux/7/../../../../bin/ld: cannot find -lhpx_cache
clang-8: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/libhpx.so.1.3.0] Error 1
make[1]: *** [src/CMakeFiles/hpx.dir/all] Error 2
make: *** [all] Error 2
HPX build completed successfully\n
Using Phylanx repository at /home/abigelow/phylanx
-- The C compiler identification is Clang 8.0.0
-- The CXX compiler identification is Clang 8.0.0
-- Check for working C compiler: /opt/mn/clang/8.0.0/bin/clang
-- Check for working C compiler: /opt/mn/clang/8.0.0/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /opt/mn/clang/8.0.0/bin/clang++
-- Check for working CXX compiler: /opt/mn/clang/8.0.0/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- CMake version:  3.14.2
-- Phylanx version:  0.0.1
-- Performing Test PHYLANX_WITH_CXX_FLAG_FDIAGNOSTICS_SHOW_OPTION
-- Performing Test PHYLANX_WITH_CXX_FLAG_FDIAGNOSTICS_SHOW_OPTION - Success
-- Performing Test PHYLANX_WITH_C_FLAG_FDIAGNOSTICS_SHOW_OPTION
-- Performing Test PHYLANX_WITH_C_FLAG_FDIAGNOSTICS_SHOW_OPTION - Success
-- Performing Test PHYLANX_WITH_Fortran_FLAG_FDIAGNOSTICS_SHOW_OPTION
-- Performing Test PHYLANX_WITH_Fortran_FLAG_FDIAGNOSTICS_SHOW_OPTION - Success
-- Performing Test PHYLANX_WITH_CXX_FLAG_WERROR_VLA
-- Performing Test PHYLANX_WITH_CXX_FLAG_WERROR_VLA - Success
-- Performing Test PHYLANX_WITH_CXX_FLAG_WERROR_RETURN_TYPE
-- Performing Test PHYLANX_WITH_CXX_FLAG_WERROR_RETURN_TYPE - Success
-- Performing Test PHYLANX_WITH_C_FLAG_WERROR_RETURN_TYPE
-- Performing Test PHYLANX_WITH_C_FLAG_WERROR_RETURN_TYPE - Success
-- Performing Test PHYLANX_WITH_CXX_FLAG_WNO_SYNC_NAND
-- Performing Test PHYLANX_WITH_CXX_FLAG_WNO_SYNC_NAND - Failed
-- "-Wno-sync-nand" not available for language CXX.
-- Performing Test PHYLANX_WITH_C_FLAG_WNO_SYNC_NAND
-- Performing Test PHYLANX_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 PHYLANX_WITH_CXX_FLAG_WNO_CAST_ALIGN
-- Performing Test PHYLANX_WITH_CXX_FLAG_WNO_CAST_ALIGN - Success
-- Performing Test PHYLANX_WITH_CXX17
-- Performing Test PHYLANX_WITH_CXX17 - Success
-- C++ mode used: C++17
-- Looking for sgemm_
-- Looking for sgemm_ - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Looking for sgemm_
-- Looking for sgemm_ - found
-- Found BLAS: /usr/lib64/libopenblas.so  
-- Looking for cheev_
-- Looking for cheev_ - found
-- A library with LAPACK API found.
-- Found blaze
-- Blaze version:  3.5
-- Found PythonInterp: /usr/bin/python3.6 (found version "3.6.8") 
-- Found PythonLibs: /usr/lib64/libpython3.6m.so
-- Performing Test HAS_CPP14_FLAG
-- Performing Test HAS_CPP14_FLAG - Success
-- Python library version:  3.6.8
-- Python executable:  /usr/bin/python3.6
-- Python libraries:  /usr/lib64/libpython3.6m.so
-- Pybind11 library version:  2.2.4
-- Using tcmalloc allocator.
-- HPX version:  1.3.0 (5d21a2007d)
-- Found Git: /usr/bin/git (found version "1.8.3.1") 
-- GIT commit is a748b36ed2f10b70a458a58fdf5ad962ffa454f6.
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Failed
-- LTO disabled (not supported by the compiler and/or linker)
-- phylanx_get_python_extension_location: .cpython-36m-x86_64-linux-gnu.so -> /home/abigelow/build-1559835202/phylanx/python/build/lib.linux-x86_64-3.6

Phylanx will be installed to /home/abigelow/build-1559835202/phylanx

-- Configuring done
-- Generating done
-- Build files have been written to: /home/abigelow/build-1559835202/phylanx
Scanning dependencies of target phylanx_component
[  0%] Building CXX object src/CMakeFiles/phylanx_component.dir/version.cpp.o
[  0%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/detail/is_function_call.cpp.o
[  0%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/detail/is_identifier.cpp.o
[  2%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/detail/is_placeholder.cpp.o
[  2%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/detail/is_literal_value.cpp.o
[  2%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/detail/tagged_id.cpp.o
[  2%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/detail/is_placeholder_ellipses.cpp.o
[  2%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/generate_ast.cpp.o
[  4%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/generate_transform_rules.cpp.o
[  4%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/node.cpp.o
[  4%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/parser/expression.cpp.o
[  4%] Building CXX object src/CMakeFiles/phylanx_component.dir/ast/transform_ast.cpp.o
[  4%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/compile.cpp.o
[  6%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/compiler/compiler.cpp.o
[  6%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/compiler/primitive_name.cpp.o
[  6%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/patterns.cpp.o
[  6%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/access_argument.cpp.o
[  6%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/access_function.cpp.o
[  9%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/access_variable.cpp.o
[  9%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/assert_condition.cpp.o
[  9%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/base_primitive.cpp.o
[  9%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/call_function.cpp.o
[  9%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/console_output.cpp.o
[ 11%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/debug_output.cpp.o
[ 11%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/define_variable.cpp.o
[ 11%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/enable_tracing.cpp.o
[ 11%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/format_string.cpp.o
[ 11%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/function.cpp.o
[ 13%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/lambda.cpp.o
[ 13%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/node_data_helpers0d.cpp.o
[ 13%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/node_data_helpers1d.cpp.o
[ 13%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/node_data_helpers2d.cpp.o
[ 13%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/node_data_helpers3d.cpp.o
[ 16%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/primitive_argument_type.cpp.o
[ 16%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/primitive_component.cpp.o
[ 16%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/primitive_component_base.cpp.o
[ 16%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/slice.cpp.o
[ 16%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/slice_node_data.cpp.o
[ 18%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/slice_range.cpp.o
[ 18%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/store_operation.cpp.o
[ 18%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/string_output.cpp.o
[ 18%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/target_reference.cpp.o
[ 18%] Building CXX object src/CMakeFiles/phylanx_component.dir/execution_tree/primitives/variable.cpp.o
[ 20%] Building CXX object src/CMakeFiles/phylanx_component.dir/ir/node_data.cpp.o
[ 20%] Building CXX object src/CMakeFiles/phylanx_component.dir/ir/ranges.cpp.o
[ 20%] Building CXX object src/CMakeFiles/phylanx_component.dir/performance_counters/register_counters.cpp.o
[ 20%] Building CXX object src/CMakeFiles/phylanx_component.dir/plugins/load_plugins.cpp.o
[ 20%] Building CXX object src/CMakeFiles/phylanx_component.dir/util/generate_error_message.cpp.o
[ 23%] Building CXX object src/CMakeFiles/phylanx_component.dir/util/performance_data.cpp.o
[ 23%] Building CXX object src/CMakeFiles/phylanx_component.dir/util/random.cpp.o
[ 23%] Building CXX object src/CMakeFiles/phylanx_component.dir/util/repr_manip.cpp.o
[ 23%] Building CXX object src/CMakeFiles/phylanx_component.dir/util/serialization/ast.cpp.o
[ 23%] Building CXX object src/CMakeFiles/phylanx_component.dir/util/serialization/execution_tree.cpp.o
[ 23%] Building CXX object src/CMakeFiles/phylanx_component.dir/util/slicing_helpers.cpp.o
make[2]: *** No rule to make target `/home/abigelow/build-1559835202/hpx/lib/libhpx_iostreams.so.1.3.0', needed by `lib/libhpx_phylanx.so.0.0.1'.  Stop.
make[2]: *** Waiting for unfinished jobs....
[ 25%] Building CXX object src/CMakeFiles/phylanx_component.dir/util/startup_shutdown.cpp.o
make[1]: *** [src/CMakeFiles/phylanx_component.dir/all] Error 2
make: *** [all] Error 2
alex-r-bigelow commented 5 years ago

🤦‍♂ Just realized I was reading the wrong log file when I filed this issue—HPX didn't build properly. Sorry about this!