Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build succeeds, running fails #519

Closed
hkaiser opened this issue Sep 10, 2012 · 2 comments

Comments

Projects
None yet
2 participants
@hkaiser
Copy link
Member

commented Sep 10, 2012

From a user report:

heiland@Mason: ~/dev/hpx-build-boost1.51> rm -rf *
heiland@Mason: ~/dev/hpx-build-boost1.51> env|grep boos
LD_LIBRARY_PATH=/N/soft/mason/openmpi/1.5.4/gcc/lib:/N/u/heiland/Mason/dev/boost_1_51_0/stage/lib
PWD=/N/u/heiland/Mason/dev/hpx-build-boost1.51
BOOST_ROOT=/N/u/heiland/Mason/dev/boost_1_51_0

heiland@Mason: ~/dev/hpx-build-boost1.51> cmake ~/git/hpx/
-- The CXX compiler identification is GNU 4.4.6
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The Fortran compiler identification is GNU
[hpx.info.fortran] Found a Fortran compiler
-- Check for working Fortran compiler: /usr/bin/gfortran
-- Check for working Fortran compiler: /usr/bin/gfortran  -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/gfortran supports Fortran 90
-- Checking whether /usr/bin/gfortran supports Fortran 90 -- yes
[hpx.info.boost.version] Using /N/u/heiland/Mason/dev/boost_1_51_0/boost/version.hpp as Boost version.hpp header.
[hpx.info.boost.version] Boost version is 1.51.0.
[hpx.info.boost.date_time] Found libboost_date_time.so in /N/u/heiland/Mason/dev/boost_1_51_0/stage/lib.
[hpx.info.boost.filesystem] Found libboost_filesystem.so in /N/u/heiland/Mason/dev/boost_1_51_0/stage/lib.
[hpx.info.boost.program_options] Found libboost_program_options.so in /N/u/heiland/Mason/dev/boost_1_51_0/stage/lib.
[hpx.info.boost.regex] Found libboost_regex.so in /N/u/heiland/Mason/dev/boost_1_51_0/stage/lib.
[hpx.info.boost.serialization] Found libboost_serialization.so in /N/u/heiland/Mason/dev/boost_1_51_0/stage/lib.
[hpx.info.boost.system] Found libboost_system.so in /N/u/heiland/Mason/dev/boost_1_51_0/stage/lib.
[hpx.info.boost.thread] Found libboost_thread.so in /N/u/heiland/Mason/dev/boost_1_51_0/stage/lib.
[hpx.info.boost.chrono] Found libboost_chrono.so in /N/u/heiland/Mason/dev/boost_1_51_0/stage/lib.
[hpx.info.gcc_config] Compiler reports compatibility with GCC version 4.4.6
[hpx.info.gfortran_config] Compiler reports compatibility with gfortran version 4.4.6
[hpx.warn.git.commit] GIT commit not found (set to 'unknown').
[hpx.info.install] Install root is /usr/local.
[hpx.info.find_package.papi] Searching for package PAPI.
[hpx.warn.find_headers.papi] Header not found in system path.
[hpx.warn.find_package.papi] Library not found in system path.
[hpx.info.find_package.hwloc] Searching for package HWLOC.
[hpx.info.find_headers.hwloc] Header found in system path.
[hpx.info.find_package.hwloc] Library found in system path.
[hpx.info.find_path.docbook_dtd] Searching for file DOCBOOK_DTD.
[hpx.warn.find_path.docbook_dtd] File not found in system path.
[hpx.info.find_path.docbook_xsl] Searching for file DOCBOOK_XSL.
[hpx.warn.find_path.docbook_xsl] File not found in system path.
[hpx.info.find_program.quickbook] Searching for program QUICKBOOK.
[hpx.warn.find_program.quickbook] Program not found in /N/u/heiland/Mason/dev/boost_1_51_0, trying system path.
[hpx.warn.find_program.quickbook] Program not found in system path.
[hpx.info.find_program.doxygen] Searching for program DOXYGEN.
[hpx.info.find_program.doxygen] Program found in system path.
[hpx.info.find_program.xsltproc] Searching for program XSLTPROC.
[hpx.info.find_program.xsltproc] Program found in system path.
[hpx.warn.documentation] DocBook DTD or XSL is unavailable, documentation generation disabled. Set DOCBOOK_ROOT pointing to your DocBook installation directory.
[hpx.info.find_program.boostwave] Searching for program BOOSTWAVE.
[hpx.warn.find_program.boostwave] Program not found in /N/u/heiland/Mason/dev/boost_1_51_0, trying system path.
[hpx.warn.find_program.boostwave] Program not found in system path.
[hpx.info.stacktraces] Stack traces are enabled.
[hpx.info.tls] Native TLS is enabled.
[hpx.info.config_test.copy_dt_needed_entries] Test passed.
[hpx.info.config_test.copy_dt_needed_entries] Test passed.
[hpx.info.config_test.o3] Test passed.
[hpx.info.config_test.o3] Test passed.
[hpx.info.config_test.rdynamic] Test passed.
[hpx.info.config_test.rdynamic] Test passed.
[hpx.info.config_test.std_cxx0x] Test passed.
[hpx.info.config_test.cxx11_rvalue_references] Test passed.
[hpx.info.config_test.cxx11_variadic_templates] Test passed.
[hpx.warn.config_test.cxx11_lambdas] Test failed to compile.
[hpx.info.config_test.cxx11_auto] Test passed.
[hpx.warn.config_test.cxx11_decltype] Test failed to compile.
[hpx.info.config_test.cxx11_std_unique_ptr] Test passed.
[hpx.info.config_test.cxx11_std_tuple] Test passed.
[hpx.info.c++11] HPX_UTIL_BIND is enabled: even if std::bind is available it will not be used.
[hpx.info.c++11] HPX_UTIL_FUNCTION is enabled: even if std::function is available it will not be used.
[hpx.info.config_test.wall] Test passed.
[hpx.info.config_test.wall] Test passed.
[hpx.info.config_test.wno_strict_aliasing] Test passed.
[hpx.info.config_test.wno_strict_aliasing] Test passed.
[hpx.info.config_test.wsign_promo] Test passed.
[hpx.info.config_test.werror_vla] Test passed.
[hpx.info.config_test.werror_return_type] Test passed.
[hpx.info.config_test.fdiagnostics_show_option] Test passed.
[hpx.info.config_test.fdiagnostics_show_option] Test passed.
[hpx.info.config_test.wno_sync_nand] Test passed.
[hpx.info.config_test.fvisibility_hidden] Test passed.
[hpx.info.config_test.fvisibility_hidden] Test passed.
[hpx.warn.use_flag_if_available] -march=native is unavailable for CXX
[hpx.info.config_test.march_native] Test passed.
[hpx.warn.use_flag_if_available] -mcx16 is unavailable for CXX
[hpx.info.config_test.mcx16] Test passed.
[hpx.info.config_test.gnu_aligned_16] Test passed.
[hpx.info.config_test.gnu_int128] Test passed.
[hpx.info.config_test.rdtsc] Test passed.
[hpx.info.config_test.pthread_affinity_np] Test passed.
[hpx.info.config_test.pthread] Test passed.
[hpx.info.find_package.google_perftools] Searching for package GOOGLE_PERFTOOLS.
[hpx.warn.find_headers.google_perftools] Header not found in system path.
[hpx.warn.find_package.google_perftools] Library not found in system path.
[hpx.info.find_package.tcmalloc] Searching for package TCMALLOC.
[hpx.warn.find_headers.tcmalloc] Header not found in system path.
[hpx.warn.find_package.tcmalloc] Library not found in system path.
[hpx.info.find_package.jemalloc] Searching for package JEMALLOC.
[hpx.warn.find_headers.jemalloc] Header not found in system path.
[hpx.warn.find_package.jemalloc] Library not found in system path.
[hpx.warn.malloc] tcmalloc allocator not found.
[hpx.info.malloc] Using system allocator.
[hpx.warn.malloc] HPX will perform poorly without tcmalloc or jemalloc. See docs for more info.
[hpx.info.config_test.wextra] Test passed.
[hpx.warn.config_test.wtrampolines] Test failed to compile.
[hpx.warn.use_flag_if_available] -Wtrampolines is unavailable for CXX
[hpx.info.config_test.wno_unused_parameter] Test passed.
[hpx.info.config_test.wno_ignored_qualifiers] Test passed.
[hpx.info.config_test.wformat_2] Test passed.
[hpx.info.config_test.wno_format_nonliteral] Test passed.
[hpx.info.config_test.winit_self] Test passed.
[hpx.warn.config_test.wdouble_promotion] Test failed to compile.
[hpx.warn.use_flag_if_available] -Wdouble-promotion is unavailable for CXX
[hpx.info.config_test.wcast_qual] Test passed.
[hpx.info.config_test.wcast_align] Test passed.
[hpx.warn.config_test.werror_trampolines] Test failed to compile.
[hpx.warn.use_flag_if_available] -Werror=trampolines is unavailable for CXX
[hpx.info.config_test.werror_parentheses] Test passed.
[hpx.info.config_test.werror_reorder] Test passed.
[hpx.info.config_test.werror_sequence_point] Test passed.
[hpx.info.config_test.werror_missing_field_initializers] Test passed.
[hpx.info.config_test.werror_format] Test passed.
[hpx.info.config_test.werror_missing_braces] Test passed.
[hpx.info.config_test.werror_sign_compare] Test passed.
[hpx.info.find_package.rnpl] Searching for package RNPL.
[hpx.warn.find_headers.rnpl] Header not found in system path.
[hpx.warn.find_package.rnpl] Library not found in system path.
[hpx.info.find_package.openmp] Trying flag '-fopenmp'.
[hpx.info.config_test.openmp] Test passed.
[hpx.info.find_package.openmp] Flag found.
[hpx.info.find_package.mpi] Library found in system path.
[hpx.info.find_package.rnpl] Searching for package RNPL.
[hpx.warn.find_headers.rnpl] Header not found in system path.
[hpx.warn.find_package.rnpl] Library not found in system path.
[hpx.info.find_package.hdf5] Searching for package HDF5.
[hpx.warn.find_headers.hdf5] Header not found in system path.
[hpx.warn.find_package.hdf5] Library not found in system path.
[hpx.info.find_package.hdf5_cpp] Searching for package HDF5_CPP.
[hpx.warn.find_headers.hdf5_cpp] Header not found in system path.
[hpx.warn.find_package.hdf5_cpp] Library not found in system path.
[hpx.info.find_package.hdf5_fortran] Searching for package HDF5_FORTRAN.
[hpx.warn.find_headers.hdf5_fortran] Header not found in system path.
[hpx.warn.find_package.hdf5_fortran] Library not found in system path.
[hpx.warn.config_test.hdf5_thread_safe] Test failed to compile.
[hpx.info.find_package.hdf5] Searching for package HDF5.
[hpx.warn.find_headers.hdf5] Header not found in system path.
[hpx.warn.find_package.hdf5] Library not found in system path.
[hpx.info.find_package.hdf5_cpp] Searching for package HDF5_CPP.
[hpx.warn.find_headers.hdf5_cpp] Header not found in system path.
[hpx.warn.find_package.hdf5_cpp] Library not found in system path.
[hpx.info.find_package.hdf5_fortran] Searching for package HDF5_FORTRAN.
[hpx.warn.find_headers.hdf5_fortran] Header not found in system path.
[hpx.warn.find_package.hdf5_fortran] Library not found in system path.
[hpx.info.find_package.hdf5] Searching for package HDF5.
[hpx.warn.find_headers.hdf5] Header not found in system path.
[hpx.warn.find_package.hdf5] Library not found in system path.
[hpx.info.find_package.hdf5_cpp] Searching for package HDF5_CPP.
[hpx.warn.find_headers.hdf5_cpp] Header not found in system path.
[hpx.warn.find_package.hdf5_cpp] Library not found in system path.
[hpx.info.find_package.hdf5_fortran] Searching for package HDF5_FORTRAN.
[hpx.warn.find_headers.hdf5_fortran] Header not found in system path.
[hpx.warn.find_package.hdf5_fortran] Library not found in system path.
[hpx.info.find_package.hdf5] Searching for package HDF5.
[hpx.warn.find_headers.hdf5] Header not found in system path.
[hpx.warn.find_package.hdf5] Library not found in system path.
[hpx.info.find_package.hdf5_cpp] Searching for package HDF5_CPP.
[hpx.warn.find_headers.hdf5_cpp] Header not found in system path.
[hpx.warn.find_package.hdf5_cpp] Library not found in system path.
[hpx.info.find_package.hdf5_fortran] Searching for package HDF5_FORTRAN.
[hpx.warn.find_headers.hdf5_fortran] Header not found in system path.
[hpx.warn.find_package.hdf5_fortran] Library not found in system path.
[hpx.info.find_package.hdf5] Searching for package HDF5.
[hpx.warn.find_headers.hdf5] Header not found in system path.
[hpx.warn.find_package.hdf5] Library not found in system path.
[hpx.info.find_package.hdf5_cpp] Searching for package HDF5_CPP.
[hpx.warn.find_headers.hdf5_cpp] Header not found in system path.
[hpx.warn.find_package.hdf5_cpp] Library not found in system path.
[hpx.info.find_package.hdf5_fortran] Searching for package HDF5_FORTRAN.
[hpx.warn.find_headers.hdf5_fortran] Header not found in system path.
[hpx.warn.find_package.hdf5_fortran] Library not found in system path.
[hpx.info.find_package.opencl] Searching for package OpenCL.
[hpx.warn.find_headers.opencl] Header not found in system path.
[hpx.warn.find_package.opencl] Library not found in system path.
-- Could NOT find Qt4 (missing:  QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR QT_QTCORE_LIBRARY) 
Qt QTGUI library not found.
Qt QTCORE library not found.
[hpx.info.find_package.hdf5] Searching for package HDF5.
[hpx.warn.find_headers.hdf5] Header not found in system path.
[hpx.warn.find_package.hdf5] Library not found in system path.
[hpx.info.find_package.hdf5_cpp] Searching for package HDF5_CPP.
[hpx.warn.find_headers.hdf5_cpp] Header not found in system path.
[hpx.warn.find_package.hdf5_cpp] Library not found in system path.
[hpx.info.find_package.hdf5_fortran] Searching for package HDF5_FORTRAN.
[hpx.warn.find_headers.hdf5_fortran] Header not found in system path.
[hpx.warn.find_package.hdf5_fortran] Library not found in system path.
[hpx.info.find_package.qthreads] Searching for package QTHREADS.
[hpx.warn.find_headers.qthreads] Header not found in system path.
[hpx.warn.find_package.qthreads] Library not found in system path.
[hpx.info.find_package.tbb] Searching for package TBB.
[hpx.warn.find_headers.tbb] Header not found in system path.
[hpx.warn.find_package.tbb] Library not found in system path.
[hpx.info.find_package.swarm] Searching for package SWARM.
[hpx.warn.find_headers.swarm] Header not found in system path.
[hpx.warn.find_package.swarm] Library not found in system path.
-- Configuring done
-- Generating done
-- Build files have been written to: /N/u/heiland/Mason/dev/hpx-build-boost1.51

