send_msg({msg_type::wamp_msg_yield, id, std::move(opts)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2559:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, std::move(opts)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_object, wampcc::json_array)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2564:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, std::move(opts), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_object, wampcc::json_array)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2564:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, std::move(opts), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2569:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, std::move(opts), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2569:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, std::move(opts), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2574:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2574:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_array)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2581:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ json_value::make_object(), std::move(uri), std::move(ja)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_array)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2581:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ json_value::make_object(), std::move(uri), std::move(ja)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_array, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2588:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ json_value::make_object(), std::move(uri), std::move(ja), std::move(jo)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_array, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2588:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ json_value::make_object(), std::move(uri), std::move(ja), std::move(jo)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2594:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::move(details), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2594:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::move(details), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object, wampcc::json_array)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2601:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::move(details), std::move(uri), std::move(ja)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object, wampcc::json_array)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2601:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::move(details), std::move(uri), std::move(ja)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2608:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::move(details), std::move(uri), std::move(ja), std::move(jo)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2608:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_invocation, id, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std::move(details), std::move(uri), std::move(ja), std::move(jo)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::subscribed(wampcc::t_request_id, wampcc::t_subscription_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2614:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_subscribed, id, subscription_id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::subscribed(wampcc::t_request_id, wampcc::t_subscription_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2614:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_subscribed, id, subscription_id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::subscribe_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2619:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_subscribe, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::subscribe_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2619:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_subscribe, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::subscribe_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2625:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_subscribe, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, std::move(details), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::subscribe_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2625:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_subscribe, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, std::move(details), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::registered(wampcc::t_request_id, wampcc::t_registration_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2631:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({ msg_type::wamp_msg_registered, id, reg_id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::registered(wampcc::t_request_id, wampcc::t_registration_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2631:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({ msg_type::wamp_msg_registered, id, reg_id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::register_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2636:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_register, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::register_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2636:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_register, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::register_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2642:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ msg_type::wamp_msg_register, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, ~~~ std::move(details), ~~~~~~~~~~~~~~~~~~~ std::move(uri)}); ~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::register_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2642:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ msg_type::wamp_msg_register, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, ~~~ std::move(details), ~~~~~~~~~~~~~~~~~~~ std::move(uri)}); ~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribed(wampcc::t_request_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2651:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_unsubscribed, id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribed(wampcc::t_request_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2651:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_unsubscribed, id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribe_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2656:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_unsubscribe, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribe_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2656:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_unsubscribe, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribe_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2662:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_unsubscribe, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, std::move(details), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribe_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2662:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_unsubscribe, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, std::move(details), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::published(wampcc::t_request_id, wampcc::t_publication_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2668:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_published, id, pub_id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::published(wampcc::t_request_id, wampcc::t_publication_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2668:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_published, id, pub_id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::publish_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2673:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_publish, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::publish_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2673:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_publish, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, json_value::make_object(), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::publish_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2679:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_publish, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, std::move(details), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::publish_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2679:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_publish, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, std::move(details), std::move(uri)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::event(wampcc::t_subscription_id, wampcc::t_publication_id, wampcc::json_object, wampcc::wamp_args)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2688:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 std::move(args.args_dict)}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::event(wampcc::t_subscription_id, wampcc::t_publication_id, wampcc::json_object, wampcc::wamp_args)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2688:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 std::move(args.args_dict)}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregister_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2820:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ msg_type::wamp_msg_unregister, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, ~~~ json_value::make_object(), ~~~~~~~~~~~~~~~~~~~~~~~~~~ std::move(uri)}); ~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregister_error(wampcc::t_request_id, std::__cxx11::string)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2820:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ msg_type::wamp_msg_unregister, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, ~~~ json_value::make_object(), ~~~~~~~~~~~~~~~~~~~~~~~~~~ std::move(uri)}); ~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregister_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2830:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ msg_type::wamp_msg_unregister, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, ~~~ std::move(details), ~~~~~~~~~~~~~~~~~~~ std::move(uri)}); ~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregister_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2830:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_error, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ msg_type::wamp_msg_unregister, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, ~~~ std::move(details), ~~~~~~~~~~~~~~~~~~~ std::move(uri)}); ~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregistered(wampcc::t_request_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2840:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_unregistered, id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregistered(wampcc::t_request_id)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2840:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_unregistered, id}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::handle_CHALLENGE(wampcc::json_array&)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:968:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg{msg_type::wamp_msg_authenticate, digest, json_object()}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::handle_CHALLENGE(wampcc::json_array&)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:968:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg{msg_type::wamp_msg_authenticate, digest, json_object()}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::send_WELCOME()': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1037:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 }; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::send_WELCOME()': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1037:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 }; ^ In file included from /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/vector:69:0, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/json.h:15, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/types.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/wamp_session.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:8: /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {wampcc::json_value}; _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 In file included from /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/vector:69:0, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/json.h:15, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/types.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/wamp_session.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:8: /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {wampcc::json_value}; _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' changed in GCC 7.1 /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wampcc::json_value}; _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wampcc::json_value}; _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/vector.tcc:105:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In lambda function: /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1151:80: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg { json_value(msg_type::wamp_msg_hello), json_value(realm) }; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In lambda function: /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1151:80: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg { json_value(msg_type::wamp_msg_hello), json_value(realm) }; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In lambda function: /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1099:83: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg { json_value(msg_type::wamp_msg_hello), json_value(cc.realm) }; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In lambda function: /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1099:83: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg { json_value(msg_type::wamp_msg_hello), json_value(cc.realm) }; ^ In file included from /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/vector:63:0, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/json.h:15, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/types.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/wamp_session.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:8: /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = wampcc::json_value*; bool _TrivialValueTypes = false]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __uninit_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/vector:63:0, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/json.h:15, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/types.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/wamp_session.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:8: /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = wampcc::json_value*; bool _TrivialValueTypes = false]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __uninit_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:134:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __uninit_copy(__first, __last, __result); ^ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:134:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __uninit_copy(__first, __last, __result); ^ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:134:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __uninit_copy(__first, __last, __result); ^ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:134:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __uninit_copy(__first, __last, __result); ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::handle_HELLO(wampcc::json_array&)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:905:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 std::move(extra)}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::handle_HELLO(wampcc::json_array&)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:905:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 std::move(extra)}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::provide(const string&, wampcc::json_object, wampcc::on_registered_fn, wampcc::on_invocation_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1211:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 uri }; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::provide(const string&, wampcc::json_object, wampcc::on_registered_fn, wampcc::on_invocation_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1211:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 uri }; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::subscribe(const string&, wampcc::json_object, wampcc::on_subscribed_fn, wampcc::on_event_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1344:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg {msg_type::wamp_msg_subscribe, 0, std::move(options), uri}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::subscribe(const string&, wampcc::json_object, wampcc::on_subscribed_fn, wampcc::on_event_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1344:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg {msg_type::wamp_msg_subscribe, 0, std::move(options), uri}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::unsubscribe(wampcc::t_subscription_id, wampcc::on_unsubscribed_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1370:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg {msg_type::wamp_msg_unsubscribe, 0, subscription_id}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::unsubscribe(wampcc::t_subscription_id, wampcc::on_unsubscribed_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1370:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg {msg_type::wamp_msg_unsubscribe, 0, subscription_id}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::call(const string&, wampcc::json_object, wampcc::wamp_args, wampcc::on_result_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1591:102: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg {msg_type::wamp_msg_call, 0, std::move(options), uri, args.args_list, args.args_dict}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::call(const string&, wampcc::json_object, wampcc::wamp_args, wampcc::on_result_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1591:102: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg {msg_type::wamp_msg_call, 0, std::move(options), uri, args.args_list, args.args_dict}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::publish(const string&, wampcc::json_object, wampcc::wamp_args, wampcc::on_published_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1944:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 args.args_list, args.args_dict}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::publish(const string&, wampcc::json_object, wampcc::wamp_args, wampcc::on_published_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:1944:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 args.args_list, args.args_dict}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::invocation(wampcc::t_registration_id, const json_object&, wampcc::wamp_args, wampcc::on_yield_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2038:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 args.args_list, args.args_dict}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::invocation(wampcc::t_registration_id, const json_object&, wampcc::wamp_args, wampcc::on_yield_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2038:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 args.args_list, args.args_dict}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::unprovide(wampcc::t_registration_id, wampcc::on_unregistered_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2730:68: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg {msg_type::wamp_msg_unregister, 0, registration_id}; ^ /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::t_request_id wampcc::wamp_session::unprovide(wampcc::t_registration_id, wampcc::on_unregistered_fn, void*)': /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/libs/wampcc/wamp_session.cc:2730:68: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 json_array msg {msg_type::wamp_msg_unregister, 0, registration_id}; ^ [ 83%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/websocket_protocol.cc.o [ 83%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/websocket_protocol.cc.o [ 85%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/websocketpp_impl.cc.o [ 86%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/websocketpp_impl.cc.o [ 88%] Building C object libs/wampcc/CMakeFiles/wampcc_shared.dir/__/__/3rdparty/http_parser/http_parser.c.o [ 90%] Building C object libs/wampcc/CMakeFiles/wampcc_static.dir/__/__/3rdparty/http_parser/http_parser.c.o [ 91%] Building C object libs/wampcc/CMakeFiles/wampcc_shared.dir/__/__/3rdparty/apache/base64.c.o [ 93%] Building C object libs/wampcc/CMakeFiles/wampcc_static.dir/__/__/3rdparty/apache/base64.c.o [ 95%] Linking CXX static library libwampcc.a [ 96%] Linking CXX shared library libwampcc.so [ 96%] Built target wampcc_static [ 96%] Built target wampcc_shared Scanning dependencies of target admin [ 98%] Building CXX object utils/CMakeFiles/admin.dir/admin.cc.o In file included from /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/vector:63:0, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/json.h:15, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/types.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/data_model.h:11, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/include/wampcc/wampcc.h:19, from /home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/utils/admin.cc:8: /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = wampcc::json_value*; bool _TrivialValueTypes = false]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __uninit_copy(_InputIterator __first, _InputIterator __last, ^~~~~~~~~~~~~ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:134:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __uninit_copy(__first, __last, __result); ^ /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /home/buildroot/buildroot-test/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/include/c++/7.3.0/bits/stl_uninitialized.h:134:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 __uninit_copy(__first, __last, __result); ^ [100%] Linking CXX executable admin ../libs/wampcc/libwampcc.so.6.0.0: undefined reference to `__atomic_fetch_add_8' collect2: error: ld returned 1 exit status make[4]: *** [utils/admin] Error 1 make[3]: *** [utils/CMakeFiles/admin.dir/all] Error 2 make[2]: *** [all] Error 2 make[1]: *** [/home/buildroot/buildroot-test/instance-0/output/build/wampcc-v1.6/.stamp_built] Error 2 make: *** [_all] Error 2 make: Leaving directory `/home/buildroot/buildroot-test/instance-0/buildroot'