>>> wampcc 1.6 Extracting gzip -d -c /home/giuliobenetti/autobuild/run/instance-2/dl/wampcc/wampcc-1.6.tar.gz | tar --strip-components=1 -C /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/ && cd /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/ && rm -f CMakeCache.txt && PATH="/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/cmake /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/ -DCMAKE_TOOLCHAIN_FILE="/home/giuliobenetti/autobuild/run/instance-2/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: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc -- Check for working C compiler: /home/giuliobenetti/autobuild/run/instance-2/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: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -- Check for working CXX compiler: /home/giuliobenetti/autobuild/run/instance-2/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: /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/websocketpp/websocketpp/message_buffer/message.hpp -- checking for /home/giuliobenetti/autobuild/run/instance-2/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: /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6 >>> wampcc 1.6 Building PATH="/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j4 -C /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/ make[1]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_json_shared make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_json_static make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' [ 3%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/json_pointer.cc.o [ 3%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/json.cc.o [ 5%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/msgpack_serialiser.cc.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' [ 6%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/json.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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&)': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json.cc:2: /home/giuliobenetti/autobuild/run/instance-2/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&)': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json.cc:2: /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json.cc:2: /home/giuliobenetti/autobuild/run/instance-2/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&)': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json.cc:2: /home/giuliobenetti/autobuild/run/instance-2/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 { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object libs/json/CMakeFiles/wampcc_json_shared.dir/vendors.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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&&)': /home/giuliobenetti/autobuild/run/instance-2/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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*)': /home/giuliobenetti/autobuild/run/instance-2/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object libs/json/CMakeFiles/wampcc_json_static.dir/vendors.cc.o [ 15%] Linking CXX shared library libwampcc_json.so make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' [ 15%] Built target wampcc_json_shared make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_shared make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' [ 16%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/data_model.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/json_pointer.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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&)': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_fwd.hpp:17, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base_decl.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/adaptor/adaptor_base.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/v1/object_decl.hpp:16, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object_decl.hpp:14, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack/object.hpp:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/3rdparty/msgpack-c/include/msgpack.hpp:10, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:13, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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 { | ^~~~~~ [ 18%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/error.cc.o [ 20%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/event_loop.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/vendor_jansson.h:8, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/vendors.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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*)': /home/giuliobenetti/autobuild/run/instance-2/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/helper.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/json/msgpack_serialiser.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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&&)': /home/giuliobenetti/autobuild/run/instance-2/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Linking CXX static library libwampcc_json.a make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' [ 23%] Built target wampcc_json_static make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' Scanning dependencies of target wampcc_static make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' [ 25%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/data_model.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/map:60, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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> >]': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:66, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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, | ^~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::reset(wampcc::list_model::internal_impl)': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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)': /home/giuliobenetti/autobuild/run/instance-2/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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}; | ^ /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::replace(size_t, wampcc::json_value)': /home/giuliobenetti/autobuild/run/instance-2/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}; | ^ /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::erase(size_t)': /home/giuliobenetti/autobuild/run/instance-2/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 }; | ^ [ 26%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/http_parser.cc.o [ 28%] Building CXX object libs/wampcc/CMakeFiles/wampcc_shared.dir/io_loop.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/http_parser.cc:8: /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/http_parser.h: In member function 'const string& wampcc::http_parser::get(const string&) const': /home/giuliobenetti/autobuild/run/instance-2/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"); | ^~~~~~~~~~~~~ libs/wampcc/CMakeFiles/wampcc_shared.dir/build.make:114: recipe for target 'libs/wampcc/CMakeFiles/wampcc_shared.dir/http_parser.cc.o' failed make[3]: *** [libs/wampcc/CMakeFiles/wampcc_shared.dir/http_parser.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... [ 30%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/error.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/map:60, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:12, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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> >]': /home/giuliobenetti/autobuild/run/instance-2/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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/event_loop.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:67, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:66, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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, | ^~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/helper.cc.o /home/giuliobenetti/autobuild/run/instance-2/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]': /home/giuliobenetti/autobuild/run/instance-2/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); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::reset(wampcc::list_model::internal_impl)': /home/giuliobenetti/autobuild/run/instance-2/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 /home/giuliobenetti/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-gnueabihf/include/c++/10.2.0/vector:72, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/json.h:15, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/types.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/data_model.h:11, from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc:8: /home/giuliobenetti/autobuild/run/instance-2/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)': /home/giuliobenetti/autobuild/run/instance-2/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/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}; | ^ /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::replace(size_t, wampcc::json_value)': /home/giuliobenetti/autobuild/run/instance-2/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}; | ^ /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/data_model.cc: In member function 'void wampcc::list_model::erase(size_t)': /home/giuliobenetti/autobuild/run/instance-2/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 }; | ^ make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' [ 35%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/http_parser.cc.o CMakeFiles/Makefile2:183: recipe for target 'libs/wampcc/CMakeFiles/wampcc_shared.dir/all' failed make[2]: *** [libs/wampcc/CMakeFiles/wampcc_shared.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 36%] Building CXX object libs/wampcc/CMakeFiles/wampcc_static.dir/io_loop.cc.o In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/libs/wampcc/http_parser.cc:8: /home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/include/wampcc/http_parser.h: In member function 'const string& wampcc::http_parser::get(const string&) const': /home/giuliobenetti/autobuild/run/instance-2/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"); | ^~~~~~~~~~~~~ libs/wampcc/CMakeFiles/wampcc_static.dir/build.make:114: recipe for target 'libs/wampcc/CMakeFiles/wampcc_static.dir/http_parser.cc.o' failed make[3]: *** [libs/wampcc/CMakeFiles/wampcc_static.dir/http_parser.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' CMakeFiles/Makefile2:215: recipe for target 'libs/wampcc/CMakeFiles/wampcc_static.dir/all' failed make[2]: *** [libs/wampcc/CMakeFiles/wampcc_static.dir/all] Error 2 make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' Makefile:129: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6' package/pkg-generic.mk:247: recipe for target '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/.stamp_built' failed make: *** [/home/giuliobenetti/autobuild/run/instance-2/output-1/build/wampcc-1.6/.stamp_built] Error 2 make: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/buildroot'