-----------------------------------------------
heiland@Mason: ~/dev/hpx-build-boost1.51> make -j5
Scanning dependencies of target hpx_init
Scanning dependencies of target hpx_serialization
[  2%] [  2%] Building CXX object src/CMakeFiles/hpx_serialization.dir/util/portable_binary_iarchive.cpp.o
Building CXX object src/CMakeFiles/hpx_serialization.dir/util/portable_binary_oarchive.cpp.o
Linking CXX shared library ../lib/hpx/libhpx_serialization.so
[  2%] Built target hpx_serialization
Scanning dependencies of target hpx
[  2%] [  5%] [  5%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_init.cpp.o
[  5%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main.cpp.o
Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_argc_argv.cpp.o
Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_variables_map.cpp.o
[  8%] Building CXX object src/CMakeFiles/hpx.dir/dummy.cpp.o
[  8%] Building CXX object src/CMakeFiles/hpx.dir/exception.cpp.o
[  8%] Building CXX object src/CMakeFiles/hpx.dir/exception_list.cpp.o
[ 11%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main_argc_argv.cpp.o
[ 11%] Building CXX object src/CMakeFiles/hpx_init.dir/main.cpp.o
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime.cpp.o
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime_impl.cpp.o
[ 14%] Building CXX object src/CMakeFiles/hpx.dir/state.cpp.o
[ 17%] Building CXX object src/CMakeFiles/hpx.dir/version.cpp.o
Linking CXX static library ../lib/hpx/libhpx_init.a
[ 17%] Built target hpx_init
[ 17%] Building CXX object src/CMakeFiles/hpx.dir/pre_main.cpp.o
[ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/action_manager.cpp.o
[ 20%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/continuation.cpp.o
[ 20%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/addressing_service.cpp.o
[ 20%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/big_boot_barrier.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/component_namespace.cpp.o
[ 22%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/interface.cpp.o
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/primary_namespace.cpp.o
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/response.cpp.o
[ 25%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/component_namespace.cpp.o
[ 28%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/primary_namespace.cpp.o
[ 28%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/route.cpp.o
[ 28%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/symbol_namespace.cpp.o
[ 31%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/stubs/component_namespace.cpp.o
[ 31%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/stubs/primary_namespace.cpp.o
[ 31%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/stubs/symbol_namespace.cpp.o
[ 34%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/symbol_namespace.cpp.o
[ 34%] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/applier.cpp.o
[ 34%] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/bind_naming_wrappers.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_type.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_error_sink.cpp.o
[ 37%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_logging.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_singleton.cpp.o
[ 40%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_logging.cpp.o
[ 42%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/memory.cpp.o
[ 42%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/memory_block.cpp.o
[ 45%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/runtime_support.cpp.o
[ 45%] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/address.cpp.o
[ 45%] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/locality.cpp.o
[ 48%] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/name.cpp.o
[ 48%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcel.cpp.o
[ 48%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelhandler.cpp.o
[ 51%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelport.cpp.o
[ 51%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelport_connection.cpp.o
[ 51%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread.cpp.o
[ 54%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_data.cpp.o
[ 54%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_helpers.cpp.o
[ 54%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager.cpp.o
[ 57%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager_base.cpp.o
[ 57%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/topology.cpp.o
[ 57%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_creators.cpp.o
In file included from /N/u/heiland/Mason/dev/boost_1_51_0/boost/make_shared.hpp:15,
                 from /N/u/heiland/Mason/git/hpx/hpx/runtime/agas/addressing_service.hpp:15,
                 from /N/u/heiland/Mason/git/hpx/hpx/runtime/naming/resolver_client.hpp:11,
                 from /N/u/heiland/Mason/git/hpx/hpx/runtime/components/component_factory_base.hpp:15,
                 from /N/u/heiland/Mason/git/hpx/hpx/runtime/components/server/runtime_support.hpp:24,
                 from /N/u/heiland/Mason/git/hpx/hpx/runtime/components/stubs/runtime_support.hpp:16,
                 from /N/u/heiland/Mason/git/hpx/hpx/runtime/components/stubs/stub_base.hpp:11,
                 from /N/u/heiland/Mason/git/hpx/hpx/performance_counters/stubs/performance_counter.hpp:10,
                 from /N/u/heiland/Mason/git/hpx/hpx/include/performance_counters.hpp:15,
                 from /N/u/heiland/Mason/git/hpx/src/runtime/threads/threadmanager.cpp:15:
/N/u/heiland/Mason/dev/boost_1_51_0/boost/smart_ptr/make_shared.hpp: In function ‘T&& boost::detail::sp_forward(T&) [with T = bool]’:
/N/u/heiland/Mason/dev/boost_1_51_0/boost/smart_ptr/make_shared.hpp:167:   instantiated from ‘boost::shared_ptr<X> boost::make_shared(Arg1&&, Args&& ...) [with T = boost::atomic<bool>, Arg1 = bool, Args = ]’
/N/u/heiland/Mason/git/hpx/src/runtime/threads/threadmanager.cpp:755:   instantiated from ‘hpx::threads::thread_state_enum hpx::threads::threadmanager_impl<SchedulingPolicy, NotificationPolicy>::at_timer(const TimeType&, void*, hpx::threads::thread_state_enum, hpx::threads::thread_state_ex_enum, hpx::threads::thread_priority) [with TimeType = boost::posix_time::ptime, SchedulingPolicy = hpx::threads::policies::local_priority_queue_scheduler, NotificationPolicy = hpx::threads::policies::callback_notifier]’
/N/u/heiland/Mason/git/hpx/src/runtime/threads/threadmanager.cpp:807:   instantiated from ‘void* hpx::threads::threadmanager_impl<SchedulingPolicy, NotificationPolicy>::set_state(const hpx::threads::threadmanager_base::time_type&, void*, hpx::threads::thread_state_enum, hpx::threads::thread_state_ex_enum, hpx::threads::thread_priority, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::local_priority_queue_scheduler, NotificationPolicy = hpx::threads::policies::callback_notifier]’
/N/u/heiland/Mason/git/hpx/src/runtime/threads/threadmanager.cpp:1822:   instantiated from here
/N/u/heiland/Mason/dev/boost_1_51_0/boost/smart_ptr/make_shared.hpp:104: warning: returning reference to temporary
[ 60%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counters.cpp.o
[ 60%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter.cpp.o
[ 60%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter_type.cpp.o
[ 62%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/registry.cpp.o
[ 62%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/aggregating_counter.cpp.o
[ 65%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/component_instance_counter.cpp.o
[ 65%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/elapsed_time_counter.cpp.o
[ 65%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_counter.cpp.o
[ 68%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/stubs/performance_counter.cpp.o
[ 68%] Building CXX object src/CMakeFiles/hpx.dir/util/asio_util.cpp.o
[ 68%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environment.cpp.o
[ 71%] Building CXX object src/CMakeFiles/hpx.dir/util/find_prefix.cpp.o
[ 71%] Building CXX object src/CMakeFiles/hpx.dir/util/generate_unique_ids.cpp.o
[ 71%] Building CXX object src/CMakeFiles/hpx.dir/util/ini.cpp.o
[ 74%] Building CXX object src/CMakeFiles/hpx.dir/util/init_ini_data.cpp.o
[ 74%] Building CXX object src/CMakeFiles/hpx.dir/util/interval_timer.cpp.o
[ 74%] Building CXX object src/CMakeFiles/hpx.dir/util/io_service_pool.cpp.o
[ 77%] Building CXX object src/CMakeFiles/hpx.dir/util/itt_notify.cpp.o
[ 77%] Building CXX object src/CMakeFiles/hpx.dir/util/locality_result.cpp.o
[ 77%] Building CXX object src/CMakeFiles/hpx.dir/util/logging.cpp.o
[ 80%] Building CXX object src/CMakeFiles/hpx.dir/util/manage_config.cpp.o
[ 80%] Building CXX object src/CMakeFiles/hpx.dir/util/map_hostnames.cpp.o
[ 80%] Building CXX object src/CMakeFiles/hpx.dir/util/parse_command_line.cpp.o
[ 82%] Building CXX object src/CMakeFiles/hpx.dir/util/query_counters.cpp.o
[ 82%] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks.cpp.o
[ 82%] Building CXX object src/CMakeFiles/hpx.dir/util/runtime_configuration.cpp.o
[ 85%] Building CXX object src/CMakeFiles/hpx.dir/util/sed_transform.cpp.o
[ 85%] Building CXX object src/CMakeFiles/hpx.dir/util/serialize_exception.cpp.o
[ 88%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_mapper.cpp.o
[ 88%] Building CXX object src/CMakeFiles/hpx.dir/lcos/barrier/barrier.cpp.o
[ 88%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco.cpp.o
[ 91%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value.cpp.o
[ 91%] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/full_empty_entry.cpp.o
[ 91%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/mutex.cpp.o
[ 94%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/recursive_mutex.cpp.o
[ 94%] Building CXX object src/CMakeFiles/hpx.dir/__/external/backtrace/libs/backtrace/src/backtrace.cpp.o
[ 94%] Building CXX object src/CMakeFiles/hpx.dir/util/coroutine/swapcontext.cpp.o
Linking CXX shared library ../lib/hpx/libhpx.so
[ 94%] Built target hpx
Scanning dependencies of target memory_component
Scanning dependencies of target iostreams_component
[ 94%] [ 94%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/component_module.cpp.o
[ 97%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/manipulators.cpp.o
[ 97%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/server/output_stream.cpp.o
Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/standard_streams.cpp.o
[ 97%] [100%] Building CXX object src/components/memory/CMakeFiles/memory_component.dir/mem_counter_linux.cpp.o
Building CXX object src/components/memory/CMakeFiles/memory_component.dir/mem_counter_windows.cpp.o
[100%] Building CXX object src/components/memory/CMakeFiles/memory_component.dir/memory.cpp.o
Linking CXX shared library ../../../lib/hpx/libmemory.so
[100%] Built target memory_component
Linking CXX shared library ../../../lib/hpx/libiostreams.so
[100%] Built target iostreams_component

-----------------------------------------------
heiland@Mason: ~/dev/hpx-build-boost1.51> make examples.quickstart.simplest_hello_world
[  2%] Built target hpx_serialization
[ 88%] Built target hpx
[ 91%] Built target iostreams_component
[ 97%] Built target hpx_init
Scanning dependencies of target simplest_hello_world_exe
[100%] Building CXX object examples/quickstart/CMakeFiles/simplest_hello_world_exe.dir/simplest_hello_world.cpp.o
Linking CXX executable ../../bin/simplest_hello_world
[100%] Built target simplest_hello_world_exe
Scanning dependencies of target examples.quickstart.simplest_hello_world
[100%] Built target examples.quickstart.simplest_hello_world

-----------------------------------------------
heiland@Mason: ~/dev/hpx-build-boost1.51> bin/simplest_hello_world 

[stack-trace]: 9 frames:
0x2abc7f3096d2  : hpx::detail::backtrace() + 0x62 in /N/u/heiland/Mason/dev/hpx-build-boost1.51/lib/hpx/libhpx.so.1
0x2abc7f3529dc  : boost::exception_ptr hpx::detail::get_exception<hpx::exception>(hpx::exception const&, std::string const&, std::string const&, long) + 0x4c in /N/u/heiland/Mason/dev/hpx-build-boost1.51/lib/hpx/libhpx.so.1
0x2abc7f352c6e  : void hpx::detail::throw_exception<hpx::exception>(hpx::exception const&, std::string const&, std::string const&, long) + 0x1e in /N/u/heiland/Mason/dev/hpx-build-boost1.51/lib/hpx/libhpx.so.1
0x2abc7f509eab  : hpx::components::server::runtime_support::create_one_component(int, boost::variant<unsigned long, hpx::naming::gid_type, hpx::naming::id_type, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> const&) + 0x30b in /N/u/heiland/Mason/dev/hpx-build-boost1.51/lib/hpx/libhpx.so.1
0x2abc7f3c5042  : ??? + 0x2abc7f3c5042 in /N/u/heiland/Mason/dev/hpx-build-boost1.51/lib/hpx/libhpx.so.1
0x2abc7f3c5269  : ??? + 0x2abc7f3c5269 in /N/u/heiland/Mason/dev/hpx-build-boost1.51/lib/hpx/libhpx.so.1
0x2abc7f598861  : ??? + 0x2abc7f598861 in /N/u/heiland/Mason/dev/hpx-build-boost1.51/lib/hpx/libhpx.so.1
0x2abc7f598e69  : ??? + 0x2abc7f598e69 in /N/u/heiland/Mason/dev/hpx-build-boost1.51/lib/hpx/libhpx.so.1
[what]: attempt to create component instance of invalid/unknown type: component_barrier[7(3)] (component not found in map): HPX(bad_component_type)
[locality-id]: 0
[hostname]: 127.0.0.1:7910
[process-id]: 4230
[function]: runtime_support::create_component
[file]: /N/u/heiland/Mason/git/hpx/src/runtime/components/server/runtime_support.cpp
[line]: 252
[os-thread]: 0
[thread-id]: 00002abca0000018
[thread-description]: create_one_component_action
[version]: V1.0.0-trunk (AGAS: V2.1), Git: unknown
[boost]: V1.51.0
[build-type]: release
[date]: Sep 10 2012 08:55:06
[platform]: linux
[compiler]: GNU C++ version 4.4.6 20120305 (Red Hat 4.4.6-4)
[stdlib]: GNU libstdc++ version 20120305

Aborted (core dumped)

@ghost ghost assigned brycelelbach Sep 10, 2012

@hkaiser

This comment has been minimized.

Copy link
Member Author

commented Sep 10, 2012

Here are some logs from the same installation. Note the reference to V0.9, which should not appear here at all:

(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.828 [0000000000000001]    <info>  [RT] cmd_line: bin/simplest_hello_world
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.829 [0000000000000002]    <info>  [BT] (1st stage) runtime_impl::start: booting locality 127.0.0.1:7910 on 1 OS-thread
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.829 [0000000000000003]    <info>  [BT] (1st stage) runtime_impl::start: started runtime_support component
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.830 [0000000000000004]    <info>  [BT] (1st stage) runtime_impl::start: started the application I/O service pool
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.830 [0000000000000005]    <info>  [TM] run: creating 1 OS thread(s)
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.830 [0000000000000006]    <info>  [TM] run: running timer pool
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.831 [0000000000000007]    <info>  [TM] run: create OS thread 0 running on processing unit 0
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.831 [0000000000000008]    <info>  [TM] run: running
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.831 [000000000000000a]    <info>  [BT] (1st stage) runtime_impl::start: started threadmanager
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.831 [0000000000000009]    <info>  [TM] tfunc(0): start
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.832 [000000000000000b]    <info>  [BT] (1st stage) runtime_impl::start: launching run_helper pxthread
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.832 [000000000000000c]    <info>  [TM] tfunc(0): will run on processing unit: 0
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.832 [000000000000000d]    <info> [OSH] wrapper_heap (component_thread[8(4)]): init_pool (0x2b3c04402010) size: 7fff8.
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.832 [000000000000000e]    <info> [OSH] one_size_heap_list(component_thread[8(4)])::alloc: creating new heap[1], size is now 1
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.833 [000000000000000f]    <info>  [TM] register_thread(0x2b3c04402010): initial_state(pending), run_now(true), description(run_helper)
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.833 [0000000000000010]    <info>  [RT] runtime_impl: about to enter wait state
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.833 [0000000000000011]    <info>  [BT] (2nd stage) runtime_impl::run_helper: launching pre_main
(T--------/----------------.--/----------------) P--------/----------------.-- 10:52.36.834 [0000000000000012]    <info>  [RT] runtime_support: about to enter wait state
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.834 [0000000000000013]    <info> [OSH] wrapper_heap (component_base_lco_with_value[4]): init_pool (0x2b3c10000010) size: 7fff8.
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.835 [0000000000000014]    <info> [OSH] one_size_heap_list(component_base_lco_with_value[4])::alloc: creating new heap[1], size is now 1
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.835 [0000000000000015]    <info> [LCO] promise::promise({0000000100ff0001, 0000000000010003})
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.836 [0000000000000016]    <info> [LCO] packaged_action::packaged_action(load_components_action) args(0)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.841 [0000000000000017]    <info>  [RT] skipping /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpx_serialization.so: Boost.Plugin: Unable to locate the exported symbol name 'hpx_exported_plugins_list_libhpx_serialization_libregistryd' in the shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpx_serialization.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpx_serialization.so: undefined symbol: hpx_exported_plugins_list_libhpx_serialization_libregistryd)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.854 [0000000000000018]    <info>  [RT] skipping /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpx.so: Boost.Plugin: Unable to locate the exported symbol name 'hpx_exported_plugins_list_libhpx_libregistryd' in the shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpx.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpx.so: undefined symbol: hpx_exported_plugins_list_libhpx_libregistryd)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.868 [0000000000000019]    <info>  [RT] skipping /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpx_component_iostreams.so: Boost.Plugin: Unable to locate the exported symbol name 'hpx_exported_plugins_list_libhpx_component_iostreams_libregistryd' in the shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpx_component_iostreams.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpx_component_iostreams.so: undefined symbol: hpx_exported_plugins_list_libhpx_component_iostreams_libregistryd)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.871 [000000000000001a] <warning>  [RT] dynamic loading failed: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so: average_count_counter: Boost.Plugin: Could not open shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so: cannot open shared object file: No such file or directory)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.872 [000000000000001b] <warning>  [RT] dynamic loading failed: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so: average_count_counter: Boost.Plugin: Could not open shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so: cannot open shared object file: No such file or directory)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.872 [000000000000001c] <warning>  [RT] dynamic loading failed: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so: barrier: Boost.Plugin: Could not open shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so: cannot open shared object file: No such file or directory)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.872 [000000000000001d] <warning>  [RT] dynamic loading failed: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so: barrier: Boost.Plugin: Could not open shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so: cannot open shared object file: No such file or directory)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.873 [000000000000001e] <warning>  [RT] dynamic loading failed: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so: elapsed_time_counter: Boost.Plugin: Could not open shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so: cannot open shared object file: No such file or directory)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.873 [000000000000001f] <warning>  [RT] dynamic loading failed: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so: elapsed_time_counter: Boost.Plugin: Could not open shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so: cannot open shared object file: No such file or directory)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.873 [0000000000000020] <warning>  [RT] dynamic loading failed: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so: raw_counter: Boost.Plugin: Could not open shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so: cannot open shared object file: No such file or directory)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.874 [0000000000000021] <warning>  [RT] dynamic loading failed: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so: raw_counter: Boost.Plugin: Could not open shared library '/N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so' (dlerror: /N/u/heiland/Mason/dev/hpx_0.9-build/lib/hpx/libhpxd.so/libhpxd.so: cannot open shared object file: No such file or directory)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.875 [0000000000000022]    <info>  [BT] (2nd stage) pre_main: loaded components
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.875 [0000000000000023]    <info> [OSH] wrapper_heap (component_base_lco_with_value[4]): init_pool (0x2b3c10081010) size: 7fff8.
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.875 [0000000000000024]    <info> [OSH] one_size_heap_list(component_base_lco_with_value[4])::alloc: creating new heap[1], size is now 1
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.876 [0000000000000025]    <info> [LCO] promise::promise({0000000100ff0001, 0000000000020002})
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.876 [0000000000000026]    <info> [LCO] packaged_action::packaged_action(create_one_component_action) args(0)
(T00000000/00002b3c04402010.01/----------------) P00000000/----------------.-- 10:52.36.876 [0000000000000027]    <info>  [TM] register_work: initial_state(pending), thread_priority(default), description(create_one_component_action)
(T00000000/00002b3c04402018.01/00007fffca3cd888) P00000000/00002b3c04402010.01 10:52.36.877 [0000000000000028]   <error> [ERR] created exception: attempt to create component instance of invalid/unknown type: component_barrier[7(3)] (component not found in map): HPX(bad_component_type)
(T00000000/00002b3c04402018.01/00007fffca3cd888) P00000000/00002b3c04402010.01 10:52.36.920 [0000000000000029]    <info> [LCO] continuation::trigger_error({0000000100000001, 0000000000020002})
(T00000000/00002b3c04402018.01/00007fffca3cd888) P00000000/00002b3c04402010.01 10:52.36.921 [000000000000002a]    <info>  [TM] set_state: thread(0x2b3c04402010), description(pre_main), new state(pending), old state(suspended)
(T00000000/----------------.--/----------------) P--------/----------------.-- 10:52.36.922 [0000000000000001]   <fatal> [ERR] tfunc(0): caught hpx::exception: attempt to create component instance of invalid/unknown type: component_barrier[7(3)] (component not found in map): HPX(bad_component_type), aborted thread execution
@hkaiser

This comment has been minimized.

Copy link
Member Author

commented Sep 10, 2012

Tjhis was caused by a stray HPX_LOCATION in the user's environment. We added the full user execution environment to the logs (see #520).

@hkaiser hkaiser closed this Sep 10, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.