>>> wampcc 1.6 Extracting gzip -d -c /tmp/instance-0/dl/wampcc/wampcc-1.6.tar.gz | /tmp/instance-0/output-1/host/bin/tar --strip-components=1 -C /tmp/instance-0/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 Applying 0002-include-wampcc-platform.h-fix-build-with-musl-1.2.0.patch using patch: patching file include/wampcc/platform.h >>> wampcc 1.6 Configuring (mkdir -p /tmp/instance-0/output-1/build/wampcc-1.6/ && cd /tmp/instance-0/output-1/build/wampcc-1.6/ && rm -f CMakeCache.txt && PATH="/tmp/instance-0/output-1/host/bin:/tmp/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/cmake /tmp/instance-0/output-1/build/wampcc-1.6/ -DCMAKE_TOOLCHAIN_FILE="/tmp/instance-0/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 -Os -latomic" ) -- The C compiler identification is GNU 10.2.0 -- The CXX compiler identification is GNU 10.2.0 -- Check for working C compiler: /tmp/instance-0/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc -- Check for working C compiler: /tmp/instance-0/output-1/host/bin/arm-buildroot-linux-gnueabihf-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-0/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -- Check for working CXX compiler: /tmp/instance-0/output-1/host/bin/arm-buildroot-linux-gnueabihf-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-0/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.38.0 -- Using cmake package module to locate jansson -- Checking for module 'jansson>=2.7' -- Found jansson, version 2.12 -- checking for /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/websocketpp/websocketpp/message_buffer/message.hpp -- checking for /tmp/instance-0/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-0/output-1/build/wampcc-1.6 >>> wampcc 1.6 Building PATH="/tmp/instance-0/output-1/host/bin:/tmp/instance-0/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-0/output-1/build/wampcc-1.6/ make[1]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[2]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_json_shared Scanning dependencies of target wampcc_json_static make[3]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[3]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' [ 1%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/msgpack_serialiser.cc.o [ 3%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/vendors.cc.o [ 5%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/json.cc.o [ 6%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/vendors.cc.o [ 10%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/json_pointer.cc.o [ 10%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/json_pointer.cc.o [ 11%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/msgpack_serialiser.cc.o [ 13%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/json.cc.o In file included from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json.cc:2: /tmp/instance-0/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-0/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] 647 | std::memcpy(&o, &v, sizeof(v)); | ^ In file included from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json.cc:2: /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct msgpack::v2::object' declared here 23 | struct object : v1::object { | ^~~~~~ In file included from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-0/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-0/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] 647 | std::memcpy(&o, &v, sizeof(v)); | ^ In file included from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct msgpack::v2::object' declared here 23 | struct object : v1::object { | ^~~~~~ In file included from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-0/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-0/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] 647 | std::memcpy(&o, &v, sizeof(v)); | ^ In file included from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct msgpack::v2::object' declared here 23 | struct object : v1::object { | ^~~~~~ In file included from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json.cc:2: /tmp/instance-0/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-0/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] 647 | std::memcpy(&o, &v, sizeof(v)); | ^ In file included from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json.cc:2: /tmp/instance-0/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct msgpack::v2::object' declared here 23 | struct object : v1::object { | ^~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc: In function 'wampcc::json_value decode_jansson_ptr3(json_t*)': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc: In function 'wampcc::json_value decode_jansson_ptr3(json_t*)': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc: In static member function 'static bool wampcc::patch_operation::operate_on_array(wampcc::json_array&, size_t, wampcc::operation*) [with T = wampcc::nonconst_variant]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:154:19: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:354:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc: In static member function 'static bool wampcc::patch_operation::operate_on_array(wampcc::json_array&, size_t, wampcc::operation*) [with T = wampcc::nonconst_variant]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:154:19: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:354:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc: In member function 'wampcc::json_value* wampcc::msgpack_visitor::add(wampcc::json_value&&)': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc: In member function 'wampcc::json_value* wampcc::msgpack_visitor::add(wampcc::json_value&&)': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Linking CXX shared library libwampcc_json.so [ 16%] Linking CXX static library libwampcc_json.a make[3]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' [ 16%] Built target wampcc_json_static make[3]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_static make[3]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' [ 18%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/event_loop.cc.o [ 20%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/helper.cc.o [ 25%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/data_model.cc.o [ 26%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/platform.cc.o [ 26%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/rawsocket_protocol.cc.o [ 26%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/kernel.cc.o [ 28%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/protocol.cc.o [ 30%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/io_loop.cc.o [ 33%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/error.cc.o [ 33%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/rpc_man.cc.o [ 35%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/ssl.cc.o [ 38%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/pubsub_man.cc.o [ 38%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/http_parser.cc.o [ 40%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/ssl_socket.cc.o [ 43%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/socket_address.cc.o [ 43%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/tcp_socket.cc.o [ 45%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/wamp_router.cc.o [ 46%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/websocket_protocol.cc.o [ 48%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/utils.cc.o [ 50%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/wamp_session.cc.o [ 51%] Building C object libs/wampcc/CMakeFiles/wampcc_static.dir/__/__/3rdparty/http_parser/http_parser.c.o [ 53%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/websocketpp_impl.cc.o [ 55%] Building C object libs/wampcc/CMakeFiles/wampcc_static.dir/__/__/3rdparty/apache/base64.c.o make[3]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' [ 55%] Built target wampcc_json_shared make[3]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_shared make[3]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[3]: Entering directory '/tmp/instance-0/output-1/build/wampcc-1.6' [ 58%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/helper.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/data_model.cc.o [ 61%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/io_loop.cc.o [ 63%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/error.cc.o [ 65%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/http_parser.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/pubsub_man.cc.o [ 70%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/platform.cc.o [ 71%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/protocol.cc.o [ 73%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/rawsocket_protocol.cc.o [ 75%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/rpc_man.cc.o In file included from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/http_parser.cc:8: /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/http_parser.h: In member function 'const string& wampcc::http_parser::get(const string&) const': /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/http_parser.h:66:18: error: 'runtime_error' is not a member of 'std' 66 | throw std::runtime_error("http header field not found"); | ^~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/http_parser.cc:8: /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/http_parser.h: In member function 'const string& wampcc::http_parser::get(const string&) const': /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/http_parser.h:66:18: error: 'runtime_error' is not a member of 'std' 66 | throw std::runtime_error("http header field not found"); | ^~~~~~~~~~~~~ [ 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 [ 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 make[3]: *** [libs/wampcc/CMakeFiles/wampcc_static.dir/build.make:115: libs/wampcc/CMakeFiles/wampcc_static.dir/http_parser.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... [ 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 make[3]: *** [libs/wampcc/CMakeFiles/wampcc_shared.dir/build.make:115: libs/wampcc/CMakeFiles/wampcc_shared.dir/http_parser.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc: In member function 'void wampcc::pubsub_man::unsubscribe(wampcc::wamp_session*, wampcc::t_request_id, wampcc::t_subscription_id)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:366:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 366 | json_array msg({msg_type::wamp_msg_unsubscribed, request_id }); | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/map:60, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_tree.h:2193: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' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/map:60, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_tree.h:2193: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' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc: In member function 'uint64_t wampcc::pubsub_man::subscribe(wampcc::wamp_session*, wampcc::t_request_id, std::string, wampcc::json_object&)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:317:83: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 317 | json_array msg({msg_type::wamp_msg_subscribed, request_id,mt->subscription_id()}); | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc: In member function 'void wampcc::pubsub_man::unsubscribe(wampcc::wamp_session*, wampcc::t_request_id, wampcc::t_subscription_id)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:366:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 366 | json_array msg({msg_type::wamp_msg_unsubscribed, request_id }); | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/pubsub_man.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:66, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = wampcc::json_value*; bool _TrivialValueTypes = false]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 84 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:66, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = wampcc::json_value*; bool _TrivialValueTypes = false]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 84 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc: In member function 'uint64_t wampcc::pubsub_man::subscribe(wampcc::wamp_session*, wampcc::t_request_id, std::string, wampcc::json_object&)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/pubsub_man.cc:317:83: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 317 | json_array msg({msg_type::wamp_msg_subscribed, request_id,mt->subscription_id()}); | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::reset(wampcc::list_model::internal_impl)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:383:33: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 383 | json_array rich_event = { c }; | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc: In member function 'void wampcc::list_model::insert_impl(size_t, wampcc::json_value)': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:427:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 427 | json_array rich_event = {key_insert, pos}; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::replace(size_t, wampcc::json_value)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:463:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 463 | json_array rich_event = {key_modify, pos}; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::erase(size_t)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:494:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 494 | json_array rich_event = { key_remove, pos }; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::reset(wampcc::list_model::internal_impl)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:383:33: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 383 | json_array rich_event = { c }; | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc: In member function 'void wampcc::list_model::insert_impl(size_t, wampcc::json_value)': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:427:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 427 | json_array rich_event = {key_insert, pos}; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::replace(size_t, wampcc::json_value)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:463:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 463 | json_array rich_event = {key_modify, pos}; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::erase(size_t)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:494:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 494 | json_array rich_event = { key_remove, pos }; | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/map:60, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_tree.h:2193: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' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::json_array wampcc::wamp_session::build_goodbye_message(std::string)': /tmp/instance-0/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 2228 | return json_array ({msg_type::wamp_msg_goodbye, json_object(), std::move(reason)} ); | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::json_array wampcc::wamp_session::build_abort_message(std::string)': /tmp/instance-0/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 2234 | return json_array({msg_type::wamp_msg_abort, json_object(), std::move(reason)} ); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/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 2221 | error_uri, args.args_list, args.args_dict}; | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2484:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2484 | send_msg({msg_type::wamp_msg_result, id, json_object()}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2489:73: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2489 | send_msg({msg_type::wamp_msg_result, id, json_object(), std::move(ja)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2494:88: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2494 | send_msg({msg_type::wamp_msg_result, id, json_object(), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2499:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2499 | send_msg({msg_type::wamp_msg_result, id, std::move(dt)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2504:73: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2504 | send_msg({msg_type::wamp_msg_result, id, std::move(dt), std::move(ja)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2509:88: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2509 | send_msg({msg_type::wamp_msg_result, id, std::move(dt), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2514:110: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2514 | send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_call, id, json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_array)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2519:125: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2519 | 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-0/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::string, wampcc::json_array, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2524:140: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2524 | 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-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2529:103: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2529 | send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_call, id, std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object, wampcc::json_array)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2534:118: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2534 | send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_call, id, std::move(details), std::move(uri), std::move(ja)}); | ^ /tmp/instance-0/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::string, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2539:133: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2539 | 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-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2544:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2544 | send_msg({msg_type::wamp_msg_yield, id, json_value::make_object()}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2549:84: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2549 | send_msg({msg_type::wamp_msg_yield, id, json_value::make_object(), std::move(ja)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2554:99: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2554 | send_msg({msg_type::wamp_msg_yield, id, json_value::make_object(), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2559:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2559 | send_msg({msg_type::wamp_msg_yield, id, std::move(opts)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2564:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2564 | send_msg({msg_type::wamp_msg_yield, id, std::move(opts), std::move(ja)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2569:89: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2569 | send_msg({msg_type::wamp_msg_yield, id, std::move(opts), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2575:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2575 | json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_array)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2582:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2582 | json_value::make_object(), std::move(uri), std::move(ja)}); | ^ /tmp/instance-0/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::string, wampcc::json_array, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2589:81: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2589 | json_value::make_object(), std::move(uri), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2595:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2595 | std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object, wampcc::json_array)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2602:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2602 | std::move(details), std::move(uri), std::move(ja)}); | ^ /tmp/instance-0/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::string, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2609:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2609 | std::move(details), std::move(uri), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2614:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2614 | send_msg({msg_type::wamp_msg_subscribed, id, subscription_id}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2620:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2620 | id, json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2626:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2626 | id, std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2631:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2631 | send_msg({ msg_type::wamp_msg_registered, id, reg_id}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2637:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2637 | id, json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2646:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2646 | std::move(uri)}); | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribed(wampcc::t_request_id)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2651:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2651 | send_msg({msg_type::wamp_msg_unsubscribed, id}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2657:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2657 | id, json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2663:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2663 | id, std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2668:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2668 | send_msg({msg_type::wamp_msg_published, id, pub_id}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2674:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2674 | id, json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2680:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2680 | id, std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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-0/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 2688 | std::move(args.args_dict)}; | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2824:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2824 | std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2834:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2834 | std::move(uri)}); | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregistered(wampcc::t_request_id)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2840:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2840 | send_msg({msg_type::wamp_msg_unregistered, id}); | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::send_WELCOME()': /tmp/instance-0/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 1037 | }; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In lambda function: /tmp/instance-0/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 1099 | json_array msg { json_value(msg_type::wamp_msg_hello), json_value(cc.realm) }; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In lambda function: /tmp/instance-0/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 1151 | json_array msg { json_value(msg_type::wamp_msg_hello), json_value(realm) }; | ^ /tmp/instance-0/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-0/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 968 | json_array msg{msg_type::wamp_msg_authenticate, digest, json_object()}; | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:66, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = wampcc::json_value*; bool _TrivialValueTypes = false]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 84 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/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-0/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 905 | std::move(extra)}; | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/map:60, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_tree.h:2193: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' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.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-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /tmp/instance-0/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-0/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 1211 | uri }; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::json_array wampcc::wamp_session::build_goodbye_message(std::string)': /tmp/instance-0/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 2228 | return json_array ({msg_type::wamp_msg_goodbye, json_object(), std::move(reason)} ); | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'wampcc::json_array wampcc::wamp_session::build_abort_message(std::string)': /tmp/instance-0/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 2234 | return json_array({msg_type::wamp_msg_abort, json_object(), std::move(reason)} ); | ^ /tmp/instance-0/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-0/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 1344 | json_array msg {msg_type::wamp_msg_subscribe, 0, std::move(options), uri}; | ^ /tmp/instance-0/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-0/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 1370 | json_array msg {msg_type::wamp_msg_unsubscribe, 0, subscription_id}; | ^ /tmp/instance-0/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::string)': /tmp/instance-0/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 2221 | error_uri, args.args_list, args.args_dict}; | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2484:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2484 | send_msg({msg_type::wamp_msg_result, id, json_object()}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2489:73: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2489 | send_msg({msg_type::wamp_msg_result, id, json_object(), std::move(ja)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2494:88: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2494 | send_msg({msg_type::wamp_msg_result, id, json_object(), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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-0/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 1591 | json_array msg {msg_type::wamp_msg_call, 0, std::move(options), uri, args.args_list, args.args_dict}; | ^ /tmp/instance-0/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)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2499:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2499 | send_msg({msg_type::wamp_msg_result, id, std::move(dt)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2504:73: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2504 | send_msg({msg_type::wamp_msg_result, id, std::move(dt), std::move(ja)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2509:88: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2509 | send_msg({msg_type::wamp_msg_result, id, std::move(dt), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2514:110: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2514 | send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_call, id, json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_array)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2519:125: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2519 | 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-0/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-0/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 1944 | args.args_list, args.args_dict}; | ^ /tmp/instance-0/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::string, wampcc::json_array, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2524:140: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2524 | 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-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2529:103: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2529 | send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_call, id, std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object, wampcc::json_array)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2534:118: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2534 | send_msg({msg_type::wamp_msg_error, msg_type::wamp_msg_call, id, std::move(details), std::move(uri), std::move(ja)}); | ^ /tmp/instance-0/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::string, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2539:133: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2539 | 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-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2544:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2544 | send_msg({msg_type::wamp_msg_yield, id, json_value::make_object()}); | ^ /tmp/instance-0/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-0/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 2038 | args.args_list, args.args_dict}; | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2549:84: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2549 | send_msg({msg_type::wamp_msg_yield, id, json_value::make_object(), std::move(ja)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2554:99: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2554 | send_msg({msg_type::wamp_msg_yield, id, json_value::make_object(), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2559:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2559 | send_msg({msg_type::wamp_msg_yield, id, std::move(opts)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2564:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2564 | send_msg({msg_type::wamp_msg_yield, id, std::move(opts), std::move(ja)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2569:89: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2569 | send_msg({msg_type::wamp_msg_yield, id, std::move(opts), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2575:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2575 | json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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-0/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 2730 | json_array msg {msg_type::wamp_msg_unregister, 0, registration_id}; | ^ /tmp/instance-0/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::string, wampcc::json_array)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2582:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2582 | json_value::make_object(), std::move(uri), std::move(ja)}); | ^ /tmp/instance-0/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::string, wampcc::json_array, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2589:81: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2589 | json_value::make_object(), std::move(uri), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2595:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2595 | std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object, wampcc::json_array)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2602:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2602 | std::move(details), std::move(uri), std::move(ja)}); | ^ /tmp/instance-0/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::string, wampcc::json_object, wampcc::json_array, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2609:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2609 | std::move(details), std::move(uri), std::move(ja), std::move(jo)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2614:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2614 | send_msg({msg_type::wamp_msg_subscribed, id, subscription_id}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2620:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2620 | id, json_value::make_object(), std::move(uri)}); | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:66, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In member function 'void wampcc::wamp_session::process_inbound_call(wampcc::json_array&)': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2626:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2626 | id, std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2631:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2631 | send_msg({ msg_type::wamp_msg_registered, id, reg_id}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2637:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2637 | id, json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2646:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2646 | std::move(uri)}); | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unsubscribed(wampcc::t_request_id)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2651:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2651 | send_msg({msg_type::wamp_msg_unsubscribed, id}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2657:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2657 | id, json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2663:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2663 | id, std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2668:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2668 | send_msg({msg_type::wamp_msg_published, id, pub_id}); | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2674:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2674 | id, json_value::make_object(), std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2680:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2680 | id, std::move(details), std::move(uri)}); | ^ /tmp/instance-0/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-0/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 2688 | std::move(args.args_dict)}; | ^ /tmp/instance-0/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::string)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2824:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2824 | std::move(uri)}); | ^ /tmp/instance-0/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::string, wampcc::json_object)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2834:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2834 | std::move(uri)}); | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::unregistered(wampcc::t_request_id)': /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:2840:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2840 | send_msg({msg_type::wamp_msg_unregistered, id}); | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In member function 'void wampcc::wamp_session::send_WELCOME()': /tmp/instance-0/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 1037 | }; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In lambda function: /tmp/instance-0/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 1099 | json_array msg { json_value(msg_type::wamp_msg_hello), json_value(cc.realm) }; | ^ /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc: In lambda function: /tmp/instance-0/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 1151 | json_array msg { json_value(msg_type::wamp_msg_hello), json_value(realm) }; | ^ /tmp/instance-0/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-0/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 968 | json_array msg{msg_type::wamp_msg_authenticate, digest, json_object()}; | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:66, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = wampcc::json_value*; bool _TrivialValueTypes = false]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 84 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = wampcc::json_value; _Alloc = std::allocator]': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[2]: *** [CMakeFiles/Makefile2:263: libs/wampcc/CMakeFiles/wampcc_static.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... /tmp/instance-0/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-0/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 905 | std::move(extra)}; | ^ /tmp/instance-0/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-0/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 1211 | uri }; | ^ /tmp/instance-0/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-0/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 1344 | json_array msg {msg_type::wamp_msg_subscribe, 0, std::move(options), uri}; | ^ /tmp/instance-0/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-0/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 1370 | json_array msg {msg_type::wamp_msg_unsubscribe, 0, subscription_id}; | ^ /tmp/instance-0/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-0/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 1591 | json_array msg {msg_type::wamp_msg_call, 0, std::move(options), uri, args.args_list, args.args_dict}; | ^ /tmp/instance-0/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-0/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 1944 | args.args_list, args.args_dict}; | ^ /tmp/instance-0/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-0/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 2038 | args.args_list, args.args_dict}; | ^ /tmp/instance-0/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-0/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 2730 | json_array msg {msg_type::wamp_msg_unregister, 0, registration_id}; | ^ In file included from /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:66, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/include/wampcc/wamp_session.h:11, from /tmp/instance-0/output-1/build/wampcc-1.6/libs/wampcc/wamp_session.cc:8: /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h: In member function 'void wampcc::wamp_session::process_inbound_call(wampcc::json_array&)': /tmp/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[2]: *** [CMakeFiles/Makefile2:236: libs/wampcc/CMakeFiles/wampcc_shared.dir/all] Error 2 make[2]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' make[1]: *** [Makefile:130: all] Error 2 make[1]: Leaving directory '/tmp/instance-0/output-1/build/wampcc-1.6' make: *** [package/pkg-generic.mk:250: /tmp/instance-0/output-1/build/wampcc-1.6/.stamp_built] Error 2 make: Leaving directory '/tmp/instance-0/buildroot'