=> 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