^ src/cli/timing_tests.cpp: In constructor 'Botan_CLI::Bleichenbacker_Timing_Test::Bleichenbacker_Timing_Test(size_t)': src/cli/timing_tests.cpp:119:71: note: synthesized method 'Botan::RSA_PublicKey::RSA_PublicKey(const Botan::RSA_PublicKey&)' first required here , m_dec(m_privkey, Timing_Test::timing_test_rng(), "PKCS1v15") {} ^ src/cli/speed.cpp: In instantiation of 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/stl_algo.h:2211:62: required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/stl_algo.h:5453:47: required from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' src/cli/speed.cpp:535:65: required from here src/cli/speed.cpp:139:7: warning: unused parameter 'other' [-Wunused-parameter] Timer(const Timer& other) = default; ^ In file included from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/stl_pair.h:59:0, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/utility:70, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/tuple:38, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/functional:55, from src/cli/cli.h:11, from src/cli/speed.cpp:8: /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/stl_algo.h:2140:11: note: synthesized method 'Botan_CLI::{anonymous}::Timer::Timer(const Botan_CLI::{anonymous}::Timer&)' first required here __val = _GLIBCXX_MOVE(*__i); ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tls_http_server.cpp -o build/obj/cli/tls_http_server.o In file included from build/include/botan/tls_session.h:11:0, from build/include/botan/tls_channel.h:12, from build/include/botan/tls_client.h:12, from src/cli/tls_client.cpp:14: build/include/botan/x509cert.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate]': /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/alloc_traits.h:254:4: required from 'static typename std::enable_if::__construct_helper<_Tp, _Args>::value, void>::type std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Alloc = std::allocator; typename std::enable_if::__construct_helper<_Tp, _Args>::value, void>::type = void]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/alloc_traits.h:393:57: required from 'static decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Alloc = std::allocator; decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = ]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/vector.tcc:97:40: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate; _Alloc = std::allocator]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/stl_vector.h:920:36: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Botan::X509_Certificate; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = Botan::X509_Certificate]' src/cli/credentials.h:65:64: required from here build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ In file included from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/mips64el-ctng_n32-linux-gnu/bits/c++allocator.h:33:0, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/allocator.h:46, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/string:41, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/stdexcept:39, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/array:38, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/tuple:39, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/functional:55, from src/cli/cli.h:11, from src/cli/tls_client.cpp:9: /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/ext/new_allocator.h:120:4: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tls_proxy.cpp -o build/obj/cli/tls_proxy.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tls_server.cpp -o build/obj/cli/tls_server.o src/cli/tls_http_server.cpp:236:19: warning: unused parameter 'client_protos' [-Wunused-parameter] std::string tls_server_choose_app_protocol(const std::vector& client_protos) override ^ src/cli/tls_http_server.cpp: In function 'typename boost::asio::async_result::type, void(boost::system::error_code, unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename std::enable_if::value>::type*) [with AsyncWriteStream = boost::asio::basic_stream_socket; ConstBufferSequence = boost::asio::mutable_buffers_1; WriteHandler = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>; typename boost::asio::async_result::type, void(boost::system::error_code, unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]': src/cli/tls_http_server.cpp:319:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::asio::placeholders::error))); ^ src/cli/tls_http_server.cpp:319:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] src/cli/tls_http_server.cpp: In member function 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type boost::asio::basic_socket_acceptor::async_accept(boost::asio::basic_socket&, AcceptHandler&&, typename std::enable_if::value>::type*) [with Protocol1 = boost::asio::ip::tcp; AcceptHandler = boost::_bi::bind_t, const boost::system::error_code&>, boost::_bi::list3, boost::_bi::value >, boost::arg<1> (*)()> >; Protocol = boost::asio::ip::tcp; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void; typename std::enable_if::value>::type = void]': src/cli/tls_http_server.cpp:431:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::asio::placeholders::error)); ^ src/cli/tls_http_server.cpp:431:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] src/cli/tls_http_server.cpp:458:52: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::asio::placeholders::error)); ^ src/cli/tls_http_server.cpp:458:52: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from build/include/botan/tls_session.h:11:0, from build/include/botan/tls_channel.h:12, from build/include/botan/tls_server.h:12, from src/cli/tls_http_server.cpp:25: build/include/botan/x509cert.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate]': /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/alloc_traits.h:254:4: required from 'static typename std::enable_if::__construct_helper<_Tp, _Args>::value, void>::type std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Alloc = std::allocator; typename std::enable_if::__construct_helper<_Tp, _Args>::value, void>::type = void]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/alloc_traits.h:393:57: required from 'static decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Alloc = std::allocator; decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = ]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/vector.tcc:97:40: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate; _Alloc = std::allocator]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/stl_vector.h:920:36: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Botan::X509_Certificate; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = Botan::X509_Certificate]' src/cli/credentials.h:65:64: required from here build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ In file included from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/mips64el-ctng_n32-linux-gnu/bits/c++allocator.h:33:0, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/allocator.h:46, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/string:41, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/stdexcept:39, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/array:38, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/tuple:39, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/functional:55, from src/cli/cli.h:11, from src/cli/tls_http_server.cpp:8: /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/ext/new_allocator.h:120:4: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ src/cli/tls_proxy.cpp:52:13: warning: unused parameter 'where' [-Wunused-parameter] inline void log_binary_message(const char* where, const uint8_t buf[], size_t buf_len) ^ src/cli/tls_proxy.cpp:52:13: warning: unused parameter 'buf' [-Wunused-parameter] src/cli/tls_proxy.cpp:52:13: warning: unused parameter 'buf_len' [-Wunused-parameter] src/cli/tls_proxy.cpp:57:6: warning: unused parameter 'where' [-Wunused-parameter] void log_text_message(const char* where, const uint8_t buf[], size_t buf_len) ^ src/cli/tls_proxy.cpp:57:6: warning: unused parameter 'buf' [-Wunused-parameter] src/cli/tls_proxy.cpp:57:6: warning: unused parameter 'buf_len' [-Wunused-parameter] src/cli/tls_proxy.cpp: In function 'typename boost::asio::async_result::type, void(boost::system::error_code, unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename std::enable_if::value>::type*) [with AsyncWriteStream = boost::asio::basic_stream_socket; ConstBufferSequence = boost::asio::mutable_buffers_1; WriteHandler = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>; typename boost::asio::async_result::type, void(boost::system::error_code, unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]': src/cli/tls_proxy.cpp:218:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::asio::placeholders::error))); ^ src/cli/tls_proxy.cpp:218:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] src/cli/tls_proxy.cpp:243:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::asio::placeholders::error))); ^ src/cli/tls_proxy.cpp:243:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] src/cli/tls_proxy.cpp: At global scope: src/cli/tls_proxy.cpp:294:96: warning: unused parameter 'endpoint' [-Wunused-parameter] auto onConnect = [this](boost::system::error_code ec, tcp::resolver::iterator endpoint) ^ src/cli/tls_proxy.cpp: In function 'typename boost::asio::async_result::type, void(boost::system::error_code, Iterator)>::return_type boost::asio::async_connect(boost::asio::basic_socket&, Iterator, IteratorConnectHandler&&, typename std::enable_if<(! boost::asio::is_endpoint_sequence::value)>::type*) [with Protocol = boost::asio::ip::tcp; Iterator = boost::asio::ip::basic_resolver_iterator; IteratorConnectHandler = Botan_CLI::{anonymous}::tls_proxy_session::tls_session_established(const Botan::TLS::Session&)::__lambda4&; typename boost::asio::async_result::type, void(boost::system::error_code, Iterator)>::return_type = void; typename std::enable_if<(! boost::asio::is_endpoint_sequence::value)>::type = void]': src/cli/tls_proxy.cpp:304:70: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] async_connect(m_server_socket, m_server_endpoints, onConnect); ^ src/cli/tls_proxy.cpp:304:70: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] src/cli/tls_proxy.cpp: In member function 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type boost::asio::basic_socket_acceptor::async_accept(boost::asio::basic_socket&, AcceptHandler&&, typename std::enable_if::value>::type*) [with Protocol1 = boost::asio::ip::tcp; AcceptHandler = boost::_bi::bind_t, const boost::system::error_code&>, boost::_bi::list3, boost::_bi::value >, boost::arg<1> (*)()> >; Protocol = boost::asio::ip::tcp; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void; typename std::enable_if::value>::type = void]': src/cli/tls_proxy.cpp:366:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::asio::placeholders::error)); ^ src/cli/tls_proxy.cpp:366:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] src/cli/tls_proxy.cpp:394:52: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::asio::placeholders::error)); ^ src/cli/tls_proxy.cpp:394:52: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from build/include/botan/tls_session.h:11:0, from build/include/botan/tls_channel.h:12, from build/include/botan/tls_server.h:12, from src/cli/tls_server.cpp:14: build/include/botan/x509cert.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate]': /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/alloc_traits.h:254:4: required from 'static typename std::enable_if::__construct_helper<_Tp, _Args>::value, void>::type std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Alloc = std::allocator; typename std::enable_if::__construct_helper<_Tp, _Args>::value, void>::type = void]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/alloc_traits.h:393:57: required from 'static decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Alloc = std::allocator; decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = ]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/vector.tcc:97:40: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate; _Alloc = std::allocator]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/stl_vector.h:920:36: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Botan::X509_Certificate; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = Botan::X509_Certificate]' src/cli/credentials.h:65:64: required from here build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ In file included from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/mips64el-ctng_n32-linux-gnu/bits/c++allocator.h:33:0, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/allocator.h:46, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/string:41, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/stdexcept:39, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/array:38, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/tuple:39, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/functional:55, from src/cli/cli.h:11, from src/cli/tls_server.cpp:9: /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/ext/new_allocator.h:120:4: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ In file included from build/include/botan/tls_session.h:11:0, from build/include/botan/tls_channel.h:12, from build/include/botan/tls_server.h:12, from src/cli/tls_proxy.cpp:24: build/include/botan/x509cert.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate]': /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/alloc_traits.h:254:4: required from 'static typename std::enable_if::__construct_helper<_Tp, _Args>::value, void>::type std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Alloc = std::allocator; typename std::enable_if::__construct_helper<_Tp, _Args>::value, void>::type = void]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/alloc_traits.h:393:57: required from 'static decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Botan::X509_Certificate; _Args = {Botan::X509_Certificate}; _Alloc = std::allocator; decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = ]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/vector.tcc:97:40: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate; _Alloc = std::allocator]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/stl_vector.h:920:36: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Botan::X509_Certificate; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = Botan::X509_Certificate]' src/cli/credentials.h:65:64: required from here build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ In file included from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/mips64el-ctng_n32-linux-gnu/bits/c++allocator.h:33:0, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/allocator.h:46, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/string:41, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/stdexcept:39, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/array:38, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/tuple:39, from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/functional:55, from src/cli/cli.h:11, from src/cli/tls_proxy.cpp:9: /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/ext/new_allocator.h:120:4: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tls_utils.cpp -o build/obj/cli/tls_utils.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/utils.cpp -o build/obj/cli/utils.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/x509.cpp -o build/obj/cli/x509.o python src/scripts/build_docs.py --build-dir="build" /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/main.cpp -o build/obj/test/main.o In file included from build/include/botan/certstor.h:11:0, from src/cli/x509.cpp:12: build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ src/cli/x509.cpp: In member function 'virtual void Botan_CLI::Sign_Cert::go()': src/cli/x509.cpp:83:93: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here Botan::X509_Certificate new_cert = ca.sign_request(req, rng(), start_time, end_time); ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_aead.cpp -o build/obj/test/test_aead.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_asn1.cpp -o build/obj/test/test_asn1.o In file included from build/include/botan/der_enc.h:11:0, from src/tests/test_asn1.cpp:10: build/include/botan/asn1_obj.h:96:29: warning: unused parameter 'other' [-Wunused-parameter] class BOTAN_PUBLIC_API(2,0) BER_Object final ^ In file included from src/tests/test_asn1.cpp:11:0: build/include/botan/ber_dec.h: In member function 'Botan::BER_Decoder& Botan::BER_Decoder::get_next(Botan::BER_Object&)': build/include/botan/ber_dec.h:68:14: note: synthesized method 'Botan::BER_Object& Botan::BER_Object::operator=(Botan::BER_Object&&)' first required here ber = get_next_object(); ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_bigint.cpp -o build/obj/test/test_bigint.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_block.cpp -o build/obj/test/test_block.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_c25519.cpp -o build/obj/test/test_c25519.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_certstor.cpp -o build/obj/test/test_certstor.o In file included from build/include/botan/certstor.h:11:0, from src/tests/test_certstor.cpp:10: build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ src/tests/test_certstor.cpp: In copy constructor 'Botan_Tests::{anonymous}::CertificateAndKey::CertificateAndKey(const Botan_Tests::{anonymous}::CertificateAndKey&)': src/tests/test_certstor.cpp:27:8: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here struct CertificateAndKey ^ src/tests/test_certstor.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_certstor_sqlite3_insert_find_remove_test(const std::vector&)': src/tests/test_certstor.cpp:54:35: note: synthesized method 'Botan_Tests::{anonymous}::CertificateAndKey::CertificateAndKey(const Botan_Tests::{anonymous}::CertificateAndKey&)' first required here for(const auto certandkey : certsandkeys) ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_compression.cpp -o build/obj/test/test_compression.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_cryptobox.cpp -o build/obj/test/test_cryptobox.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_datastore.cpp -o build/obj/test/test_datastore.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_dh.cpp -o build/obj/test/test_dh.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_dl_group.cpp -o build/obj/test/test_dl_group.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_dlies.cpp -o build/obj/test/test_dlies.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_dsa.cpp -o build/obj/test/test_dsa.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecc_pointmul.cpp -o build/obj/test/test_ecc_pointmul.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecdh.cpp -o build/obj/test/test_ecdh.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecdsa.cpp -o build/obj/test/test_ecdsa.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecgdsa.cpp -o build/obj/test/test_ecgdsa.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecies.cpp -o build/obj/test/test_ecies.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_eckcdsa.cpp -o build/obj/test/test_eckcdsa.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ed25519.cpp -o build/obj/test/test_ed25519.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_elg.cpp -o build/obj/test/test_elg.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_entropy.cpp -o build/obj/test/test_entropy.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ffi.cpp -o build/obj/test/test_ffi.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_filters.cpp -o build/obj/test/test_filters.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_fpe.cpp -o build/obj/test/test_fpe.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_gf2m.cpp -o build/obj/test/test_gf2m.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_gost_3410.cpp -o build/obj/test/test_gost_3410.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_hash.cpp -o build/obj/test/test_hash.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_hash_id.cpp -o build/obj/test/test_hash_id.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_kdf.cpp -o build/obj/test/test_kdf.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_keywrap.cpp -o build/obj/test/test_keywrap.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_mac.cpp -o build/obj/test/test_mac.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_mceliece.cpp -o build/obj/test/test_mceliece.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_modes.cpp -o build/obj/test/test_modes.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_mp.cpp -o build/obj/test/test_mp.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_name_constraint.cpp -o build/obj/test/test_name_constraint.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_newhope.cpp -o build/obj/test/test_newhope.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ocb.cpp -o build/obj/test/test_ocb.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ocsp.cpp -o build/obj/test/test_ocsp.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_octetstring.cpp -o build/obj/test/test_octetstring.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_oid.cpp -o build/obj/test/test_oid.o In file included from build/include/botan/ocsp_types.h:11:0, from build/include/botan/ocsp.h:12, from src/tests/test_ocsp.cpp:10: build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ src/tests/test_ocsp.cpp: In member function 'Botan_Tests::Test::Result Botan_Tests::OCSP_Tests::test_response_certificate_access()': src/tests/test_ocsp.cpp:73:47: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here const auto cert = certs1.front(); ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_os_utils.cpp -o build/obj/test/test_os_utils.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_otp.cpp -o build/obj/test/test_otp.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_package_transform.cpp -o build/obj/test/test_package_transform.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pad.cpp -o build/obj/test/test_pad.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_passhash.cpp -o build/obj/test/test_passhash.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pbkdf.cpp -o build/obj/test/test_pbkdf.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pem.cpp -o build/obj/test/test_pem.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pk_pad.cpp -o build/obj/test/test_pk_pad.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pkcs11.cpp -o build/obj/test/test_pkcs11.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pkcs11_high_level.cpp -o build/obj/test/test_pkcs11_high_level.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pkcs11_low_level.cpp -o build/obj/test/test_pkcs11_low_level.o In file included from build/include/botan/pubkey.h:11:0, from src/tests/test_pkcs11_high_level.cpp:30: build/include/botan/pk_keys.h:27:7: warning: unused parameter 'other' [-Wunused-parameter] Public_Key(const Public_Key& other) = default; ^ In file included from src/tests/test_pkcs11_high_level.cpp:34:0: build/include/botan/rsa.h: In constructor 'Botan::RSA_PrivateKey::RSA_PrivateKey(Botan::RSA_PrivateKey&&)': build/include/botan/rsa.h:82:29: note: synthesized method 'constexpr Botan::Public_Key::Public_Key(const Botan::Public_Key&)' first required here class BOTAN_PUBLIC_API(2,0) RSA_PrivateKey final : public Private_Key, public RSA_PublicKey ^ In file included from build/include/botan/pubkey.h:11:0, from src/tests/test_pkcs11_high_level.cpp:30: build/include/botan/pk_keys.h: At global scope: build/include/botan/pk_keys.h:174:7: warning: unused parameter 'other' [-Wunused-parameter] Private_Key(const Private_Key& other) = default; ^ In file included from src/tests/test_pkcs11_high_level.cpp:34:0: build/include/botan/rsa.h: In constructor 'Botan::RSA_PrivateKey::RSA_PrivateKey(Botan::RSA_PrivateKey&&)': build/include/botan/rsa.h:82:29: note: synthesized method 'Botan::Private_Key::Private_Key(const Botan::Private_Key&)' first required here class BOTAN_PUBLIC_API(2,0) RSA_PrivateKey final : public Private_Key, public RSA_PublicKey ^ src/tests/test_pkcs11_high_level.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_rsa_privkey_export()': src/tests/test_pkcs11_high_level.cpp:703:44: note: synthesized method 'Botan::RSA_PrivateKey::RSA_PrivateKey(Botan::RSA_PrivateKey&&)' first required here RSA_PrivateKey exported = pk.export_key(); ^ In file included from build/include/botan/ecdsa.h:13:0, from src/tests/test_pkcs11_high_level.cpp:39: build/include/botan/ecc_key.h: At global scope: build/include/botan/ecc_key.h:47:7: warning: unused parameter 'other' [-Wunused-parameter] EC_PublicKey(const EC_PublicKey& other) = default; ^ In file included from src/tests/test_pkcs11_high_level.cpp:39:0: build/include/botan/ecdsa.h: In constructor 'Botan::ECDSA_PrivateKey::ECDSA_PrivateKey(Botan::ECDSA_PrivateKey&&)': build/include/botan/ecdsa.h:63:29: note: synthesized method 'Botan::EC_PublicKey::EC_PublicKey(const Botan::EC_PublicKey&)' first required here class BOTAN_PUBLIC_API(2,0) ECDSA_PrivateKey final : public ECDSA_PublicKey, ^ In file included from build/include/botan/ecdsa.h:13:0, from src/tests/test_pkcs11_high_level.cpp:39: build/include/botan/ecc_key.h: At global scope: build/include/botan/ecc_key.h:161:7: warning: unused parameter 'other' [-Wunused-parameter] EC_PrivateKey(const EC_PrivateKey& other) = default; ^ In file included from src/tests/test_pkcs11_high_level.cpp:39:0: build/include/botan/ecdsa.h: In constructor 'Botan::ECDSA_PrivateKey::ECDSA_PrivateKey(Botan::ECDSA_PrivateKey&&)': build/include/botan/ecdsa.h:63:29: note: synthesized method 'Botan::EC_PrivateKey::EC_PrivateKey(const Botan::EC_PrivateKey&)' first required here class BOTAN_PUBLIC_API(2,0) ECDSA_PrivateKey final : public ECDSA_PublicKey, ^ src/tests/test_pkcs11_high_level.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_ecdsa_privkey_export()': src/tests/test_pkcs11_high_level.cpp:964:46: note: synthesized method 'Botan::ECDSA_PrivateKey::ECDSA_PrivateKey(Botan::ECDSA_PrivateKey&&)' first required here ECDSA_PrivateKey exported = pk.export_key(); ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_psk_db.cpp -o build/obj/test/test_psk_db.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pubkey.cpp -o build/obj/test/test_pubkey.o src/tests/test_pkcs11_low_level.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_c_get_info()': src/tests/test_pkcs11_low_level.cpp:292:17: warning: missing initializer for member 'CK_INFO::cryptokiVersion' [-Wmissing-field-initializers] Info info = {}; ^ src/tests/test_pkcs11_low_level.cpp:292:17: warning: missing initializer for member 'CK_INFO::manufacturerID' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:292:17: warning: missing initializer for member 'CK_INFO::flags' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:292:17: warning: missing initializer for member 'CK_INFO::libraryDescription' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:292:17: warning: missing initializer for member 'CK_INFO::libraryVersion' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_c_get_slot_info()': src/tests/test_pkcs11_low_level.cpp:329:26: warning: missing initializer for member 'CK_SLOT_INFO::slotDescription' [-Wmissing-field-initializers] SlotInfo slot_info = {}; ^ src/tests/test_pkcs11_low_level.cpp:329:26: warning: missing initializer for member 'CK_SLOT_INFO::manufacturerID' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:329:26: warning: missing initializer for member 'CK_SLOT_INFO::flags' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:329:26: warning: missing initializer for member 'CK_SLOT_INFO::hardwareVersion' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:329:26: warning: missing initializer for member 'CK_SLOT_INFO::firmwareVersion' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_c_get_token_info()': src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::label' [-Wmissing-field-initializers] TokenInfo token_info = {}; ^ src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::manufacturerID' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::model' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::serialNumber' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::flags' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulMaxSessionCount' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulSessionCount' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulMaxRwSessionCount' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulRwSessionCount' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulMaxPinLen' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulMinPinLen' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulTotalPublicMemory' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulFreePublicMemory' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulTotalPrivateMemory' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::ulFreePrivateMemory' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::hardwareVersion' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::firmwareVersion' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:344:28: warning: missing initializer for member 'CK_TOKEN_INFO::utcTime' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_c_get_mechanism_info()': src/tests/test_pkcs11_low_level.cpp:389:36: warning: missing initializer for member 'CK_MECHANISM_INFO::ulMinKeySize' [-Wmissing-field-initializers] MechanismInfo mechanism_info = {}; ^ src/tests/test_pkcs11_low_level.cpp:389:36: warning: missing initializer for member 'CK_MECHANISM_INFO::ulMaxKeySize' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:389:36: warning: missing initializer for member 'CK_MECHANISM_INFO::flags' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_c_get_session_info()': src/tests/test_pkcs11_low_level.cpp:484:32: warning: missing initializer for member 'CK_SESSION_INFO::slotID' [-Wmissing-field-initializers] SessionInfo session_info = {}; ^ src/tests/test_pkcs11_low_level.cpp:484:32: warning: missing initializer for member 'CK_SESSION_INFO::state' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:484:32: warning: missing initializer for member 'CK_SESSION_INFO::flags' [-Wmissing-field-initializers] src/tests/test_pkcs11_low_level.cpp:484:32: warning: missing initializer for member 'CK_SESSION_INFO::ulDeviceError' [-Wmissing-field-initializers] /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_rfc6979.cpp -o build/obj/test/test_rfc6979.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_rng.cpp -o build/obj/test/test_rng.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_rng_kat.cpp -o build/obj/test/test_rng_kat.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_rsa.cpp -o build/obj/test/test_rsa.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_runner.cpp -o build/obj/test/test_runner.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_simd.cpp -o build/obj/test/test_simd.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_siv.cpp -o build/obj/test/test_siv.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_sm2.cpp -o build/obj/test/test_sm2.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_srp6.cpp -o build/obj/test/test_srp6.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_stream.cpp -o build/obj/test/test_stream.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tests.cpp -o build/obj/test/test_tests.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tls.cpp -o build/obj/test/test_tls.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tls_messages.cpp -o build/obj/test/test_tls_messages.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tpm.cpp -o build/obj/test/test_tpm.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tss.cpp -o build/obj/test/test_tss.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_utils.cpp -o build/obj/test/test_utils.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_workfactor.cpp -o build/obj/test/test_workfactor.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_x509_dn.cpp -o build/obj/test/test_x509_dn.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_x509_path.cpp -o build/obj/test/test_x509_path.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_xmss.cpp -o build/obj/test/test_xmss.o In file included from build/include/botan/x509_dn.h:12:0, from src/tests/test_x509_dn.cpp:10: build/include/botan/asn1_obj.h:96:29: warning: unused parameter 'other' [-Wunused-parameter] class BOTAN_PUBLIC_API(2,0) BER_Object final ^ In file included from src/tests/test_x509_dn.cpp:11:0: build/include/botan/ber_dec.h: In member function 'Botan::BER_Decoder& Botan::BER_Decoder::get_next(Botan::BER_Object&)': build/include/botan/ber_dec.h:68:14: note: synthesized method 'Botan::BER_Object& Botan::BER_Object::operator=(Botan::BER_Object&&)' first required here ber = get_next_object(); ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/tests.cpp -o build/obj/test/tests.o In file included from build/include/botan/x509path.h:12:0, from src/tests/test_x509_path.cpp:10: build/include/botan/x509cert.h: In instantiation of 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Botan::X509_Certificate*]': /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/vector.tcc:306:60: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Botan::X509_Certificate}; _Tp = Botan::X509_Certificate; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Botan::X509_Certificate*]' /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/stl_vector.h:989:50: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Botan::X509_Certificate; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Botan::X509_Certificate*; std::vector<_Tp, _Alloc>::value_type = Botan::X509_Certificate]' src/tests/test_x509_path.cpp:557:73: required from here build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ In file included from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/vector:69:0, from build/include/botan/mem_ops.h:13, from build/include/botan/secmem.h:12, from build/include/botan/rng.h:11, from src/tests/tests.h:12, from src/tests/test_x509_path.cpp:7: /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/vector.tcc:337:16: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here *__position = _Tp(std::forward<_Args>(__args)...); ^ In file included from build/include/botan/x509path.h:12:0, from src/tests/test_x509_path.cpp:10: build/include/botan/x509cert.h:39:29: warning: unused parameter 'other' [-Wunused-parameter] class BOTAN_PUBLIC_API(2,0) X509_Certificate : public X509_Object ^ In file included from /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/vector:69:0, from build/include/botan/mem_ops.h:13, from build/include/botan/secmem.h:12, from build/include/botan/rng.h:11, from src/tests/tests.h:12, from src/tests/test_x509_path.cpp:7: /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/mips64el-ctng_n32-linux-gnu/include/c++/4.8.2/bits/vector.tcc:337:16: note: synthesized method 'Botan::X509_Certificate& Botan::X509_Certificate::operator=(const Botan::X509_Certificate&)' first required here *__position = _Tp(std::forward<_Args>(__args)...); ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_ecc.cpp -o build/obj/test/unit_ecc.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_ecdh.cpp -o build/obj/test/unit_ecdh.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_ecdsa.cpp -o build/obj/test/unit_ecdsa.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_tls.cpp -o build/obj/test/unit_tls.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_tls_policy.cpp -o build/obj/test/unit_tls_policy.o /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -pthread -std=c++11 -D_REENTRANT -O3 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_x509.cpp -o build/obj/test/unit_x509.o In file included from build/include/botan/tls_session.h:11:0, from build/include/botan/tls_channel.h:12, from build/include/botan/tls_client.h:12, from src/tests/unit_tls.cpp:16: build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ src/tests/unit_tls.cpp: In constructor 'Botan_Tests::{anonymous}::Credentials_Manager_Test::Credentials_Manager_Test(bool, const Botan::X509_Certificate&, Botan::Private_Key*, const Botan::X509_Certificate&, const Botan::X509_CRL&, const Botan::X509_Certificate&, Botan::Private_Key*, const Botan::X509_Certificate&, const Botan::X509_CRL&, const Botan::X509_Certificate*, Botan::Private_Key*, const Botan::X509_Certificate*, Botan::X509_CRL*)': src/tests/unit_tls.cpp:71:27: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here m_dsa_crl(dsa_crl) ^ In file included from build/include/botan/x509_obj.h:11:0, from build/include/botan/pkcs10.h:12, from src/tests/unit_x509.cpp:13: build/include/botan/asn1_obj.h:96:29: warning: unused parameter 'other' [-Wunused-parameter] class BOTAN_PUBLIC_API(2,0) BER_Object final ^ In file included from src/tests/unit_x509.cpp:19:0: build/include/botan/ber_dec.h: In member function 'Botan::BER_Decoder& Botan::BER_Decoder::get_next(Botan::BER_Object&)': build/include/botan/ber_dec.h:68:14: note: synthesized method 'Botan::BER_Object& Botan::BER_Object::operator=(Botan::BER_Object&&)' first required here ber = get_next_object(); ^ In file included from build/include/botan/x509self.h:11:0, from src/tests/unit_x509.cpp:15: build/include/botan/x509cert.h: At global scope: build/include/botan/x509cert.h:437:7: warning: unused parameter 'other' [-Wunused-parameter] X509_Certificate(const X509_Certificate& other) = default; ^ src/tests/unit_x509.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_padding_config()': src/tests/unit_x509.cpp:545:113: note: synthesized method 'Botan::X509_Certificate::X509_Certificate(const Botan::X509_Certificate&)' first required here Botan::X509_Certificate ca_cert_def = Botan::X509::create_self_signed_cert(opt, (*sk), "SHA-512", Test::rng()); ^ In file included from build/include/botan/x509self.h:11:0, from src/tests/unit_x509.cpp:15: build/include/botan/x509cert.h: At global scope: build/include/botan/x509cert.h:39:29: warning: unused parameter 'other' [-Wunused-parameter] class BOTAN_PUBLIC_API(2,0) X509_Certificate : public X509_Object ^ src/tests/unit_x509.cpp: In function 'Botan_Tests::Test::Result Botan_Tests::{anonymous}::test_x509_cert(const Botan::Private_Key&, const string&, const string&, const string&)': src/tests/unit_x509.cpp:730:20: note: synthesized method 'Botan::X509_Certificate& Botan::X509_Certificate::operator=(const Botan::X509_Certificate&)' first required here user1_cert_copy = user2_cert; ^ /home/buildroot/autobuild/run/instance-0/output/host/bin/mips64el-ctng_n32-linux-gnu-g++ -shared -fPIC -Wl,-soname,libbotan-2.so.7 -pthread build/obj/lib/asn1_alg_id.o build/obj/lib/asn1_attribute.o build/obj/lib/asn1_obj.o build/obj/lib/asn1_oid.o build/obj/lib/asn1_print.o build/obj/lib/asn1_str.o build/obj/lib/asn1_time.o build/obj/lib/asn1_ber_dec.o build/obj/lib/asn1_der_enc.o build/obj/lib/asn1_oid_maps.o build/obj/lib/asn1_oids.o build/obj/lib/base_scan_name.o build/obj/lib/base_sym_algo.o build/obj/lib/base_symkey.o build/obj/lib/block_aes.o build/obj/lib/block_aria.o build/obj/lib/block_cipher.o build/obj/lib/block_blowfish.o build/obj/lib/block_camellia.o build/obj/lib/block_cascade.o build/obj/lib/block_cast_cast128.o build/obj/lib/block_cast_cast256.o build/obj/lib/block_des.o build/obj/lib/block_des_tab.o build/obj/lib/block_des_desx.o build/obj/lib/block_gost_28147.o build/obj/lib/block_idea.o build/obj/lib/block_kasumi.o build/obj/lib/block_lion.o build/obj/lib/block_misty1.o build/obj/lib/block_noekeon.o build/obj/lib/block_noekeon_simd.o build/obj/lib/block_seed.o build/obj/lib/block_serpent.o build/obj/lib/block_serpent_simd.o build/obj/lib/block_shacal2.o build/obj/lib/block_shacal2_simd.o build/obj/lib/block_sm4.o build/obj/lib/block_threefish_512.o build/obj/lib/block_twofish.o build/obj/lib/block_twofish_tab.o build/obj/lib/block_xtea.o build/obj/lib/codec_base32.o build/obj/lib/codec_base64.o build/obj/lib/codec_hex.o build/obj/lib/compression_compress_utils.o build/obj/lib/compression.o build/obj/lib/compression_lzma.o build/obj/lib/compression_zlib.o build/obj/lib/entropy_dev_random.o build/obj/lib/entropy_srcs.o build/obj/lib/entropy_proc_walk.o build/obj/lib/ffi.o build/obj/lib/ffi_block.o build/obj/lib/ffi_cert.o build/obj/lib/ffi_cipher.o build/obj/lib/ffi_hash.o build/obj/lib/ffi_kdf.o build/obj/lib/ffi_keywrap.o build/obj/lib/ffi_mac.o build/obj/lib/ffi_mp.o build/obj/lib/ffi_pk_op.o build/obj/lib/ffi_pkey.o build/obj/lib/ffi_pkey_algs.o build/obj/lib/ffi_rng.o build/obj/lib/filters_algo_filt.o build/obj/lib/filters_basefilt.o build/obj/lib/filters_buf_filt.o build/obj/lib/filters_cipher_filter.o build/obj/lib/filters_codec_filt_b64_filt.o build/obj/lib/filters_codec_filt_hex_filt.o build/obj/lib/filters_comp_filter.o build/obj/lib/filters_data_snk.o build/obj/lib/filters_fd_unix.o build/obj/lib/filters_filter.o build/obj/lib/filters_key_filt.o build/obj/lib/filters_out_buf.o build/obj/lib/filters_pipe.o build/obj/lib/filters_pipe_io.o build/obj/lib/filters_pipe_rw.o build/obj/lib/filters_secqueue.o build/obj/lib/filters_threaded_fork.o build/obj/lib/hash_blake2_blake2b.o build/obj/lib/hash_checksum_adler32.o build/obj/lib/hash_checksum_crc24.o build/obj/lib/hash_checksum_crc32.o build/obj/lib/hash_comb4p.o build/obj/lib/hash_gost_3411.o build/obj/lib/hash.o build/obj/lib/hash_keccak.o build/obj/lib/hash_md4.o build/obj/lib/hash_md5.o build/obj/lib/hash_mdx_hash.o build/obj/lib/hash_par_hash.o build/obj/lib/hash_rmd160.o build/obj/lib/hash_sha1_sha160.o build/obj/lib/hash_sha2_32.o build/obj/lib/hash_sha2_64.o build/obj/lib/hash_sha3.o build/obj/lib/hash_shake.o build/obj/lib/hash_skein_512.o build/obj/lib/hash_sm3.o build/obj/lib/hash_streebog.o build/obj/lib/hash_streebog_precalc.o build/obj/lib/hash_tiger_tig_tab.o build/obj/lib/hash_tiger.o build/obj/lib/hash_whirlpool.o build/obj/lib/hash_whirlpool_whrl_tab.o build/obj/lib/kdf_hkdf.o build/obj/lib/kdf.o build/obj/lib/kdf_kdf1.o build/obj/lib/kdf_kdf1_iso18033.o build/obj/lib/kdf_kdf2.o build/obj/lib/kdf_prf_tls.o build/obj/lib/kdf_prf_x942.o build/obj/lib/kdf_sp800_108.o build/obj/lib/kdf_sp800_56a.o build/obj/lib/kdf_sp800_56c.o build/obj/lib/mac_cbc_mac.o build/obj/lib/mac_cmac.o build/obj/lib/mac_gmac.o build/obj/lib/mac_hmac.o build/obj/lib/mac.o build/obj/lib/mac_poly1305.o build/obj/lib/mac_siphash.o build/obj/lib/mac_x919_mac.o build/obj/lib/math_bigint_big_code.o build/obj/lib/math_bigint_big_io.o build/obj/lib/math_bigint_big_ops2.o build/obj/lib/math_bigint_big_ops3.o build/obj/lib/math_bigint_big_rand.o build/obj/lib/math_bigint.o build/obj/lib/math_bigint_divide.o build/obj/lib/math_mp_comba.o build/obj/lib/math_mp_core.o build/obj/lib/math_mp_karat.o build/obj/lib/math_mp_monty.o build/obj/lib/math_mp_monty_n.o build/obj/lib/math_numbertheory_dsa_gen.o build/obj/lib/math_numbertheory_jacobi.o build/obj/lib/math_numbertheory_make_prm.o build/obj/lib/math_numbertheory_monty.o build/obj/lib/math_numbertheory_monty_exp.o build/obj/lib/math_numbertheory_mp_numth.o build/obj/lib/math_numbertheory_nistp_redc.o build/obj/lib/math_numbertheory_numthry.o build/obj/lib/math_numbertheory_pow_mod.o build/obj/lib/math_numbertheory_powm_fw.o build/obj/lib/math_numbertheory_powm_mnt.o build/obj/lib/math_numbertheory_primes.o build/obj/lib/math_numbertheory_reducer.o build/obj/lib/math_numbertheory_ressol.o build/obj/lib/misc_aont_package.o build/obj/lib/misc_cryptobox.o build/obj/lib/misc_fpe_fe1.o build/obj/lib/misc_hotp.o build/obj/lib/misc_hotp_totp.o build/obj/lib/misc_nist_keywrap.o build/obj/lib/misc_rfc3394.o build/obj/lib/misc_srp6.o build/obj/lib/misc_tss.o build/obj/lib/modes_aead.o build/obj/lib/modes_aead_ccm.o build/obj/lib/modes_aead_chacha20poly1305.o build/obj/lib/modes_aead_eax.o build/obj/lib/modes_aead_gcm.o build/obj/lib/modes_aead_gcm_ghash.o build/obj/lib/modes_aead_ocb.o build/obj/lib/modes_aead_siv.o build/obj/lib/modes_cbc.o build/obj/lib/modes_cfb.o build/obj/lib/modes_cipher_mode.o build/obj/lib/modes_mode_pad.o build/obj/lib/modes_xts.o build/obj/lib/passhash_bcrypt.o build/obj/lib/passhash_passhash9.o build/obj/lib/pbkdf.o build/obj/lib/pbkdf_pbkdf1.o build/obj/lib/pbkdf_pbkdf2.o build/obj/lib/pbkdf_pgp_s2k.o build/obj/lib/pbkdf_scrypt.o build/obj/lib/pk_pad_eme.o build/obj/lib/pk_pad_eme_oaep_oaep.o build/obj/lib/pk_pad_eme_pkcs1_eme_pkcs.o build/obj/lib/pk_pad_eme_raw.o build/obj/lib/pk_pad_emsa.o build/obj/lib/pk_pad_emsa1.o build/obj/lib/pk_pad_emsa_pkcs1.o build/obj/lib/pk_pad_emsa_pssr_pssr.o build/obj/lib/pk_pad_emsa_raw.o build/obj/lib/pk_pad_emsa_x931.o build/obj/lib/pk_pad_hash_id.o build/obj/lib/pk_pad_iso9796.o build/obj/lib/pk_pad_mgf1.o build/obj/lib/pk_pad_padding.o build/obj/lib/prov_openssl_block.o build/obj/lib/prov_openssl_ec.o build/obj/lib/prov_openssl_hash.o build/obj/lib/prov_openssl_mode.o build/obj/lib/prov_openssl_rc4.o build/obj/lib/prov_openssl_rsa.o build/obj/lib/prov_pkcs11_p11.o build/obj/lib/prov_pkcs11_p11_ecc_key.o build/obj/lib/prov_pkcs11_p11_ecdh.o build/obj/lib/prov_pkcs11_p11_ecdsa.o build/obj/lib/prov_pkcs11_p11_mechanism.o build/obj/lib/prov_pkcs11_p11_module.o build/obj/lib/prov_pkcs11_p11_object.o build/obj/lib/prov_pkcs11_p11_randomgenerator.o build/obj/lib/prov_pkcs11_p11_rsa.o build/obj/lib/prov_pkcs11_p11_session.o build/obj/lib/prov_pkcs11_p11_slot.o build/obj/lib/prov_pkcs11_p11_x509.o build/obj/lib/psk_db.o build/obj/lib/psk_db_psk_db_sql.o build/obj/lib/pubkey_blinding.o build/obj/lib/pubkey_cecpq1.o build/obj/lib/pubkey_curve25519.o build/obj/lib/pubkey_curve25519_donna.o build/obj/lib/pubkey_dh.o build/obj/lib/pubkey_dl_algo.o build/obj/lib/pubkey_dl_group.o build/obj/lib/pubkey_dl_group_dl_named.o build/obj/lib/pubkey_dlies.o build/obj/lib/pubkey_dsa.o build/obj/lib/pubkey_ec_group_curve_gfp.o build/obj/lib/pubkey_ec_group.o build/obj/lib/pubkey_ec_group_ec_named.o build/obj/lib/pubkey_ec_group_point_gfp.o build/obj/lib/pubkey_ec_group_point_mul.o build/obj/lib/pubkey_ecc_key.o build/obj/lib/pubkey_ecdh.o build/obj/lib/pubkey_ecdsa.o build/obj/lib/pubkey_ecgdsa.o build/obj/lib/pubkey_ecies.o build/obj/lib/pubkey_eckcdsa.o build/obj/lib/pubkey_ed25519.o build/obj/lib/pubkey_ed25519_fe.o build/obj/lib/pubkey_ed25519_key.o build/obj/lib/pubkey_ed25519_ge.o build/obj/lib/pubkey_ed25519_sc_muladd.o build/obj/lib/pubkey_ed25519_sc_reduce.o build/obj/lib/pubkey_elgamal.o build/obj/lib/pubkey_gost_3410.o build/obj/lib/pubkey_keypair.o build/obj/lib/pubkey_mce_code_based_key_gen.o build/obj/lib/pubkey_mce_gf2m_rootfind_dcmp.o build/obj/lib/pubkey_mce_gf2m_small_m.o build/obj/lib/pubkey_mce_goppa_code.o build/obj/lib/pubkey_mce_workfactor.o build/obj/lib/pubkey_mce_mceliece.o build/obj/lib/pubkey_mce_mceliece_key.o build/obj/lib/pubkey_mce_polyn_gf2m.o build/obj/lib/pubkey_mceies.o build/obj/lib/pubkey_newhope.o build/obj/lib/pubkey_pbes2.o build/obj/lib/pubkey_pem.o build/obj/lib/pubkey_pk_algs.o build/obj/lib/pubkey_pk_keys.o build/obj/lib/pubkey_pk_ops.o build/obj/lib/pubkey_pkcs8.o build/obj/lib/pubkey.o build/obj/lib/pubkey_rfc6979.o build/obj/lib/pubkey_rsa.o build/obj/lib/pubkey_sm2.o build/obj/lib/pubkey_sm2_enc.o build/obj/lib/pubkey_workfactor.o build/obj/lib/pubkey_x509_key.o build/obj/lib/pubkey_xmss_common_ops.o build/obj/lib/pubkey_xmss_hash.o build/obj/lib/pubkey_xmss_index_registry.o build/obj/lib/pubkey_xmss_parameters.o build/obj/lib/pubkey_xmss_privatekey.o build/obj/lib/pubkey_xmss_publickey.o build/obj/lib/pubkey_xmss_signature.o build/obj/lib/pubkey_xmss_signature_operation.o build/obj/lib/pubkey_xmss_tools.o build/obj/lib/pubkey_xmss_verification_operation.o build/obj/lib/pubkey_xmss_wots_parameters.o build/obj/lib/pubkey_xmss_wots_privatekey.o build/obj/lib/pubkey_xmss_wots_publickey.o build/obj/lib/rng_auto_rng.o build/obj/lib/rng_chacha_rng.o build/obj/lib/rng_hmac_drbg.o build/obj/lib/rng.o build/obj/lib/rng_stateful_rng.o build/obj/lib/rng_system_rng.o build/obj/lib/stream_chacha.o build/obj/lib/stream_ctr.o build/obj/lib/stream_ofb.o build/obj/lib/stream_rc4.o build/obj/lib/stream_salsa20.o build/obj/lib/stream_shake_cipher.o build/obj/lib/stream_cipher.o build/obj/lib/tls_credentials_manager.o build/obj/lib/tls_msg_cert_req.o build/obj/lib/tls_msg_cert_status.o build/obj/lib/tls_msg_cert_verify.o build/obj/lib/tls_msg_certificate.o build/obj/lib/tls_msg_client_hello.o build/obj/lib/tls_msg_client_kex.o build/obj/lib/tls_msg_finished.o build/obj/lib/tls_msg_hello_verify.o build/obj/lib/tls_msg_server_hello.o build/obj/lib/tls_msg_server_kex.o build/obj/lib/tls_msg_session_ticket.o build/obj/lib/tls_sessions_sql_tls_session_manager_sql.o build/obj/lib/tls_sessions_sqlite3_tls_session_manager_sqlite.o build/obj/lib/tls_alert.o build/obj/lib/tls_algos.o build/obj/lib/tls_blocking.o build/obj/lib/tls_callbacks.o build/obj/lib/tls_cbc.o build/obj/lib/tls_channel.o build/obj/lib/tls_ciphersuite.o build/obj/lib/tls_client.o build/obj/lib/tls_extensions.o build/obj/lib/tls_handshake_hash.o build/obj/lib/tls_handshake_io.o build/obj/lib/tls_handshake_state.o build/obj/lib/tls_policy.o build/obj/lib/tls_record.o build/obj/lib/tls_server.o build/obj/lib/tls_session.o build/obj/lib/tls_session_key.o build/obj/lib/tls_session_manager_memory.o build/obj/lib/tls_suite_info.o build/obj/lib/tls_text_policy.o build/obj/lib/tls_version.o build/obj/lib/utils_assert.o build/obj/lib/utils_calendar.o build/obj/lib/utils_charset.o build/obj/lib/utils_cpuid.o build/obj/lib/utils_cpuid_arm.o build/obj/lib/utils_cpuid_ppc.o build/obj/lib/utils_cpuid_x86.o build/obj/lib/utils_data_src.o build/obj/lib/utils_dyn_load.o build/obj/lib/utils_exceptn.o build/obj/lib/utils_filesystem.o build/obj/lib/utils_http_util.o build/obj/lib/utils_locking_allocator.o build/obj/lib/utils_mem_ops.o build/obj/lib/utils_mem_pool.o build/obj/lib/utils_os_utils.o build/obj/lib/utils_parsing.o build/obj/lib/utils_poly_dbl.o build/obj/lib/utils_read_cfg.o build/obj/lib/utils_socket.o build/obj/lib/utils_sqlite3.o build/obj/lib/utils_thread_utils_barrier.o build/obj/lib/utils_thread_utils_semaphore.o build/obj/lib/utils_version.o build/obj/lib/x509_asn1_alt_name.o build/obj/lib/x509_cert_status.o build/obj/lib/x509_certstor.o build/obj/lib/x509_certstor_sql.o build/obj/lib/x509_certstor_sqlite3_certstor_sqlite.o build/obj/lib/x509_crl_ent.o build/obj/lib/x509_datastor.o build/obj/lib/x509_key_constraint.o build/obj/lib/x509_name_constraint.o build/obj/lib/x509_ocsp.o build/obj/lib/x509_ocsp_types.o build/obj/lib/x509_pkcs10.o build/obj/lib/x509_ca.o build/obj/lib/x509_crl.o build/obj/lib/x509_dn.o build/obj/lib/x509_dn_ub.o build/obj/lib/x509_ext.o build/obj/lib/x509_obj.o build/obj/lib/x509_x509cert.o build/obj/lib/x509_x509opt.o build/obj/lib/x509_x509path.o build/obj/lib/x509_x509self.o -lboost_filesystem -lboost_system -lcrypto -ldl -llzma -lrt -lsqlite3 -lz -o libbotan-2.so.7 /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/mips64el-ctng_n32-linux-gnu/4.8.2/../../../../mips64el-ctng_n32-linux-gnu/bin/ld: cannot find -lboost_filesystem /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/mips64el-ctng_n32-linux-gnu/4.8.2/../../../../mips64el-ctng_n32-linux-gnu/bin/ld: cannot find -lboost_system collect2: error: ld returned 1 exit status make[2]: *** [libbotan-2.so.7] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/home/buildroot/autobuild/run/instance-0/output/build/botan-2.7.0/.stamp_built] Error 2 make: *** [_all] Error 2 make: Leaving directory `/home/buildroot/autobuild/run/instance-0/buildroot'