=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for uhd-4.3.0.0 [ 0%] Generating intermediate file for /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rc/cal/test.cal [ 1%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/dispatcher.cc.o [ 2%] Generating intermediate file for /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rc/cal/x4xx_pwr_zbx_rx_0_rx1.cal [ 2%] Generating intermediate file for /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rc/cal/x4xx_pwr_zbx_rx_0_tx+rx0.cal [ 2%] Generating intermediate file for /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rc/cal/x4xx_pwr_zbx_rx_1_rx1.cal [ 2%] Generating intermediate file for /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rc/cal/x4xx_pwr_zbx_rx_1_tx+rx0.cal [ 2%] Generating intermediate file for /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rc/cal/x4xx_pwr_zbx_tx_0_tx+rx0.cal [ 2%] Generating intermediate file for /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rc/cal/x4xx_pwr_zbx_tx_1_tx+rx0.cal [ 2%] Generating intermediate file for /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rc/cal/zbx_dsa_rx.cal [ 2%] Generating intermediate file for /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rc/cal/zbx_dsa_tx.cal [ 2%] Generating uhd-resources resource loader [ 2%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/lib.cpp.o [ 2%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/test.cal.cpp.o [ 2%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/x4xx_pwr_zbx_tx_0_tx+rx0.cal.cpp.o [ 3%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/x4xx_pwr_zbx_tx_1_tx+rx0.cal.cpp.o [ 3%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/x4xx_pwr_zbx_rx_0_tx+rx0.cal.cpp.o [ 3%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/x4xx_pwr_zbx_rx_1_tx+rx0.cal.cpp.o [ 3%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/x4xx_pwr_zbx_rx_0_rx1.cal.cpp.o [ 3%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/x4xx_pwr_zbx_rx_1_rx1.cal.cpp.o [ 3%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/zbx_dsa_tx.cal.cpp.o [ 3%] Building CXX object lib/rc/CMakeFiles/uhd-resources.dir/__cmrc_uhd-resources/intermediate/cal/zbx_dsa_rx.cal.cpp.o [ 4%] Linking CXX static library libuhd-resources.a [ 4%] Built target uhd-resources [ 5%] Building C object examples/getopt/CMakeFiles/getopt.dir/getopt.c.o [ 5%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/server.cc.o [ 5%] Linking C static library libgetopt.a [ 5%] Built target getopt [ 5%] Building CXX object tests/common/CMakeFiles/uhd_test.dir/mock_zero_copy.cpp.o [ 5%] Linking CXX static library libuhd_test.a [ 5%] Built target uhd_test [ 5%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/client.cc.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/error_code.hpp:13, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/throw_error.hpp:19, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /work/ham/uhd/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /work/ham/uhd/work/.buildlink/include/boost/asio/execution.hpp:19, from /work/ham/uhd/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /work/ham/uhd/work/.buildlink/include/boost/asio.hpp:21, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:9: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/error_code.hpp:13, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/throw_error.hpp:19, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /work/ham/uhd/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /work/ham/uhd/work/.buildlink/include/boost/asio/execution.hpp:19, from /work/ham/uhd/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /work/ham/uhd/work/.buildlink/include/boost/asio.hpp:21, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:13: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 5%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/this_handler.cc.o [ 5%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/this_session.cc.o [ 5%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/this_server.cc.o [ 5%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/rpc_error.cc.o [ 6%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/detail/server_session.cc.o [ 6%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/detail/response.cc.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/error_code.hpp:13, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/throw_error.hpp:19, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /work/ham/uhd/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /work/ham/uhd/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /work/ham/uhd/work/.buildlink/include/boost/asio/execution.hpp:19, from /work/ham/uhd/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /work/ham/uhd/work/.buildlink/include/boost/asio.hpp:21, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/deps/rpclib/include/rpc/detail/server_session.h:6, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/deps/rpclib/lib/rpc/detail/server_session.cc:1: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 6%] Building CXX object lib/deps/rpclib/CMakeFiles/uhd_rpclib.dir/lib/rpc/detail/client_error.cc.o [ 6%] Built target uhd_rpclib [ 6%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/convert/convert_general.cpp [ 6%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/ad5623_regs.hpp [ 6%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/ad7922_regs.hpp [ 7%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/ad9510_regs.hpp [ 7%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/ad9522_regs.hpp [ 7%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/ad9777_regs.hpp [ 8%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/ad9862_regs.hpp [ 8%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/adf4350_regs.hpp [ 8%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/adf4351_regs.hpp [ 8%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/adf4360_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/adf5355_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/adf5356_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/ads62p44_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/ads62p48_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/lmk04816_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/lmk04828_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/lmx2572_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/lmx2592_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/magnesium_cpld_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/max2112_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/max2118_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/max2829_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/max2870_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/max2871_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/rhodium_cpld_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/tda18272hnm_regs.hpp [ 9%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/tuner_4937di5_regs.hpp [ 10%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/ic_reg_maps/zbx_cpld_regs.hpp [ 10%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/rpc.hpp [ 10%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/transport/nirio/lvbitx/x300_lvbitx.cpp [ 10%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/transport/nirio/lvbitx/x310_lvbitx.cpp [ 10%] Generating /work/ham/uhd/work/uhd-4.3.0.0/host/lib/transport/vrt_if_packet.cpp [ 10%] Building CXX object lib/CMakeFiles/uhd.dir/cal/iq_cal.cpp.o [ 10%] Building CXX object lib/CMakeFiles/uhd.dir/cal/database.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_category_impl.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/error_category.hpp:11, from /work/ham/uhd/work/.buildlink/include/boost/filesystem/path_traits.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/filesystem/path.hpp:21, from /work/ham/uhd/work/.buildlink/include/boost/filesystem.hpp:16, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/paths.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/cal/database.cpp:10: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 11%] Building CXX object lib/CMakeFiles/uhd.dir/cal/pwr_cal.cpp.o [ 11%] Building CXX object lib/CMakeFiles/uhd.dir/cal/dsa_cal.cpp.o [ 11%] Building CXX object lib/CMakeFiles/uhd.dir/features/discoverable_feature_registry.cpp.o [ 11%] Building CXX object lib/CMakeFiles/uhd.dir/types/device_addr.cpp.o [ 11%] 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 [ 12%] Building CXX object lib/CMakeFiles/uhd.dir/types/sensors.cpp.o [ 12%] Building CXX object lib/CMakeFiles/uhd.dir/types/serial.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 [ 12%] Building CXX object lib/CMakeFiles/uhd.dir/types/wb_iface.cpp.o [ 12%] 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 [ 13%] Building CXX object lib/CMakeFiles/uhd.dir/types/ranges_c.cpp.o [ 13%] Building CXX object lib/CMakeFiles/uhd.dir/types/sensors_c.cpp.o [ 13%] Building CXX object lib/CMakeFiles/uhd.dir/types/string_vector_c.cpp.o [ 13%] Building CXX object lib/CMakeFiles/uhd.dir/types/tune_c.cpp.o [ 13%] Building CXX object lib/CMakeFiles/uhd.dir/types/usrp_info_c.cpp.o [ 13%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc16_to_sc16.cpp.o [ 14%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc16_to_fc64.cpp.o [ 14%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc16_to_fc32.cpp.o [ 14%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc8_to_fc64.cpp.o [ 14%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_sc8_to_fc32.cpp.o [ 14%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_fc64_to_sc16.cpp.o [ 14%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_fc32_to_sc16.cpp.o [ 14%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_fc64_to_sc8.cpp.o [ 15%] Building CXX object lib/CMakeFiles/uhd.dir/convert/sse2_fc32_to_sc8.cpp.o [ 15%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_with_tables.cpp.o [ 15%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_impl.cpp.o [ 15%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_item32.cpp.o [ 15%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_pack_sc12.cpp.o [ 15%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_unpack_sc12.cpp.o [ 16%] Building CXX object lib/CMakeFiles/uhd.dir/convert/convert_fc32_item32.cpp.o [ 16%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/actions.cpp.o [ 16%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/block_container.cpp.o [ 16%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/block_id.cpp.o [ 16%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/chdr_types.cpp.o [ 16%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/chdr_packet_writer.cpp.o [ 16%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/chdr_ctrl_xport.cpp.o [ 17%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/chdr_rx_data_xport.cpp.o [ 17%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/chdr_tx_data_xport.cpp.o [ 17%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/client_zero.cpp.o [ 17%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/device_id.cpp.o [ 17%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/epid_allocator.cpp.o [ 17%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/graph.cpp.o [ 17%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/link_stream_manager.cpp.o [ 18%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/graph_stream_manager.cpp.o [ 18%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/mb_controller.cpp.o [ 18%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/noc_block_base.cpp.o [ 18%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/node.cpp.o [ 18%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/register_iface_holder.cpp.o [ 18%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/ctrlport_endpoint.cpp.o [ 18%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/chdr_ctrl_endpoint.cpp.o [ 19%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/registry_factory.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/thread.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rfnoc/chdr_ctrl_endpoint.cpp:11: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 19%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/rfnoc_graph.cpp.o [ 19%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/mgmt_portal.cpp.o [ 19%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/rfnoc_rx_streamer.cpp.o [ 19%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/rfnoc_tx_streamer.cpp.o [ 19%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/rfnoc_tx_streamer_replay_buffered.cpp.o [ 19%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/tx_async_msg_queue.cpp.o [ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/mock_block.cpp.o [ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/addsub_block_control.cpp.o [ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/block_control.cpp.o [ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/ddc_block_control.cpp.o [ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/duc_block_control.cpp.o [ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/dmafifo_block_control.cpp.o [ 20%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/keep_one_in_n_block_control.cpp.o [ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/fft_block_control.cpp.o [ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/fir_filter_block_control.cpp.o [ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/fosphor_block_control.cpp.o [ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/logpwr_block_control.cpp.o [ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/moving_average_block_control.cpp.o [ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/null_block_control.cpp.o [ 21%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/radio_control_impl.cpp.o [ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/replay_block_control.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/error_code.hpp:13, from /work/ham/uhd/work/.buildlink/include/boost/chrono/detail/system.hpp:11, from /work/ham/uhd/work/.buildlink/include/boost/chrono/system_clocks.hpp:64, from /work/ham/uhd/work/.buildlink/include/boost/thread/detail/platform_time.hpp:20, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/condition_variable.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/condition_variable.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/thread/condition.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/transport/bounded_buffer.ipp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/transport/bounded_buffer.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/rfnoc/replay_block_control.cpp:14: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/siggen_block_control.cpp.o [ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/split_stream_block_control.cpp.o [ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/switchboard_block_control.cpp.o [ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/vector_iir_block_control.cpp.o [ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/window_block_control.cpp.o [ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/rf_control/antenna.cpp.o [ 22%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/rf_control/gain_profile.cpp.o [ 23%] Building CXX object lib/CMakeFiles/uhd.dir/rfnoc/rf_control/nameless_gain_mixin.cpp.o [ 23%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_base.cpp.o [ 23%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_eeprom.cpp.o [ 23%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_id.cpp.o [ 23%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_iface.cpp.o [ 23%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_manager.cpp.o [ 23%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/gps_ctrl.cpp.o [ 24%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/multi_usrp.cpp.o [ 24%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/multi_usrp_rfnoc.cpp.o [ 24%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/subdev_spec.cpp.o [ 24%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/fe_connection.cpp.o [ 24%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard_eeprom_c.cpp.o [ 24%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/mboard_eeprom_c.cpp.o [ 24%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/subdev_spec_c.cpp.o [ 25%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/usrp_c.cpp.o [ 25%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/gpio_core_200.cpp.o [ 25%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/i2c_core_200.cpp.o [ 25%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_dsp_core_200.cpp.o [ 25%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/time64_core_200.cpp.o [ 25%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/tx_dsp_core_200.cpp.o [ 25%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/user_settings_core_200.cpp.o [ 26%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/dma_fifo_core_3000.cpp.o [ 26%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/dsp_core_utils.cpp.o [ 26%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/gpio_atr_3000.cpp.o [ 26%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/i2c_core_100_wb32.cpp.o [ 26%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_dsp_core_3000.cpp.o [ 26%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_frontend_core_200.cpp.o [ 26%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_frontend_core_3000.cpp.o [ 27%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/rx_vita_core_3000.cpp.o [ 27%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/spi_core_3000.cpp.o [ 27%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/spi_core_4000.cpp.o [ 27%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/time_core_3000.cpp.o [ 27%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/tx_dsp_core_3000.cpp.o [ 27%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/tx_frontend_core_200.cpp.o [ 27%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/tx_vita_core_3000.cpp.o [ 28%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/cores/user_settings_core_3000.cpp.o [ 28%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_basic_and_lf.cpp.o [ 28%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_rfx.cpp.o [ 28%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_xcvr2450.cpp.o [ 28%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_common.cpp.o [ 28%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_version3.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_sbx_common.hpp:9, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:8: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_sbx_common.hpp:9, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_sbx_version3.cpp:9: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 28%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_sbx_version4.cpp.o [ 29%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_cbx.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_sbx_common.hpp:9, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_sbx_version4.cpp:9: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_sbx_common.hpp:9, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_cbx.cpp:8: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 29%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_ubx.cpp.o [ 29%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_wbx_common.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_common.hpp:12, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_common.cpp:8: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 29%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_wbx_version2.cpp.o [ 29%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_wbx_version3.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_common.hpp:12, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_version2.cpp:8: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_common.hpp:12, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_version3.cpp:8: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 29%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_wbx_version4.cpp.o [ 29%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_wbx_simple.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_common.hpp:12, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_version4.cpp:8: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_common.hpp:12, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_wbx_simple.cpp:16: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 30%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_dbsrx.cpp.o [ 30%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_unknown.cpp.o [ 30%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_tvrx.cpp.o [ 30%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_dbsrx2.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_tvrx.cpp:36: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_dbsrx2.cpp:22: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 30%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_tvrx2.cpp.o [ 30%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/twinrx/twinrx_ctrl.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/twinrx/twinrx_ctrl.cpp:12: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 30%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/twinrx/twinrx_experts.cpp.o [ 31%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/twinrx/twinrx_gain_tables.cpp.o [ 31%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/db_twinrx.cpp.o [ 31%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/db_twinrx.cpp:21: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 31%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/e3xx/e3xx_radio_control_init.cpp.o [ 31%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/e3xx/e3xx_ad9361_iface.cpp.o [ 31%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/e3xx/e3xx_bands.cpp.o [ 31%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/e3xx/e31x_radio_control_impl.cpp.o [ 31%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/e3xx/e320_radio_control_impl.cpp.o [ 32%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/magnesium/magnesium_radio_control.cpp.o [ 32%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/magnesium/magnesium_radio_control_init.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:23, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:8: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:23, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:8: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 32%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/magnesium/magnesium_radio_control_cpld.cpp.o [ 32%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:23, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_cpld.cpp:9: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:23, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:8: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 32%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/magnesium/magnesium_ad9371_iface.cpp.o [ 32%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/magnesium/magnesium_bands.cpp.o [ 32%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/magnesium/magnesium_cpld_ctrl.cpp.o [ 33%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/magnesium/magnesium_gain_table.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:23, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_bands.cpp:10: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 33%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/rhodium/rhodium_radio_control.cpp.o In file included from /work/ham/uhd/work/.buildlink/include/boost/system/detail/append_int.hpp:8:0, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_condition.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /work/ham/uhd/work/.buildlink/include/boost/system/errc.hpp:14, from /work/ham/uhd/work/.buildlink/include/boost/system/system_error.hpp:9, from /work/ham/uhd/work/.buildlink/include/boost/thread/exceptions.hpp:22, from /work/ham/uhd/work/.buildlink/include/boost/thread/pthread/thread_data.hpp:10, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread_only.hpp:17, from /work/ham/uhd/work/.buildlink/include/boost/thread/thread.hpp:12, from /work/ham/uhd/work/.buildlink/include/boost/thread.hpp:13, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/common/adf435x.hpp:20, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:23, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.cpp:7: /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp: In function 'void boost::system::detail::snprintf(char*, std::size_t, const char*, ...)': /work/ham/uhd/work/.buildlink/include/boost/system/detail/snprintf.hpp:58:29: warning: second parameter of 'va_start' not last named argument [-Wvarargs] va_start( args, format ); ^ [ 33%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/rhodium/rhodium_radio_control_init.cpp.o [ 33%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/rhodium/rhodium_radio_control_cpld.cpp.o [ 33%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp.o [ 33%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/rhodium/rhodium_bands.cpp.o [ 33%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp.o [ 34%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/zbx/zbx_dboard.cpp.o [ 34%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/zbx/zbx_dboard_init.cpp.o [ 34%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/dboard/zbx/zbx_cpld_ctrl.cpp.o In file included from /usr/include/g++/bits/hashtable.h:35:0, from /usr/include/g++/unordered_map:47, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/hashtable_policy.h: In instantiation of 'struct std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >': /usr/include/g++/type_traits:137:12: required from 'struct std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > >' /usr/include/g++/type_traits:148:38: required from 'struct std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' /usr/include/g++/bits/unordered_map.h:100:66: required from 'class std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>' /usr/include/g++/bits/stl_pair.h:102:11: required from 'struct std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >' /usr/include/g++/ext/aligned_buffer.h:85:34: required from 'struct __gnu_cxx::__aligned_buffer<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >' /usr/include/g++/bits/hashtable_policy.h:246:43: required from 'struct std::__detail::_Hash_node_value_base<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >' /usr/include/g++/bits/hashtable_policy.h:292:12: required from 'struct std::__detail::_Hash_node<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >, false>' /usr/include/g++/bits/hashtable_policy.h:1896:60: required from 'struct std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >, false> > >' /usr/include/g++/bits/hashtable.h:170:11: required from 'class std::_Hashtable<long unsigned int, std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >, std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >, std::__detail::_Select1st, std::equal_to<long unsigned int>, std::hash<long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >' /usr/include/g++/bits/unordered_map.h:101:18: required from 'class std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >' /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:22:5: required from here /usr/include/g++/bits/hashtable_policy.h:85:34: error: no match for call to '(const std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type>) (const uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type&)' noexcept(declval<const _Hash&>()(declval<const _Key&>()))> ^ In file included from /usr/include/g++/bits/move.h:57:0, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/type_traits: In instantiation of 'struct std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >': /usr/include/g++/bits/unordered_map.h:100:66: required from 'class std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>' /usr/include/g++/bits/stl_pair.h:102:11: required from 'struct std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >' /usr/include/g++/ext/aligned_buffer.h:85:34: required from 'struct __gnu_cxx::__aligned_buffer<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >' /usr/include/g++/bits/hashtable_policy.h:246:43: required from 'struct std::__detail::_Hash_node_value_base<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >' /usr/include/g++/bits/hashtable_policy.h:292:12: required from 'struct std::__detail::_Hash_node<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >, false>' /usr/include/g++/bits/hashtable_policy.h:1896:60: required from 'struct std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >, false> > >' /usr/include/g++/bits/hashtable.h:170:11: required from 'class std::_Hashtable<long unsigned int, std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >, std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >, std::__detail::_Select1st, std::equal_to<long unsigned int>, std::hash<long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >' /usr/include/g++/bits/unordered_map.h:101:18: required from 'class std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >' /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:22:5: required from here /usr/include/g++/type_traits:148:38: error: 'value' is not a member of 'std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > >' : public integral_constant<bool, !_Pp::value> ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h: In instantiation of 'class std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>': /usr/include/g++/bits/stl_pair.h:102:11: required from 'struct std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >' /usr/include/g++/ext/aligned_buffer.h:85:34: required from 'struct __gnu_cxx::__aligned_buffer<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >' /usr/include/g++/bits/hashtable_policy.h:246:43: required from 'struct std::__detail::_Hash_node_value_base<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >' /usr/include/g++/bits/hashtable_policy.h:292:12: required from 'struct std::__detail::_Hash_node<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >, false>' /usr/include/g++/bits/hashtable_policy.h:1896:60: required from 'struct std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >, false> > >' /usr/include/g++/bits/hashtable.h:170:11: required from 'class std::_Hashtable<long unsigned int, std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >, std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >, std::__detail::_Select1st, std::equal_to<long unsigned int>, std::hash<long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >' /usr/include/g++/bits/unordered_map.h:101:18: required from 'class std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >' /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:22:5: required from here /usr/include/g++/bits/unordered_map.h:100:66: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef __umap_hashtable<_Key, _Tp, _Hash, _Pred, _Alloc> _Hashtable; ^ /usr/include/g++/bits/unordered_map.h:107:45: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::key_type key_type; ^ /usr/include/g++/bits/unordered_map.h:108:47: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::value_type value_type; ^ /usr/include/g++/bits/unordered_map.h:109:48: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::mapped_type mapped_type; ^ /usr/include/g++/bits/unordered_map.h:110:43: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::hasher hasher; ^ /usr/include/g++/bits/unordered_map.h:111:46: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::key_equal key_equal; ^ /usr/include/g++/bits/unordered_map.h:112:51: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::allocator_type allocator_type; ^ /usr/include/g++/bits/unordered_map.h:117:45: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::pointer pointer; ^ /usr/include/g++/bits/unordered_map.h:118:50: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::const_pointer const_pointer; ^ /usr/include/g++/bits/unordered_map.h:119:47: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::reference reference; ^ /usr/include/g++/bits/unordered_map.h:120:52: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::const_reference const_reference; ^ /usr/include/g++/bits/unordered_map.h:121:46: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::iterator iterator; ^ /usr/include/g++/bits/unordered_map.h:122:51: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::const_iterator const_iterator; ^ /usr/include/g++/bits/unordered_map.h:123:51: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::local_iterator local_iterator; ^ /usr/include/g++/bits/unordered_map.h:124:57: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::const_local_iterator const_local_iterator; ^ /usr/include/g++/bits/unordered_map.h:125:47: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::size_type size_type; ^ /usr/include/g++/bits/unordered_map.h:126:52: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' typedef typename _Hashtable::difference_type difference_type; ^ /usr/include/g++/bits/unordered_map.h:280:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' operator=(initializer_list<value_type> __l) ^ /usr/include/g++/bits/unordered_map.h:379:2: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' emplace(_Args&&... __args) ^ /usr/include/g++/bits/unordered_map.h:432:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' insert(const value_type& __x) ^ /usr/include/g++/bits/unordered_map.h:439:2: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' insert(_Pair&& __x) ^ /usr/include/g++/bits/unordered_map.h:499:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' insert(initializer_list<value_type> __l) ^ /usr/include/g++/bits/unordered_map.h:645:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' equal_range(const key_type& __x) ^ /usr/include/g++/bits/unordered_map.h:649:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, std::hash<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type> > > >' equal_range(const key_type& __x) const ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:36:1: error: no matching function for call to 'std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >::unordered_map(<brace-enclosed initializer list>)' }; ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h:254:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::initializer_list<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type>, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type = std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(initializer_list<value_type> __l, ^ /usr/include/g++/bits/unordered_map.h:254:7: note: candidate expects 4 arguments, 2 provided /usr/include/g++/bits/unordered_map.h:248:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::initializer_list<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type>, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type = std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(initializer_list<value_type> __l, ^ /usr/include/g++/bits/unordered_map.h:248:7: note: candidate expects 3 arguments, 2 provided /usr/include/g++/bits/unordered_map.h:242:2: note: candidate: template<class _InputIterator> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(_InputIterator, _InputIterator, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const allocator_type&) unordered_map(_InputIterator __first, _InputIterator __last, ^ /usr/include/g++/bits/unordered_map.h:242:2: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:36:1: note: candidate expects 5 arguments, 2 provided }; ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h:235:2: note: candidate: template<class _InputIterator> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(_InputIterator, _InputIterator, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const allocator_type&) unordered_map(_InputIterator __first, _InputIterator __last, ^ /usr/include/g++/bits/unordered_map.h:235:2: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:36:1: note: candidate expects 4 arguments, 2 provided }; ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h:229:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(size_type __n, const hasher& __hf, ^ /usr/include/g++/bits/unordered_map.h:229:7: note: candidate expects 3 arguments, 2 provided /usr/include/g++/bits/unordered_map.h:225:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(size_type __n, const allocator_type& __a) ^ /usr/include/g++/bits/unordered_map.h:225:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >::size_type {aka long unsigned int}' /usr/include/g++/bits/unordered_map.h:217:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::initializer_list<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type>, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const key_equal&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type = std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal = std::equal_to<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(initializer_list<value_type> __l, ^ /usr/include/g++/bits/unordered_map.h:217:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::initializer_list<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >' /usr/include/g++/bits/unordered_map.h:201:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(unordered_map&& __umap, ^ /usr/include/g++/bits/unordered_map.h:201:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >&&' /usr/include/g++/bits/unordered_map.h:191:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(const unordered_map& __umap, ^ /usr/include/g++/bits/unordered_map.h:191:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >&' /usr/include/g++/bits/unordered_map.h:182:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(const allocator_type& __a) ^ /usr/include/g++/bits/unordered_map.h:182:7: note: candidate expects 1 argument, 2 provided /usr/include/g++/bits/unordered_map.h:175:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(unordered_map&&) = default; ^ /usr/include/g++/bits/unordered_map.h:175:7: note: candidate expects 1 argument, 2 provided /usr/include/g++/bits/unordered_map.h:172:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(const unordered_map&) = default; ^ /usr/include/g++/bits/unordered_map.h:172:7: note: candidate expects 1 argument, 2 provided /usr/include/g++/bits/unordered_map.h:163:2: note: candidate: template<class _InputIterator> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(_InputIterator, _InputIterator, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const key_equal&, const allocator_type&) unordered_map(_InputIterator __first, _InputIterator __last, ^ /usr/include/g++/bits/unordered_map.h:163:2: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:36:1: note: couldn't deduce template parameter '_InputIterator' }; ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h:142:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const key_equal&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal = std::equal_to<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(size_type __n, ^ /usr/include/g++/bits/unordered_map.h:142:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >::size_type {aka long unsigned int}' /usr/include/g++/bits/unordered_map.h:132:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map() [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map() = default; ^ /usr/include/g++/bits/unordered_map.h:132:7: note: candidate expects 0 arguments, 2 provided /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:49:1: error: no matching function for call to 'std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >::unordered_map(<brace-enclosed initializer list>)' }; ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h:254:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::initializer_list<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type>, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type = std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(initializer_list<value_type> __l, ^ /usr/include/g++/bits/unordered_map.h:254:7: note: candidate expects 4 arguments, 2 provided /usr/include/g++/bits/unordered_map.h:248:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::initializer_list<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type>, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type = std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(initializer_list<value_type> __l, ^ /usr/include/g++/bits/unordered_map.h:248:7: note: candidate expects 3 arguments, 2 provided /usr/include/g++/bits/unordered_map.h:242:2: note: candidate: template<class _InputIterator> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(_InputIterator, _InputIterator, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const allocator_type&) unordered_map(_InputIterator __first, _InputIterator __last, ^ /usr/include/g++/bits/unordered_map.h:242:2: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:49:1: note: candidate expects 5 arguments, 2 provided }; ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h:235:2: note: candidate: template<class _InputIterator> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(_InputIterator, _InputIterator, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const allocator_type&) unordered_map(_InputIterator __first, _InputIterator __last, ^ /usr/include/g++/bits/unordered_map.h:235:2: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:49:1: note: candidate expects 4 arguments, 2 provided }; ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h:229:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(size_type __n, const hasher& __hf, ^ /usr/include/g++/bits/unordered_map.h:229:7: note: candidate expects 3 arguments, 2 provided /usr/include/g++/bits/unordered_map.h:225:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(size_type __n, const allocator_type& __a) ^ /usr/include/g++/bits/unordered_map.h:225:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >::size_type {aka long unsigned int}' /usr/include/g++/bits/unordered_map.h:217:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::initializer_list<typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type>, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const key_equal&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; typename std::_Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<std::__not_<std::__and_<std::__is_fast_hash<_Hash>, std::__detail::__is_noexcept_hash<_Key, _Hash> > >::value, false, true> >::value_type = std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal = std::equal_to<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(initializer_list<value_type> __l, ^ /usr/include/g++/bits/unordered_map.h:217:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::initializer_list<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >' /usr/include/g++/bits/unordered_map.h:201:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(unordered_map&& __umap, ^ /usr/include/g++/bits/unordered_map.h:201:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >&&' /usr/include/g++/bits/unordered_map.h:191:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(const unordered_map& __umap, ^ /usr/include/g++/bits/unordered_map.h:191:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >&' /usr/include/g++/bits/unordered_map.h:182:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(const allocator_type& __a) ^ /usr/include/g++/bits/unordered_map.h:182:7: note: candidate expects 1 argument, 2 provided /usr/include/g++/bits/unordered_map.h:175:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(unordered_map&&) = default; ^ /usr/include/g++/bits/unordered_map.h:175:7: note: candidate expects 1 argument, 2 provided /usr/include/g++/bits/unordered_map.h:172:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(const unordered_map&) = default; ^ /usr/include/g++/bits/unordered_map.h:172:7: note: candidate expects 1 argument, 2 provided /usr/include/g++/bits/unordered_map.h:163:2: note: candidate: template<class _InputIterator> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(_InputIterator, _InputIterator, std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const key_equal&, const allocator_type&) unordered_map(_InputIterator __first, _InputIterator __last, ^ /usr/include/g++/bits/unordered_map.h:163:2: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:49:1: note: couldn't deduce template parameter '_InputIterator' }; ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h:142:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type, const hasher&, const key_equal&, const allocator_type&) [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type = long unsigned int; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hasher = std::hash<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::key_equal = std::equal_to<long unsigned int>; std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::allocator_type = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map(size_type __n, ^ /usr/include/g++/bits/unordered_map.h:142:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::unordered_map<long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> >::size_type {aka long unsigned int}' /usr/include/g++/bits/unordered_map.h:132:7: note: candidate: std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map() [with _Key = long unsigned int; _Tp = std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>; _Hash = std::hash<long unsigned int>; _Pred = std::equal_to<long unsigned int>; _Alloc = std::allocator<std::pair<const long unsigned int, std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t> > >] unordered_map() = default; ^ /usr/include/g++/bits/unordered_map.h:132:7: note: candidate expects 0 arguments, 2 provided /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp: In member function '__uint8_t uhd::usrp::zbx::zbx_cpld_ctrl::set_tx_dsa(size_t, __uint8_t, uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, __uint8_t)': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:218:49: error: 'const mapped_type {aka const class std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>}' has no member named 'at' _regs.set_field(TX_DSA_CPLD_MAP.at(channel).at(tx_dsa), att_coerced, idx); ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp: In member function '__uint8_t uhd::usrp::zbx::zbx_cpld_ctrl::set_rx_dsa(size_t, __uint8_t, uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, __uint8_t)': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:228:49: error: 'const mapped_type {aka const class std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>}' has no member named 'at' _regs.set_field(RX_DSA_CPLD_MAP.at(channel).at(rx_dsa), att_coerced, idx); ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp: In member function '__uint8_t uhd::usrp::zbx::zbx_cpld_ctrl::get_tx_dsa(size_t, __uint8_t, uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, bool)': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:241:50: error: 'const mapped_type {aka const class std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>}' has no member named 'at' update_field(TX_DSA_CPLD_MAP.at(channel).at(tx_dsa), idx); ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:243:56: error: 'const mapped_type {aka const class std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>}' has no member named 'at' return _regs.get_field(TX_DSA_CPLD_MAP.at(channel).at(tx_dsa), idx); ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp: In member function '__uint8_t uhd::usrp::zbx::zbx_cpld_ctrl::get_rx_dsa(size_t, __uint8_t, uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, bool)': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:253:50: error: 'const mapped_type {aka const class std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>}' has no member named 'at' update_field(RX_DSA_CPLD_MAP.at(channel).at(rx_dsa), idx); ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:255:56: error: 'const mapped_type {aka const class std::unordered_map<uhd::usrp::zbx::zbx_cpld_ctrl::dsa_type, zbx_cpld_regs_t::zbx_cpld_field_t>}' has no member named 'at' return _regs.get_field(RX_DSA_CPLD_MAP.at(channel).at(rx_dsa), idx); ^ In file included from /usr/include/g++/bits/hashtable.h:35:0, from /usr/include/g++/unordered_map:47, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/hashtable_policy.h: In instantiation of 'struct std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> >': /usr/include/g++/type_traits:137:12: required from 'struct std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > >' /usr/include/g++/type_traits:148:38: required from 'struct std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' /usr/include/g++/bits/unordered_map.h:100:66: required from 'class std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:791:9: required from here /usr/include/g++/bits/hashtable_policy.h:85:34: error: no match for call to '(const std::hash<uhd::usrp::zbx::zbx_lo_t>) (const uhd::usrp::zbx::zbx_lo_t&)' noexcept(declval<const _Hash&>()(declval<const _Key&>()))> ^ In file included from /usr/include/g++/bits/move.h:57:0, from /usr/include/g++/bits/stl_pair.h:59, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/bits/char_traits.h:39, from /usr/include/g++/string:40, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/type_traits: In instantiation of 'struct std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >': /usr/include/g++/bits/unordered_map.h:100:66: required from 'class std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:791:9: required from here /usr/include/g++/type_traits:148:38: error: 'value' is not a member of 'std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > >' : public integral_constant<bool, !_Pp::value> ^ In file included from /usr/include/g++/unordered_map:48:0, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_constants.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/include/uhdlib/usrp/dboard/zbx/zbx_cpld_ctrl.hpp:8, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:8: /usr/include/g++/bits/unordered_map.h: In instantiation of 'class std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:791:9: required from here /usr/include/g++/bits/unordered_map.h:100:66: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef __umap_hashtable<_Key, _Tp, _Hash, _Pred, _Alloc> _Hashtable; ^ /usr/include/g++/bits/unordered_map.h:107:45: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::key_type key_type; ^ /usr/include/g++/bits/unordered_map.h:108:47: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::value_type value_type; ^ /usr/include/g++/bits/unordered_map.h:109:48: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::mapped_type mapped_type; ^ /usr/include/g++/bits/unordered_map.h:110:43: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::hasher hasher; ^ /usr/include/g++/bits/unordered_map.h:111:46: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::key_equal key_equal; ^ /usr/include/g++/bits/unordered_map.h:112:51: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::allocator_type allocator_type; ^ /usr/include/g++/bits/unordered_map.h:117:45: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::pointer pointer; ^ /usr/include/g++/bits/unordered_map.h:118:50: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::const_pointer const_pointer; ^ /usr/include/g++/bits/unordered_map.h:119:47: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::reference reference; ^ /usr/include/g++/bits/unordered_map.h:120:52: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::const_reference const_reference; ^ /usr/include/g++/bits/unordered_map.h:121:46: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::iterator iterator; ^ /usr/include/g++/bits/unordered_map.h:122:51: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::const_iterator const_iterator; ^ /usr/include/g++/bits/unordered_map.h:123:51: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::local_iterator local_iterator; ^ /usr/include/g++/bits/unordered_map.h:124:57: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::const_local_iterator const_local_iterator; ^ /usr/include/g++/bits/unordered_map.h:125:47: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::size_type size_type; ^ /usr/include/g++/bits/unordered_map.h:126:52: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' typedef typename _Hashtable::difference_type difference_type; ^ /usr/include/g++/bits/unordered_map.h:280:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' operator=(initializer_list<value_type> __l) ^ /usr/include/g++/bits/unordered_map.h:379:2: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' emplace(_Args&&... __args) ^ /usr/include/g++/bits/unordered_map.h:432:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' insert(const value_type& __x) ^ /usr/include/g++/bits/unordered_map.h:439:2: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' insert(_Pair&& __x) ^ /usr/include/g++/bits/unordered_map.h:499:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' insert(initializer_list<value_type> __l) ^ /usr/include/g++/bits/unordered_map.h:645:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' equal_range(const key_type& __x) ^ /usr/include/g++/bits/unordered_map.h:649:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<uhd::usrp::zbx::zbx_lo_t> >, std::__detail::__is_noexcept_hash<uhd::usrp::zbx::zbx_lo_t, std::hash<uhd::usrp::zbx::zbx_lo_t> > > >' equal_range(const key_type& __x) const ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp: In member function 'void uhd::usrp::zbx::zbx_cpld_ctrl::pulse_lo_sync(size_t, const std::vector<uhd::usrp::zbx::zbx_lo_t>&)': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:800:10: error: too many initializers for 'const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' }}; ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:802:38: error: 'const class std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' has no member named 'at' _regs.set_field(lo_pulse_map.at(lo), 1); ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: error: no matching function for call to 'begin(const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>&)' for (const auto lo_it : lo_pulse_map) { ^ In file included from /usr/include/g++/string:51:0, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/bits/range_access.h:105:37: note: candidate: template<class _Tp> const _Tp* std::begin(const std::valarray<_Tp>&) template<typename _Tp> const _Tp* begin(const valarray<_Tp>&); ^ /usr/include/g++/bits/range_access.h:105:37: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: note: 'const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' is not derived from 'const std::valarray<_Tp>' for (const auto lo_it : lo_pulse_map) { ^ In file included from /usr/include/g++/string:51:0, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/bits/range_access.h:104:31: note: candidate: template<class _Tp> _Tp* std::begin(std::valarray<_Tp>&) template<typename _Tp> _Tp* begin(valarray<_Tp>&); ^ /usr/include/g++/bits/range_access.h:104:31: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: note: types 'std::valarray<_Tp>' and 'const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' have incompatible cv-qualifiers for (const auto lo_it : lo_pulse_map) { ^ In file included from /usr/include/g++/string:51:0, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/bits/range_access.h:87:5: note: candidate: template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::begin(_Tp (&)[_Nm]) begin(_Tp (&__arr)[_Nm]) ^ /usr/include/g++/bits/range_access.h:87:5: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: note: mismatched types '_Tp [_Nm]' and 'const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' for (const auto lo_it : lo_pulse_map) { ^ In file included from /usr/include/g++/string:51:0, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/bits/range_access.h:58:5: note: candidate: template<class _Container> decltype (__cont.begin()) std::begin(const _Container&) begin(const _Container& __cont) -> decltype(__cont.begin()) ^ /usr/include/g++/bits/range_access.h:58:5: note: template argument deduction/substitution failed: /usr/include/g++/bits/range_access.h: In substitution of 'template<class _Container> decltype (__cont.begin()) std::begin(const _Container&) [with _Container = std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>]': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: required from here /usr/include/g++/bits/range_access.h:58:5: error: 'const class std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' has no member named 'begin' /usr/include/g++/bits/range_access.h:48:5: note: candidate: template<class _Container> decltype (__cont.begin()) std::begin(_Container&) begin(_Container& __cont) -> decltype(__cont.begin()) ^ /usr/include/g++/bits/range_access.h:48:5: note: template argument deduction/substitution failed: /usr/include/g++/bits/range_access.h: In substitution of 'template<class _Container> decltype (__cont.begin()) std::begin(_Container&) [with _Container = const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>]': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: required from here /usr/include/g++/bits/range_access.h:48:5: error: 'const class std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' has no member named 'begin' In file included from /usr/include/g++/bits/range_access.h:36:0, from /usr/include/g++/string:51, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/initializer_list:89:5: note: candidate: template<class _Tp> constexpr const _Tp* std::begin(std::initializer_list<_Tp>) begin(initializer_list<_Tp> __ils) noexcept ^ /usr/include/g++/initializer_list:89:5: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: note: 'std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' is not derived from 'std::initializer_list<_Tp>' for (const auto lo_it : lo_pulse_map) { ^ /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: error: no matching function for call to 'end(const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>&)' In file included from /usr/include/g++/string:51:0, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/bits/range_access.h:107:37: note: candidate: template<class _Tp> const _Tp* std::end(const std::valarray<_Tp>&) template<typename _Tp> const _Tp* end(const valarray<_Tp>&); ^ /usr/include/g++/bits/range_access.h:107:37: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: note: 'const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' is not derived from 'const std::valarray<_Tp>' for (const auto lo_it : lo_pulse_map) { ^ In file included from /usr/include/g++/string:51:0, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/bits/range_access.h:106:31: note: candidate: template<class _Tp> _Tp* std::end(std::valarray<_Tp>&) template<typename _Tp> _Tp* end(valarray<_Tp>&); ^ /usr/include/g++/bits/range_access.h:106:31: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: note: types 'std::valarray<_Tp>' and 'const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' have incompatible cv-qualifiers for (const auto lo_it : lo_pulse_map) { ^ In file included from /usr/include/g++/string:51:0, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/bits/range_access.h:97:5: note: candidate: template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::end(_Tp (&)[_Nm]) end(_Tp (&__arr)[_Nm]) ^ /usr/include/g++/bits/range_access.h:97:5: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: note: mismatched types '_Tp [_Nm]' and 'const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' for (const auto lo_it : lo_pulse_map) { ^ In file included from /usr/include/g++/string:51:0, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/bits/range_access.h:78:5: note: candidate: template<class _Container> decltype (__cont.end()) std::end(const _Container&) end(const _Container& __cont) -> decltype(__cont.end()) ^ /usr/include/g++/bits/range_access.h:78:5: note: template argument deduction/substitution failed: /usr/include/g++/bits/range_access.h: In substitution of 'template<class _Container> decltype (__cont.end()) std::end(const _Container&) [with _Container = std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>]': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: required from here /usr/include/g++/bits/range_access.h:78:5: error: 'const class std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' has no member named 'end' /usr/include/g++/bits/range_access.h:68:5: note: candidate: template<class _Container> decltype (__cont.end()) std::end(_Container&) end(_Container& __cont) -> decltype(__cont.end()) ^ /usr/include/g++/bits/range_access.h:68:5: note: template argument deduction/substitution failed: /usr/include/g++/bits/range_access.h: In substitution of 'template<class _Container> decltype (__cont.end()) std::end(_Container&) [with _Container = const std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>]': /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: required from here /usr/include/g++/bits/range_access.h:68:5: error: 'const class std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' has no member named 'end' In file included from /usr/include/g++/bits/range_access.h:36:0, from /usr/include/g++/string:51, from /work/ham/uhd/work/.buildlink/include/boost/date_time/c_time.hpp:18, from /work/ham/uhd/work/.buildlink/include/boost/date_time/time_clock.hpp:16, from /work/ham/uhd/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /work/ham/uhd/work/uhd-4.3.0.0/host/include/uhd/utils/log.hpp:11, from /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:7: /usr/include/g++/initializer_list:99:5: note: candidate: template<class _Tp> constexpr const _Tp* std::end(std::initializer_list<_Tp>) end(initializer_list<_Tp> __ils) noexcept ^ /usr/include/g++/initializer_list:99:5: note: template argument deduction/substitution failed: /work/ham/uhd/work/uhd-4.3.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:807:29: note: 'std::unordered_map<uhd::usrp::zbx::zbx_lo_t, zbx_cpld_regs_t::zbx_cpld_field_t>' is not derived from 'std::initializer_list<_Tp>' for (const auto lo_it : lo_pulse_map) { ^ --- lib/CMakeFiles/uhd.dir/usrp/dboard/zbx/zbx_cpld_ctrl.cpp.o --- *** [lib/CMakeFiles/uhd.dir/usrp/dboard/zbx/zbx_cpld_ctrl.cpp.o] Error code 1 make[2]: stopped in /work/ham/uhd/work/uhd-4.3.0.0/host 1 error make[2]: stopped in /work/ham/uhd/work/uhd-4.3.0.0/host --- lib/CMakeFiles/uhd.dir/all --- *** [lib/CMakeFiles/uhd.dir/all] Error code 2 make[1]: stopped in /work/ham/uhd/work/uhd-4.3.0.0/host 1 error make[1]: stopped in /work/ham/uhd/work/uhd-4.3.0.0/host *** [all] Error code 2 make: stopped in /work/ham/uhd/work/uhd-4.3.0.0/host 1 error make: stopped in /work/ham/uhd/work/uhd-4.3.0.0/host *** Error code 2 Stop. make[1]: stopped in /tree/pkgsrc/ham/uhd *** Error code 1 Stop. make: stopped in /tree/pkgsrc/ham/uhd