>>> wampcc 1.6 Downloading --2020-04-24 21:09:27-- https://github.com/darrenjs/wampcc/archive/v1.6/wampcc-1.6.tar.gz Resolving github.com (github.com)... 140.82.113.3 Connecting to github.com (github.com)|140.82.113.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/darrenjs/wampcc/tar.gz/v1.6 [following] --2020-04-24 21:09:27-- https://codeload.github.com/darrenjs/wampcc/tar.gz/v1.6 Resolving codeload.github.com (codeload.github.com)... 140.82.113.10 Connecting to codeload.github.com (codeload.github.com)|140.82.113.10|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/tmp/instance-3/output-1/build/.wampcc-1.6.tar.gz.c4SdVT/output' 0K .......... .......... .......... .......... .......... 321K 50K .......... .......... .......... .......... .......... 647K 100K .......... .......... .......... .......... .......... 101M 150K .......... .......... .......... .......... .......... 115M 200K .......... .......... .......... .......... .......... 652K 250K .......... .......... .......... .......... .......... 149M 300K .......... .......... .......... .......... .......... 86.3M 350K .......... .......... .......... .......... .......... 127M 400K .......... .......... .......... .......... .......... 662K 450K .......... .......... .......... .......... .......... 86.3M 500K .......... .......... .......... .......... .......... 645K 550K .......... .......... .......... .......... .......... 221M 600K .......... .......... .......... .......... .......... 319M 650K .......... .......... .......... .......... .......... 142M 700K .......... .......... .......... .......... .......... 340M 750K .......... .......... .......... .......... .......... 654K 800K .......... .......... .......... .......... .......... 263M 850K .......... .......... .......... .......... .......... 298M 900K .......... .......... .......... .......... ....... 276M=0.5s 2020-04-24 21:09:28 (1.70 MB/s) - '/tmp/instance-3/output-1/build/.wampcc-1.6.tar.gz.c4SdVT/output' saved [970157] wampcc-1.6.tar.gz: OK (sha256: b3c3633b4c6a74d7ac8a676a7ea30fbfde7ae19aa1fc37de3b8aa3a553b674a2) >>> wampcc 1.6 Extracting gzip -d -c /tmp/instance-3/dl/wampcc/wampcc-1.6.tar.gz | /tmp/instance-3/output-1/host/bin/tar --strip-components=1 -C /tmp/instance-3/output-1/build/wampcc-1.6 -xf - >>> wampcc 1.6 Patching Applying 0001-Add-RISC-V-endian-detection.patch using patch: patching file 3rdparty/msgpack-c/include/msgpack/predef/other/endian.h >>> wampcc 1.6 Configuring (mkdir -p /tmp/instance-3/output-1/build/wampcc-1.6/ && cd /tmp/instance-3/output-1/build/wampcc-1.6/ && rm -f CMakeCache.txt && PATH="/tmp/instance-3/output-1/host/bin:/tmp/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/cmake /tmp/instance-3/output-1/build/wampcc-1.6/ -DCMAKE_TOOLCHAIN_FILE="/tmp/instance-3/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_CXX_FLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -latomic" ) -- The C compiler identification is GNU 8.4.0 -- The CXX compiler identification is GNU 8.4.0 -- Check for working C compiler: /tmp/instance-3/output-1/host/bin/arm-buildroot-linux-musleabihf-gcc -- Check for working C compiler: /tmp/instance-3/output-1/host/bin/arm-buildroot-linux-musleabihf-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /tmp/instance-3/output-1/host/bin/arm-buildroot-linux-musleabihf-g++ -- Check for working CXX compiler: /tmp/instance-3/output-1/host/bin/arm-buildroot-linux-musleabihf-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Looking for include file getopt.h -- Looking for include file getopt.h - found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file stdbool.h -- Looking for include file stdbool.h - found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file stdint.h -- Looking for include file stdint.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file strings.h -- Looking for include file strings.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for 4 include files stdlib.h, ..., float.h -- Looking for 4 include files stdlib.h, ..., float.h - found -- Found PkgConfig: /tmp/instance-3/output-1/host/bin/pkg-config (found version "1.6.1") -- Performing Test temp -- Performing Test temp - Success -- Checking for module 'openssl' -- Found openssl, version 1.1.1g -- Checking for module 'libuv>=1.8.0' -- Found libuv, version 1.35.0 -- Using cmake package module to locate jansson -- Checking for module 'jansson>=2.7' -- Found jansson, version 2.12 -- checking for /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/websocketpp/websocketpp/message_buffer/message.hpp -- checking for /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.h -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_TEST BUILD_TESTING -- Build files have been written to: /tmp/instance-3/output-1/build/wampcc-1.6 >>> wampcc 1.6 Building PATH="/tmp/instance-3/output-1/host/bin:/tmp/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j32 -C /tmp/instance-3/output-1/build/wampcc-1.6/ make[1]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[2]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_json_shared make[3]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_json_static make[3]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' [ 3%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/vendors.cc.o [ 3%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/json.cc.o [ 6%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/json_pointer.cc.o [ 6%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/msgpack_serialiser.cc.o [ 8%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/json_pointer.cc.o [ 10%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/msgpack_serialiser.cc.o [ 13%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/json.cc.o [ 13%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/vendors.cc.o In file included from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object.hpp: In function 'void msgpack::v1::operator<<(msgpack::v2::object&, const msgpack_object&)': /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object.hpp:647:34: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct msgpack::v2::object' from an array of 'const msgpack_object' {aka 'const struct msgpack_object'} [-Wclass-memaccess] std::memcpy(&o, &v, sizeof(v)); ^ In file included from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct msgpack::v2::object' declared here struct object : v1::object { ^~~~~~ In file included from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object.hpp: In function 'void msgpack::v1::operator<<(msgpack::v2::object&, const msgpack_object&)': /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object.hpp:647:34: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct msgpack::v2::object' from an array of 'const msgpack_object' {aka 'const struct msgpack_object'} [-Wclass-memaccess] std::memcpy(&o, &v, sizeof(v)); ^ In file included from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct msgpack::v2::object' declared here struct object : v1::object { ^~~~~~ In file included from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json.cc:2: /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object.hpp: In function 'void msgpack::v1::operator<<(msgpack::v2::object&, const msgpack_object&)': /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object.hpp:647:34: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct msgpack::v2::object' from an array of 'const msgpack_object' {aka 'const struct msgpack_object'} [-Wclass-memaccess] std::memcpy(&o, &v, sizeof(v)); ^ In file included from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json.cc:2: /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct msgpack::v2::object' declared here struct object : v1::object { ^~~~~~ In file included from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json.cc:2: /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object.hpp: In function 'void msgpack::v1::operator<<(msgpack::v2::object&, const msgpack_object&)': /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object.hpp:647:34: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct msgpack::v2::object' from an array of 'const msgpack_object' {aka 'const struct msgpack_object'} [-Wclass-memaccess] std::memcpy(&o, &v, sizeof(v)); ^ In file included from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json.cc:2: /tmp/instance-3/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct msgpack::v2::object' declared here struct object : v1::object { ^~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In function 'wampcc::json_value decode_jansson_ptr3(json_t*)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = wampcc::json_value; _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:382:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In function 'wampcc::json_value decode_jansson_ptr3(json_t*)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const wampcc::json_value&}; _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = wampcc::json_value; _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:382:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const wampcc::json_value&}; _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In function 'bool wampcc::resolve_path_on_array(typename T::array_type&, const char*, wampcc::operation*) [with F = wampcc::patch_operation; T = wampcc::nonconst_variant]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:142:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(__pos, std::move(__x_copy._M_val())); ^~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:341:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:64, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In function 'bool wampcc::resolve_path_on_array(typename T::array_type&, const char*, wampcc::operation*) [with F = wampcc::patch_operation; T = wampcc::nonconst_variant]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:142:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(__pos, std::move(__x_copy._M_val())); ^~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:341:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_insert_aux(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:343:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:64, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'wampcc::json_value* wampcc::msgpack_visitor::add(wampcc::json_value&&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'wampcc::json_value* wampcc::msgpack_visitor::add(wampcc::json_value&&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 15%] Linking CXX static library libwampcc_json.a make[3]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' [ 15%] Built target wampcc_json_static make[3]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' [ 16%] Linking CXX shared library libwampcc_json.so Scanning dependencies of target wampcc_static make[3]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' [ 20%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/data_model.cc.o [ 20%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/event_loop.cc.o [ 21%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/io_loop.cc.o [ 23%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/platform.cc.o [ 25%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/http_parser.cc.o [ 26%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/error.cc.o [ 28%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/pubsub_man.cc.o [ 30%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/helper.cc.o [ 31%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/kernel.cc.o [ 33%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/ssl.cc.o [ 35%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/protocol.cc.o [ 36%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/rpc_man.cc.o [ 38%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/socket_address.cc.o [ 40%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/ssl_socket.cc.o [ 41%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/rawsocket_protocol.cc.o [ 46%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/wamp_router.cc.o [ 46%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/utils.cc.o [ 46%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/tcp_socket.cc.o [ 48%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/wamp_session.cc.o [ 50%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/websocketpp_impl.cc.o [ 51%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/websocket_protocol.cc.o [ 53%] Building C object libs/wampcc/CMakeFiles/wampcc_static.dir/__/__/3rdparty/http_parser/http_parser.c.o [ 55%] Building C object libs/wampcc/CMakeFiles/wampcc_static.dir/__/__/3rdparty/apache/base64.c.o make[3]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' [ 55%] Built target wampcc_json_shared make[3]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_shared make[3]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-3/output-1/build/wampcc-1.6' [ 56%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/data_model.cc.o [ 58%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/event_loop.cc.o [ 60%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/error.cc.o [ 61%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/helper.cc.o [ 63%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/http_parser.cc.o [ 65%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/io_loop.cc.o [ 66%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/kernel.cc.o [ 68%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/platform.cc.o [ 70%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/protocol.cc.o [ 71%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/pubsub_man.cc.o [ 73%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/rawsocket_protocol.cc.o /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/platform.cc: In function 'wampcc::time_val wampcc::time_now()': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/platform.cc:47:17: warning: narrowing conversion of 'epoch.timeval::tv_sec' from 'time_t' {aka 'long long int'} to 'wampcc::time_val::type_type' {aka 'long int'} inside { } [-Wnarrowing] return {epoch.tv_sec, epoch.tv_usec}; ~~~~~~^~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/platform.cc:47:31: warning: narrowing conversion of 'epoch.timeval::tv_usec' from 'suseconds_t' {aka 'long long int'} to 'wampcc::time_val::type_type' {aka 'long int'} inside { } [-Wnarrowing] return {epoch.tv_sec, epoch.tv_usec}; ~~~~~~^~~~~~~ [ 75%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/rpc_man.cc.o [ 76%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/socket_address.cc.o [ 78%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/ssl.cc.o /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/utils.cc: In function 'std::__cxx11::string wampcc::local_timestamp()': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/utils.cc:205:15: error: cannot convert 'wampcc::time_val::type_type*' {aka 'long int*'} to 'const time_t*' {aka 'const long long int*'} localtime_r(&now.sec, &parts); ^~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/include/pthread.h:31, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/arm-buildroot-linux-musleabihf/bits/gthr-default.h:35, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/arm-buildroot-linux-musleabihf/bits/gthr.h:148, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/ext/atomicity.h:35, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/ios_base.h:39, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/ios:42, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/istream:38, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/sstream:38, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/utils.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/utils.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/include/time.h:74:25: note: initializing argument 1 of 'tm* localtime_r(const time_t*, tm*)' struct tm *localtime_r (const time_t *__restrict, struct tm *__restrict); ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: *** [libs/wampcc/CMakeFiles/wampcc_static.dir/build.make:271: libs/wampcc/CMakeFiles/wampcc_static.dir/utils.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... [ 80%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/ssl_socket.cc.o [ 81%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/tcp_socket.cc.o /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/platform.cc: In function 'wampcc::time_val wampcc::time_now()': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/platform.cc:47:17: warning: narrowing conversion of 'epoch.timeval::tv_sec' from 'time_t' {aka 'long long int'} to 'wampcc::time_val::type_type' {aka 'long int'} inside { } [-Wnarrowing] return {epoch.tv_sec, epoch.tv_usec}; ~~~~~~^~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/platform.cc:47:31: warning: narrowing conversion of 'epoch.timeval::tv_usec' from 'suseconds_t' {aka 'long long int'} to 'wampcc::time_val::type_type' {aka 'long int'} inside { } [-Wnarrowing] return {epoch.tv_sec, epoch.tv_usec}; ~~~~~~^~~~~~~ [ 83%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/utils.cc.o [ 85%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/wamp_router.cc.o [ 86%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/wamp_session.cc.o [ 88%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/websocket_protocol.cc.o [ 90%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/websocketpp_impl.cc.o [ 91%] Building C object libs/wampcc/CMakeFiles/wampcc_shared.dir/__/__/3rdparty/http_parser/http_parser.c.o [ 93%] Building C object libs/wampcc/CMakeFiles/wampcc_shared.dir/__/__/3rdparty/apache/base64.c.o /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/utils.cc: In function 'std::__cxx11::string wampcc::local_timestamp()': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/utils.cc:205:15: error: cannot convert 'wampcc::time_val::type_type*' {aka 'long int*'} to 'const time_t*' {aka 'const long long int*'} localtime_r(&now.sec, &parts); ^~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/include/pthread.h:31, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/arm-buildroot-linux-musleabihf/bits/gthr-default.h:35, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/arm-buildroot-linux-musleabihf/bits/gthr.h:148, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/ext/atomicity.h:35, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/ios_base.h:39, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/ios:42, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/istream:38, from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/sstream:38, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/utils.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/utils.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/include/time.h:74:25: note: initializing argument 1 of 'tm* localtime_r(const time_t*, tm*)' struct tm *localtime_r (const time_t *__restrict, struct tm *__restrict); ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: *** [libs/wampcc/CMakeFiles/wampcc_shared.dir/build.make:271: libs/wampcc/CMakeFiles/wampcc_shared.dir/utils.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const wampcc::json_value&}; _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2153:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'wampcc::managed_topic* wampcc::pubsub_man::find_topic(const string&, const string&, bool)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const wampcc::json_value&}; _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2153:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'uint64_t wampcc::pubsub_man::subscribe(wampcc::wamp_session*, wampcc::t_request_id, std::__cxx11::string, wampcc::json_object&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'wampcc::wamp_args wampcc::model_topic::prepare_snapshot()': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'void wampcc::list_model::erase(size_t)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'wampcc::wamp_args wampcc::model_topic::prepare_snapshot()': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_router.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_router.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'void wampcc::list_model::replace(size_t, wampcc::json_value)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'wampcc::managed_topic* wampcc::pubsub_man::find_topic(const string&, const string&, bool)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_router.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_router.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In lambda function: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'void wampcc::list_model::insert_impl(size_t, wampcc::json_value)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'void wampcc::list_model::erase(size_t)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'uint64_t wampcc::pubsub_man::subscribe(wampcc::wamp_session*, wampcc::t_request_id, std::__cxx11::string, wampcc::json_object&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'void wampcc::list_model::replace(size_t, wampcc::json_value)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc: In member function 'void wampcc::list_model::insert_impl(size_t, wampcc::json_value)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(begin() + (__position - cbegin()), __x); ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:64, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_vector.h:515:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 vector(initializer_list __l, ^~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_router.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_router.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_router.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_router.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In lambda function: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::json_array wampcc::wamp_session::build_goodbye_message(std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2228:85: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 return json_array ({msg_type::wamp_msg_goodbye, json_object(), std::move(reason)} ); ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::json_array wampcc::wamp_session::build_abort_message(std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2234:82: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 return json_array({msg_type::wamp_msg_abort, json_object(), std::move(reason)} ); ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:64, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_vector.h:515:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 vector(initializer_list __l, ^~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2153:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = wampcc::json_value; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2493:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2493:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2493:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void wampcc::wamp_session::process_inbound_error(wampcc::json_array&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::json_array wampcc::wamp_session::build_goodbye_message(std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2228:85: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 return json_array ({msg_type::wamp_msg_goodbye, json_object(), std::move(reason)} ); ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::json_array wampcc::wamp_session::build_abort_message(std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2234:82: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 return json_array({msg_type::wamp_msg_abort, json_object(), std::move(reason)} ); ^ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void wampcc::wamp_session::process_inbound_result(wampcc::json_array&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void wampcc::wamp_session::process_inbound_subscribed(wampcc::json_array&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::reply_with_error(wampcc::msg_type, wampcc::t_request_id, wampcc::wamp_args, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2221:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 error_uri, args.args_list, args.args_dict}; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2153:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2484:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, json_object()}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, wampcc::json_value>; _KeyOfValue = std::_Select1st, wampcc::json_value> >; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2489:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, json_object(), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = wampcc::json_value; _Compare = std::less >; _Alloc = std::allocator, wampcc::json_value> >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, wampcc::json_value>, std::_Select1st, wampcc::json_value> >, std::less >, std::allocator, wampcc::json_value> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, wampcc::json_value> >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2494:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, json_object(), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id, wampcc::json_object, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2504:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, std::move(dt), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/vector:69, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2509:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, std::move(dt), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.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]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2514: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_call, id, json_value::make_object(), std::move(uri)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2493:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2493:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2493:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2519: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_call, id, json_value::make_object(), std::move(uri), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2524: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_call, id, json_value::make_object(), std::move(uri), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2529: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_call, id, std::move(details), std::move(uri)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2534: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_call, id, std::move(details), std::move(uri), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2539: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_call, id, std::move(details), std::move(uri), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2544:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, json_value::make_object()}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2549:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, json_value::make_object(), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2554:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, json_value::make_object(), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_object, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::subscribed(wampcc::t_request_id, wampcc::t_subscription_id)': /tmp/instance-3/output-1/build/wampcc-1.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}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::subscribe_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::registered(wampcc::t_request_id, wampcc::t_registration_id)': /tmp/instance-3/output-1/build/wampcc-1.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}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::register_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribe_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::published(wampcc::t_request_id, wampcc::t_publication_id)': /tmp/instance-3/output-1/build/wampcc-1.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}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::publish_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void wampcc::wamp_session::process_inbound_error(wampcc::json_array&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}; ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregister_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::handle_CHALLENGE(wampcc::json_array&)': /tmp/instance-3/output-1/build/wampcc-1.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()}; ^ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void wampcc::wamp_session::process_inbound_result(wampcc::json_array&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void wampcc::wamp_session::process_inbound_subscribed(wampcc::json_array&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::send_WELCOME()': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:1037:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 }; ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::reply_with_error(wampcc::msg_type, wampcc::t_request_id, wampcc::wamp_args, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2221:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 error_uri, args.args_list, args.args_dict}; ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::handle_HELLO(wampcc::json_array&)': /tmp/instance-3/output-1/build/wampcc-1.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)}; ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2484:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, json_object()}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2489:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, json_object(), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2494:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, json_object(), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id, wampcc::json_object, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2504:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, std::move(dt), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::result(wampcc::t_request_id, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2509:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_result, id, std::move(dt), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2514: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_call, id, json_value::make_object(), std::move(uri)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2519: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_call, id, json_value::make_object(), std::move(uri), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2524: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_call, id, json_value::make_object(), std::move(uri), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2529: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_call, id, std::move(details), std::move(uri)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In lambda function: /tmp/instance-3/output-1/build/wampcc-1.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) }; ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2534: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_call, id, std::move(details), std::move(uri), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::call_error(wampcc::t_request_id, std::__cxx11::string, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2539: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_call, id, std::move(details), std::move(uri), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2544:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, json_value::make_object()}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2549:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, json_value::make_object(), std::move(ja)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_array, wampcc::json_object)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2554:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 send_msg({msg_type::wamp_msg_yield, id, json_value::make_object(), std::move(ja), std::move(jo)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::yield(wampcc::t_request_id, wampcc::json_object, wampcc::json_array)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::invocation_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In lambda function: /tmp/instance-3/output-1/build/wampcc-1.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) }; ^ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::subscribe_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::registered(wampcc::t_request_id, wampcc::t_registration_id)': /tmp/instance-3/output-1/build/wampcc-1.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}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:1211:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 uri }; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::register_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribe_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::published(wampcc::t_request_id, wampcc::t_publication_id)': /tmp/instance-3/output-1/build/wampcc-1.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}); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void wampcc::wamp_session::process_inbound_registered(wampcc::json_array&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::publish_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}; ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregister_error(wampcc::t_request_id, std::__cxx11::string)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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)': /tmp/instance-3/output-1/build/wampcc-1.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)}); ~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::handle_CHALLENGE(wampcc::json_array&)': /tmp/instance-3/output-1/build/wampcc-1.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()}; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::send_WELCOME()': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:1037:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 }; ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::handle_HELLO(wampcc::json_array&)': /tmp/instance-3/output-1/build/wampcc-1.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)}; ^ make[3]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[2]: *** [CMakeFiles/Makefile2:224: libs/wampcc/CMakeFiles/wampcc_static.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In lambda function: /tmp/instance-3/output-1/build/wampcc-1.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) }; ^ /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In lambda function: /tmp/instance-3/output-1/build/wampcc-1.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) }; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:1211:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 uri }; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'void wampcc::wamp_session::process_inbound_registered(wampcc::json_array&)': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:1148:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:60, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_tree.h:2418:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ In file included from /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/map:61, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-3/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-3/output-1/host/arm-buildroot-linux-musleabihf/include/c++/8.4.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ /tmp/instance-3/output-1/build/wampcc-1.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*)': /tmp/instance-3/output-1/build/wampcc-1.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}; ^ make[3]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[2]: *** [CMakeFiles/Makefile2:187: libs/wampcc/CMakeFiles/wampcc_shared.dir/all] Error 2 make[2]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' make[1]: *** [Makefile:130: all] Error 2 make[1]: Leaving directory '/tmp/instance-3/output-1/build/wampcc-1.6' make: *** [package/pkg-generic.mk:269: /tmp/instance-3/output-1/build/wampcc-1.6/.stamp_built] Error 2 make: Leaving directory '/tmp/instance-3/buildroot'