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

uhd-3.13.1.0-rc1 dynamic build failed with boost_1_66_0 #226

Closed
amore-amore opened this issue Nov 12, 2018 · 5 comments
Closed

uhd-3.13.1.0-rc1 dynamic build failed with boost_1_66_0 #226

amore-amore opened this issue Nov 12, 2018 · 5 comments

Comments

@amore-amore
Copy link

amore-amore commented Nov 12, 2018

-- The CXX compiler identification is Clang 5.0.1
-- The C compiler identification is Clang 5.0.1
-- 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
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
--
-- Configuring the python interpreter...
-- Found PythonInterp: /usr/local/bin/python2 (found suitable version "2.7.14", minimum required is "2.0")
-- Python interpreter: /usr/local/bin/python2
-- Override with: -DPYTHON_EXECUTABLE=<path-to-python>
-- Could not determine git branch. Probably building from tarball.
-- Using UHD Images Directory: OFF
-- Build type not specified: defaulting to release.
-- Performing Test HAVE_VISIBILITY_HIDDEN
-- Performing Test HAVE_VISIBILITY_HIDDEN - Success
-- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN
-- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN - Success
--
-- Configuring Boost C++ Libraries...
-- Looking for optional Boost components...
-- Boost version: 1.66.0
-- Found the following Boost libraries:
--   python
-- Looking for required Boost components...
-- 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
-- Boost version: 1.66.0
-- Found the following Boost libraries:
--   chrono
--   date_time
--   filesystem
--   program_options
--   regex
--   system
--   unit_test_framework
--   serialization
--   thread
--   atomic
-- Boost include directories: /usr/local/include
-- Boost library directories: /usr/local/lib
-- Boost libraries: /usr/local/lib/libboost_chrono-mt.so.8.0;/usr/local/lib/libboost_date_time-mt.so.8.0;/usr/local/lib/li
bboost_filesystem-mt.so.8.0;/usr/local/lib/libboost_program_options-mt.so.8.0;/usr/local/lib/libboost_regex-mt.so.8.0;/usr
/local/lib/libboost_system-mt.so.8.0;/usr/local/lib/libboost_unit_test_framework-mt.so.8.0;/usr/local/lib/libboost_seriali
zation-mt.so.8.0;/usr/local/lib/libboost_thread-mt.so.8.0;/usr/local/lib/libboost_atomic-mt.so.8.0
-- Looking for log2
-- Looking for log2 - not found
-- Found PythonInterp: /usr/local/bin/python2 (found suitable version "2.7.14", minimum required is "2.7")
-- Found PythonLibs: /usr/local/lib/libpython2.7.so.0.0 (found suitable version "2.7.14", minimum required is "2.7")
--
-- Python checking for Python version 2.7 or greater
-- Python checking for Python version 2.7 or greater - found
--
-- Python checking for Mako templates 0.4.2 or greater
-- Python checking for Mako templates 0.4.2 or greater - found
--
-- Python checking for requests 2.0 or greater
-- Python checking for requests 2.0 or greater - "import requests" failed
--
-- Python checking for numpy 1.7 or greater
-- Python checking for numpy 1.7 or greater - found
--
-- Configuring LibUHD support...
--   Dependency Boost_FOUND = 1
--   Dependency HAVE_PYTHON_PLAT_MIN_VERSION = TRUE
--   Dependency HAVE_PYTHON_MODULE_MAKO = TRUE
--   Enabling LibUHD support.
--   Override with -DENABLE_LIBUHD=ON/OFF
--
-- Configuring LibUHD - C API support...
--   Dependency ENABLE_LIBUHD = ON
--   Enabling LibUHD - C API support.
--   Override with -DENABLE_C_API=ON/OFF
--
-- Configuring LibUHD - Python API support...
--   Dependency ENABLE_LIBUHD = ON
--   Dependency BOOST_PYTHON_FOUND = ON
--   Dependency HAVE_PYTHON_MODULE_NUMPY = TRUE
--   Dependency PythonLibs_FOUND = TRUE
--   Enabling LibUHD - Python API support.
--   Override with -DENABLE_PYTHON_API=ON/OFF
--
-- Configuring Examples support...
--   Dependency ENABLE_LIBUHD = ON
--   Enabling Examples support.
--   Override with -DENABLE_EXAMPLES=ON/OFF
--
-- Configuring Utils support...
--   Dependency ENABLE_LIBUHD = ON
--   Enabling Utils support.
--   Override with -DENABLE_UTILS=ON/OFF
--
-- Configuring Tests support...
--   Dependency ENABLE_LIBUHD = ON
--   Enabling Tests support.
--   Override with -DENABLE_TESTS=ON/OFF
--
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.27.1")
-- Looking for libusb_handle_events_timeout_completed
-- Looking for libusb_handle_events_timeout_completed - found
-- Looking for libusb_error_name
-- Looking for libusb_error_name - found
-- Looking for libusb_strerror
-- Looking for libusb_strerror - found
-- Found LIBUSB: /usr/local/lib/libusb-1.0.so.1.1
-- Checking for module 'libgps'
--
-- Checking for module 'libgps >= 3.11'
--
-- Could NOT find LIBGPS (missing: LIBGPS_LIBRARY LIBGPS_INCLUDE_DIR)
-- Could NOT find LIBERIO (missing: LIBERIO_LIBRARY LIBERIO_INCLUDE_DIR)
--
-- Configuring LIBERIO support...
--   Dependency ENABLE_LIBUHD = ON
--   Dependency LIBERIO_FOUND = FALSE
--   Disabling LIBERIO support.
--   Override with -DENABLE_LIBERIO=ON/OFF
--
-- Configuring USB support...
--   Dependency ENABLE_LIBUHD = ON
--   Dependency LIBUSB_FOUND = TRUE
--   Enabling USB support.
--   Override with -DENABLE_USB=ON/OFF
--
-- Configuring GPSD support...
--   Dependency ENABLE_LIBUHD = ON
--   Dependency ENABLE_GPSD = OFF
--   Dependency LIBGPS_FOUND = FALSE
--   Disabling GPSD support.
--   Override with -DENABLE_GPSD=ON/OFF
--
-- Configuring B100 support...
--   Dependency ENABLE_LIBUHD = ON
--   Dependency ENABLE_USB = ON
--   Disabling B100 support.
--   Override with -DENABLE_B100=ON/OFF
--
-- Configuring B200 support...
--   Dependency ENABLE_LIBUHD = ON
--   Dependency ENABLE_USB = ON
--   Enabling B200 support.
--   Override with -DENABLE_B200=ON/OFF
--
-- Configuring E300 support...
--   Dependency ENABLE_LIBUHD = ON
--   Disabling E300 support.
--   Override with -DENABLE_E300=ON/OFF
--
-- Configuring USRP1 support...
--   Dependency ENABLE_LIBUHD = ON
--   Dependency ENABLE_USB = ON
--   Disabling USRP1 support.
--   Override with -DENABLE_USRP1=ON/OFF
--
-- Configuring USRP2 support...
--   Dependency ENABLE_LIBUHD = ON
--   Disabling USRP2 support.
--   Override with -DENABLE_USRP2=ON/OFF
--
-- Configuring X300 support...
--   Dependency ENABLE_LIBUHD = ON
--   Disabling X300 support.
--   Override with -DENABLE_X300=ON/OFF
--
-- Configuring N230 support...
--   Dependency ENABLE_LIBUHD = ON
--   Disabling N230 support.
--   Override with -DENABLE_N230=ON/OFF
--
-- Configuring MPMD support...
--   Dependency ENABLE_LIBUHD = ON
--   Enabling MPMD support.
--   Override with -DENABLE_MPMD=ON/OFF
--
-- Configuring N300 support...
--   Dependency ENABLE_LIBUHD = ON
--   Dependency ENABLE_MPMD = ON
--   Disabling N300 support.
--   Override with -DENABLE_N300=ON/OFF
--
-- Configuring E320 support...
--   Dependency ENABLE_LIBUHD = ON
--   Dependency ENABLE_MPMD = ON
--   Disabling E320 support.
--   Override with -DENABLE_E320=ON/OFF
--
-- Configuring OctoClock support...
--   Dependency ENABLE_LIBUHD = ON
--   Disabling OctoClock support.
--   Override with -DENABLE_OCTOCLOCK=ON/OFF
--
-- Looking for C++ include emmintrin.h
-- Looking for C++ include emmintrin.h - found
--
-- Could NOT find UDev (missing: UDEV_INCLUDE_DIR UDEV_LIBS)
--
-- Configuring priority scheduling...
-- Performing Test HAVE_PTHREAD_SETSCHEDPARAM
-- Performing Test HAVE_PTHREAD_SETSCHEDPARAM - Success
-- Performing Test HAVE_WIN_SETTHREADPRIORITY
-- Performing Test HAVE_WIN_SETTHREADPRIORITY - Failed
--   Priority scheduling supported through pthread_setschedparam.
-- Performing Test HAVE_PTHREAD_SETNAME
-- Performing Test HAVE_PTHREAD_SETNAME - Failed
--   Setting thread names is not supported.
--
-- Configuring high resolution timing...
-- Performing Test HAVE_CLOCK_GETTIME
-- Performing Test HAVE_CLOCK_GETTIME - Failed
-- Performing Test HAVE_MACH_ABSOLUTE_TIME
-- Performing Test HAVE_MACH_ABSOLUTE_TIME - Failed
-- Performing Test HAVE_QUERY_PERFORMANCE_COUNTER
-- Performing Test HAVE_QUERY_PERFORMANCE_COUNTER - Failed
--   High resolution timing supported though microsec_clock.
--
-- Configuring module loading...
-- Performing Test HAVE_DLOPEN
-- Performing Test HAVE_DLOPEN - Success
-- Performing Test HAVE_LOAD_LIBRARY
-- Performing Test HAVE_LOAD_LIBRARY - Failed
--   Module loading supported through dlopen.
--
-- USB support enabled via libusb.
--
-- Configuring interface address discovery...
-- Performing Test HAVE_GETIFADDRS
-- Performing Test HAVE_GETIFADDRS - Success
-- Looking for C++ include winsock2.h
-- Looking for C++ include winsock2.h - not found
--   Interface address discovery supported through getifaddrs.
-- Looking for C++ include atlbase.h
-- Looking for C++ include atlbase.h - not found
--
-- Loading build info.
-- Found Curses: /usr/lib/libcurses.so.14.0
-- Performing Test HAVE_C99_STRUCTDECL
-- Performing Test HAVE_C99_STRUCTDECL - Success
--
-- Adding B2XX device test target
-- Adding N3XX device test target
-- Adding E32x device test target
--
-- Could NOT find UDev (missing: UDEV_INCLUDE_DIR UDEV_LIBS)
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
--
-- Configuring Manual support...
--   Dependency DOXYGEN_FOUND = NO
--   Disabling Manual support.
--   Override with -DENABLE_MANUAL=ON/OFF
--
-- Configuring API/Doxygen support...
--   Dependency DOXYGEN_FOUND = NO
--   Disabling API/Doxygen support.
--   Override with -DENABLE_DOXYGEN=ON/OFF
-- Found GZip: /usr/bin/gzip
--
-- Configuring Man Pages support...
--   Dependency GZIP_FOUND = TRUE
--   Dependency NOT_WIN32 = TRUE
--   Enabling Man Pages support.
--   Override with -DENABLE_MAN_PAGES=ON/OFF
--
-- Python checking for virtualenv
-- Python checking for virtualenv - "assert hasattr(sys, 'real_prefix')" failed
-- Utilizing the python install directory: /usr/local/lib/python2.7/site-packages
--
-- ######################################################
-- # UHD enabled components
-- ######################################################
--   * LibUHD
--   * LibUHD - C API
--   * LibUHD - Python API
--   * Examples
--   * Utils
--   * Tests
--   * USB
--   * B200
--   * MPMD
--   * Man Pages
--
-- ######################################################
-- # UHD disabled components
-- ######################################################
--   * LIBERIO
--   * GPSD
--   * B100
--   * E300
--   * USRP1
--   * USRP2
--   * X300
--   * N230
--   * N300
--   * E320
--   * OctoClock
--   * Manual
--   * API/Doxygen
--
-- Building version: 3.13.1.0-0-unknown
-- Using install prefix: /usr/local
-- Configuring done
-- Generating done
-- Build files have been written to: /home/build/uhd-3.13.1.0-rc1/host/build
Scanning dependencies of target uhd_rpclib
[  1%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/dispatcher.cc.o
[  1%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/server.cc.o
[  1%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/client.cc.o
[  1%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/this_handler.cc.o
[  2%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/this_session.cc.o
[  2%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/this_server.cc.o
[  2%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/rpc_error.cc.o
[  2%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/detail/server_session.cc.o
[  3%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/detail/response.cc.o
[  3%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/detail/client_error.cc.o
[  3%] Built target uhd_rpclib
[  3%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/adf4350_regs.hpp
[  3%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/adf4351_regs.hpp
[  4%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/max2870_regs.hpp
[  4%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/max2871_regs.hpp
[  4%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/adf4360_regs.hpp
[  5%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/ad9510_regs.hpp
[  5%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/ad9777_regs.hpp
[  5%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/ad5623_regs.hpp
[  5%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/ad7922_regs.hpp
[  6%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/max2829_regs.hpp
[  6%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/max2118_regs.hpp
[  6%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/max2112_regs.hpp
[  6%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/ad9862_regs.hpp
[  7%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/ad9522_regs.hpp
[  7%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/ads62p44_regs.hpp
[  7%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/ads62p48_regs.hpp
[  7%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/tuner_4937di5_regs.hpp
[  8%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/tda18272hnm_regs.hpp
[  8%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/lmk04816_regs.hpp
[  8%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/adf5355_regs.hpp
[  8%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/adf5356_regs.hpp
[  9%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/lmx2592_regs.hpp
[  9%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/lmk04828_regs.hpp
[  9%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/ic_reg_maps/magnesium_cpld_regs.hpp
[  9%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/convert/convert_general.cpp
[ 10%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/rfnoc/nocscript/basic_functions.hpp
[ 10%] Generating /home/build/uhd-3.13.1.0-rc1/host/build/lib/transport/vrt_if_packet.cpp
Scanning dependencies of target uhd
[ 10%] Building CXX object lib/CMakeFiles/uhd.dir/types/device_addr.cpp.o
[ 10%] Building CXX object lib/CMakeFiles/uhd.dir/types/mac_addr.cpp.o
[ 11%] Building CXX object lib/CMakeFiles/uhd.dir/types/metadata.cpp.o
[ 11%] Building CXX object lib/CMakeFiles/uhd.dir/types/ranges.cpp.o
[ 11%] Building CXX object lib/CMakeFiles/uhd.dir/types/sensors.cpp.o
[ 11%] Building CXX object lib/CMakeFiles/uhd.dir/types/serial.cpp.o
[ 12%] Building CXX object lib/CMakeFiles/uhd.dir/types/sid.cpp.o
[ 12%] Building CXX object lib/CMakeFiles/uhd.dir/types/time_spec.cpp.o
[ 12%] Building CXX object lib/CMakeFiles/uhd.dir/types/tune.cpp.o
[ 12%] Building CXX object lib/CMakeFiles/uhd.dir/types/types.cpp.o
[ 13%] Building CXX object lib/CMakeFiles/uhd.dir/types/wb_iface.cpp.o
[ 13%] Building CXX object lib/CMakeFiles/uhd.dir/types/filters.cpp.o
[ 13%] Building CXX object lib/CMakeFiles/uhd.dir/types/byte_vector.cpp.o
[ 13%] Building CXX object lib/CMakeFiles/uhd.dir/types/metadata_c.cpp.o
[ 14%] Building CXX object lib/CMakeFiles/uhd.dir/types/ranges_c.cpp.o
[ 14%] Building CXX object lib/CMakeFiles/uhd.dir/types/sensors_c.cpp.o
[ 14%] Building CXX object lib/CMakeFiles/uhd.dir/types/string_vector_c.cpp.o
[ 14%] Building CXX object lib/CMakeFiles/uhd.dir/types/tune_c.cpp.o
[ 15%] Building CXX object lib/CMakeFiles/uhd.dir/types/usrp_info_c.cpp.o
[ 15%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc16_to_sc16.cpp.o
[ 15%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc16_to_fc64.cpp.o
[ 15%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc16_to_fc32.cpp.o
[ 16%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc8_to_fc64.cpp.o
[ 16%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc8_to_fc32.cpp.o
[ 16%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_fc64_to_sc16.cpp.o
[ 16%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_fc32_to_sc16.cpp.o
[ 17%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_fc64_to_sc8.cpp.o
[ 17%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_fc32_to_sc8.cpp.o
[ 17%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_general.cpp.o
[ 17%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_with_tables.cpp.o
[ 18%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_impl.cpp.o
[ 18%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_item32.cpp.o
[ 18%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_pack_sc12.cpp.o
[ 18%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_unpack_sc12.cpp.o
[ 19%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_fc32_item32.cpp.o
[ 19%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/block_ctrl_base.cpp.o
[ 19%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/block_ctrl_base_factory.cpp.o
[ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/block_ctrl_impl.cpp.o
[ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/blockdef_xml_impl.cpp.o
[ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/block_id.cpp.o
[ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/ctrl_iface.cpp.o
[ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/graph_impl.cpp.o
[ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/legacy_compat.cpp.o
[ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/node_ctrl_base.cpp.o
[ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/rate_node_ctrl.cpp.o
[ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/rx_stream_terminator.cpp.o
[ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/scalar_node_ctrl.cpp.o
[ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/sink_block_ctrl_base.cpp.o
[ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/sink_node_ctrl.cpp.o
[ 23%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/source_block_ctrl_base.cpp.o
[ 23%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/source_node_ctrl.cpp.o
[ 23%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/stream_sig.cpp.o
[ 23%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/tick_node_ctrl.cpp.o
[ 24%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/tx_stream_terminator.cpp.o
[ 24%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/wb_iface_adapter.cpp.o
[ 24%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/ddc_block_ctrl_impl.cpp.o
...
[ 37%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/apply_corrections.cpp.o
[ 37%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/validate_subdev_spec.cpp.o
[ 37%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/recv_packet_demuxer.cpp.o
[ 37%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/common/fifo_ctrl_excelsior.cpp.o
[ 38%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/device3/device3_impl.cpp.o
[ 38%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/device3/device3_io_impl.cpp.o
In file included from /home/build/uhd-3.13.1.0-rc1/host/lib/usrp/device3/device3_io_impl.cpp:10:
In file included from /home/build/uhd-3.13.1.0-rc1/host/lib/usrp/device3/device3_impl.hpp:14:
In file included from /home/build/uhd-3.13.1.0-rc1/host/include/uhd/transport/bounded_buffer.hpp:11:
In file included from /home/build/uhd-3.13.1.0-rc1/host/include/uhd/transport/bounded_buffer.ipp:14:
In file included from /usr/local/include/boost/function.hpp:70:
In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52:
In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14:
In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22:
/usr/local/include/boost/function/function_template.hpp:138:18: error: called object type 'nullptr_t' is not a function or function pointer
          return (*f)(BOOST_FUNCTION_ARGS);
                 ^~~~
/usr/local/include/boost/function/function_template.hpp:925:53: note: in instantiation of member function 'boost::detail::function::function_obj_invoker1<nullptr_t, bool,
      boost::intrusive_ptr<uhd::transport::managed_buffer> >::invoke' requested here
        { { &manager_type::manage }, &invoker_type::invoke };
                                                    ^
/usr/local/include/boost/function/function_template.hpp:716:13: note: in instantiation of function template specialization 'boost::function1<bool, boost::intrusive_ptr<uhd::transport::managed_buffer>
      >::assign_to<nullptr_t>' requested here
      this->assign_to(f);
            ^
/usr/local/include/boost/function/function_template.hpp:1061:5: note: in instantiation of function template specialization 'boost::function1<bool, boost::intrusive_ptr<uhd::transport::managed_buffer>
      >::function1<nullptr_t>' requested here
    base_type(f)
    ^
/home/build/uhd-3.13.1.0-rc1/host/lib/usrp/device3/device3_io_impl.cpp:894:13: note: in instantiation of function template specialization 'boost::function<bool
      (boost::intrusive_ptr<uhd::transport::managed_buffer>)>::function<nullptr_t>' requested here
            NULL);
            ^
/usr/include/sys/_null.h:12:14: note: expanded from macro 'NULL'
#define NULL    nullptr
                ^
1 error generated.
*** Error 1 in . (lib/CMakeFiles/uhd.dir/build.make:2811 'lib/CMakeFiles/uhd.dir/usrp/device3/device3_io_impl.cpp.o': cd /home/build/uhd-3.1...)
*** Error 1 in . (CMakeFiles/Makefile2:120 'lib/CMakeFiles/uhd.dir/all')
*** Error 1 in /home/build/uhd-3.13.1.0-rc1/host/build (Makefile:163 'all')
Running tests...
Test project /home/build/uhd-3.13.1.0-rc1/host/build
      Start  1: addr_test
 1/41 Test  #1: addr_test ........................***Failed    0.02 sec
      Start  2: buffer_test
 2/41 Test  #2: buffer_test ......................***Failed    0.02 sec
      Start  3: byteswap_test
 3/41 Test  #3: byteswap_test ....................***Failed    0.01 sec
      Start  4: cast_test
 4/41 Test  #4: cast_test ........................***Failed    0.01 sec
      Start  5: cal_container_test
 5/41 Test  #5: cal_container_test ...............***Failed    0.01 sec
      Start  6: chdr_test
 6/41 Test  #6: chdr_test ........................***Failed    0.01 sec
      Start  7: constrained_device_args_test
 7/41 Test  #7: constrained_device_args_test .....***Failed    0.01 sec
      Start  8: convert_test
 8/41 Test  #8: convert_test .....................***Failed    0.01 sec
      Start  9: dict_test
 9/41 Test  #9: dict_test ........................***Failed    0.01 sec
      Start 10: eeprom_utils_test
10/41 Test #10: eeprom_utils_test ................***Failed    0.01 sec
      Start 11: error_test
11/41 Test #11: error_test .......................***Failed    0.01 sec
      Start 12: fp_compare_delta_test
12/41 Test #12: fp_compare_delta_test ............***Failed    0.01 sec
      Start 13: fp_compare_epsilon_test
13/41 Test #13: fp_compare_epsilon_test ..........***Failed    0.01 sec
      Start 14: gain_group_test
14/41 Test #14: gain_group_test ..................***Failed    0.01 sec
      Start 15: log_test
15/41 Test #15: log_test .........................***Failed    0.01 sec
      Start 16: math_test
16/41 Test #16: math_test ........................***Failed    0.01 sec
      Start 17: narrow_cast_test
17/41 Test #17: narrow_cast_test .................***Failed    0.01 sec
      Start 18: property_test
18/41 Test #18: property_test ....................***Failed    0.01 sec
      Start 19: ranges_test
19/41 Test #19: ranges_test ......................***Failed    0.01 sec
      Start 20: sid_t_test
20/41 Test #20: sid_t_test .......................***Failed    0.01 sec
      Start 21: sensors_test
21/41 Test #21: sensors_test .....................***Failed    0.01 sec
      Start 22: soft_reg_test
22/41 Test #22: soft_reg_test ....................***Failed    0.01 sec
      Start 23: sph_recv_test
23/41 Test #23: sph_recv_test ....................***Failed    0.01 sec
      Start 24: sph_send_test
24/41 Test #24: sph_send_test ....................***Failed    0.01 sec
      Start 25: subdev_spec_test
25/41 Test #25: subdev_spec_test .................***Failed    0.01 sec
      Start 26: time_spec_test
26/41 Test #26: time_spec_test ...................***Failed    0.01 sec
      Start 27: tasks_test
27/41 Test #27: tasks_test .......................***Failed    0.01 sec
      Start 28: vrt_test
28/41 Test #28: vrt_test .........................***Failed    0.01 sec
      Start 29: expert_test
29/41 Test #29: expert_test ......................***Failed    0.01 sec
      Start 30: fe_conn_test
30/41 Test #30: fe_conn_test .....................***Failed    0.01 sec
      Start 31: eeprom_c_test
31/41 Test #31: eeprom_c_test ....................***Failed    0.01 sec
      Start 32: error_c_test
32/41 Test #32: error_c_test .....................***Failed    0.01 sec
      Start 33: ranges_c_test
33/41 Test #33: ranges_c_test ....................***Failed    0.01 sec
      Start 34: sensors_c_test
34/41 Test #34: sensors_c_test ...................***Failed    0.01 sec
      Start 35: string_vector_c_test
35/41 Test #35: string_vector_c_test .............***Failed    0.00 sec
      Start 36: subdev_spec_c_test
36/41 Test #36: subdev_spec_c_test ...............***Failed    0.00 sec
      Start 37: nocscript_expr_test
37/41 Test #37: nocscript_expr_test ..............***Failed    0.00 sec
      Start 38: nocscript_ftable_test
38/41 Test #38: nocscript_ftable_test ............***Failed    0.00 sec
      Start 39: nocscript_parser_test
39/41 Test #39: nocscript_parser_test ............***Failed    0.00 sec
      Start 40: config_parser_test
40/41 Test #40: config_parser_test ...............***Failed    0.00 sec
      Start 41: paths_test
41/41 Test #41: paths_test .......................***Failed    0.00 sec

0% tests passed, 41 tests failed out of 41

Total Test time (real) =   2.38 sec

The following tests FAILED:
          1 - addr_test (Failed)
          2 - buffer_test (Failed)
          3 - byteswap_test (Failed)
          4 - cast_test (Failed)
          5 - cal_container_test (Failed)
          6 - chdr_test (Failed)
          7 - constrained_device_args_test (Failed)
          8 - convert_test (Failed)
          9 - dict_test (Failed)
         10 - eeprom_utils_test (Failed)
         11 - error_test (Failed)
         12 - fp_compare_delta_test (Failed)
         13 - fp_compare_epsilon_test (Failed)
         14 - gain_group_test (Failed)
         15 - log_test (Failed)
         16 - math_test (Failed)
         17 - narrow_cast_test (Failed)
         18 - property_test (Failed)
         19 - ranges_test (Failed)
         20 - sid_t_test (Failed)
         21 - sensors_test (Failed)
         22 - soft_reg_test (Failed)
         23 - sph_recv_test (Failed)
         24 - sph_send_test (Failed)
         25 - subdev_spec_test (Failed)
         26 - time_spec_test (Failed)
         27 - tasks_test (Failed)
         28 - vrt_test (Failed)
         29 - expert_test (Failed)
         30 - fe_conn_test (Failed)
         31 - eeprom_c_test (Failed)
         32 - error_c_test (Failed)
         33 - ranges_c_test (Failed)
         34 - sensors_c_test (Failed)
         35 - string_vector_c_test (Failed)
         36 - subdev_spec_c_test (Failed)
         37 - nocscript_expr_test (Failed)
         38 - nocscript_ftable_test (Failed)
         39 - nocscript_parser_test (Failed)
         40 - config_parser_test (Failed)
         41 - paths_test (Failed)
Errors while running CTest
*** Error 8 in /home/build/uhd-3.13.1.0-rc1/host/build (Makefile:84 'test': /usr/local/bin/ctest --force-new-ctest-process --exclude-regex "...)
[  3%] Built target uhd_rpclib
[  3%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/device3/device3_io_impl.cpp.o
In file included from /home/build/uhd-3.13.1.0-rc1/host/lib/usrp/device3/device3_io_impl.cpp:10:
In file included from /home/build/uhd-3.13.1.0-rc1/host/lib/usrp/device3/device3_impl.hpp:14:
In file included from /home/build/uhd-3.13.1.0-rc1/host/include/uhd/transport/bounded_buffer.hpp:11:
In file included from /home/build/uhd-3.13.1.0-rc1/host/include/uhd/transport/bounded_buffer.ipp:14:
In file included from /usr/local/include/boost/function.hpp:70:
In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52:
In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14:
In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:22:
/usr/local/include/boost/function/function_template.hpp:138:18: error: called object type 'nullptr_t' is not a function or function pointer
          return (*f)(BOOST_FUNCTION_ARGS);
                 ^~~~
/usr/local/include/boost/function/function_template.hpp:925:53: note: in instantiation of member function 'boost::detail::function::function_obj_invoker1<nullptr_t, bool,
      boost::intrusive_ptr<uhd::transport::managed_buffer> >::invoke' requested here
        { { &manager_type::manage }, &invoker_type::invoke };
                                                    ^
/usr/local/include/boost/function/function_template.hpp:716:13: note: in instantiation of function template specialization 'boost::function1<bool, boost::intrusive_ptr<uhd::transport::managed_buffer>
      >::assign_to<nullptr_t>' requested here
      this->assign_to(f);
            ^
/usr/local/include/boost/function/function_template.hpp:1061:5: note: in instantiation of function template specialization 'boost::function1<bool, boost::intrusive_ptr<uhd::transport::managed_buffer>
      >::function1<nullptr_t>' requested here
    base_type(f)
    ^
/home/build/uhd-3.13.1.0-rc1/host/lib/usrp/device3/device3_io_impl.cpp:894:13: note: in instantiation of function template specialization 'boost::function<bool
      (boost::intrusive_ptr<uhd::transport::managed_buffer>)>::function<nullptr_t>' requested here
            NULL);
            ^
/usr/include/sys/_null.h:12:14: note: expanded from macro 'NULL'
#define NULL    nullptr
                ^
1 error generated.
*** Error 1 in . (lib/CMakeFiles/uhd.dir/build.make:2811 'lib/CMakeFiles/uhd.dir/usrp/device3/device3_io_impl.cpp.o': cd /home/build/uhd-3.1...)
*** Error 1 in . (CMakeFiles/Makefile2:120 'lib/CMakeFiles/uhd.dir/all')
*** Error 1 in /home/build/uhd-3.13.1.0-rc1/host/build (Makefile:163 'all')
@mbr0wn
Copy link
Contributor

mbr0wn commented Jan 18, 2019

We have a fix for the NULL thing in the pipeline. Maybe that'll close this issue out.

@michaelld
Copy link
Collaborator

Is this issue still happening with the recent RC1?

@amore-amore
Copy link
Author

Let fix static build. Please see error output provided. Then next to it fix the dynamic build.

@amore-amore
Copy link
Author

I haven't test it with 3.14.0.0-rc1 yet.

@mbr0wn
Copy link
Contributor

mbr0wn commented May 22, 2019

I assume the NULL related fix helped. If not, please reopen.

@mbr0wn mbr0wn closed this as completed May 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants