+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libquic-0.0.3nb7/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libquic-0.0.3nb7/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for libquic-0.0.3nb7 mkdir -p /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/build cd /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/build && /usr/bin/env USETOOLS=no CC=gcc CFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -D_FORTIFY_SOURCE=2\ -I/opt/local/include\ -I/usr/include CPPFLAGS=-I/opt/local/include\ -I/usr/include CXX=g++ CXXFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -D_FORTIFY_SOURCE=2\ -I/opt/local/include\ -I/usr/include COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0\ -Wl,-R/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0\ -L/opt/local/lib\ -L/usr/lib/amd64\ -Wl,-R/usr/lib/amd64\ -Wl,-R/opt/local/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/net/libquic/work/.cwrapper/bin:/home/pbulk/build/net/libquic/work/.buildlink/bin:/home/pbulk/build/net/libquic/work/.gcc/bin:/home/pbulk/build/net/libquic/work/.tools/bin:/opt/local/bin:/sbin:/usr/sbin:/usr/bin:/opt/tools/bin:/opt/local/bin:/opt/local/bin PREFIX=/opt/local MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/opt/local/etc HOME=/home/pbulk/build/net/libquic/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/net/libquic/work/.cwrapper/config CPP=cpp LOCALBASE=/opt/local X11BASE=/opt/local PKGMANDIR=man PKGINFODIR=info PKGGNUDIR= MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/opt/local/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/opt/local/bin/bsdinstall BSD_INSTALL_PROGRAM_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/opt/local/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/net/libquic/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/net/libquic/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/net/libquic/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/net/libquic/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/net/libquic/work/.buildlink/lib/amd64/pkgconfig:/home/pbulk/build/net/libquic/work/.buildlink/lib/pkgconfig:/home/pbulk/build/net/libquic/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/net/libquic/work/.pkg-config.log PKG_CONFIG_PATH= DL_CFLAGS= DL_LDFLAGS= DL_LIBS= PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr CWRAPPERS_CONFIG_DIR=/home/pbulk/build/net/libquic/work/.cwrapper/config cmake -DCMAKE_BUILD_TYPE=Release .. CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/pbulk/build/net/libquic/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/pbulk/build/net/libquic/work/.cwrapper/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at boringssl/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Found Perl: /home/pbulk/build/net/libquic/work/.tools/bin/perl (found version "5.36.0") -- The ASM compiler identification is GNU -- Found assembler: /home/pbulk/build/net/libquic/work/.cwrapper/bin/gcc CMake Deprecation Warning at protobuf/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/build cd /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/build && /usr/bin/env USETOOLS=no CC=gcc CFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -D_FORTIFY_SOURCE=2\ -I/opt/local/include\ -I/usr/include CPPFLAGS=-I/opt/local/include\ -I/usr/include CXX=g++ CXXFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -D_FORTIFY_SOURCE=2\ -I/opt/local/include\ -I/usr/include COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0\ -Wl,-R/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0\ -L/opt/local/lib\ -L/usr/lib/amd64\ -Wl,-R/usr/lib/amd64\ -Wl,-R/opt/local/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/net/libquic/work/.cwrapper/bin:/home/pbulk/build/net/libquic/work/.buildlink/bin:/home/pbulk/build/net/libquic/work/.gcc/bin:/home/pbulk/build/net/libquic/work/.tools/bin:/opt/local/bin:/sbin:/usr/sbin:/usr/bin:/opt/tools/bin:/opt/local/bin:/opt/local/bin PREFIX=/opt/local MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/opt/local/etc HOME=/home/pbulk/build/net/libquic/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/net/libquic/work/.cwrapper/config CPP=cpp LOCALBASE=/opt/local X11BASE=/opt/local PKGMANDIR=man PKGINFODIR=info PKGGNUDIR= MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/opt/local/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/opt/local/bin/bsdinstall BSD_INSTALL_PROGRAM_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/opt/local/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/net/libquic/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/net/libquic/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/net/libquic/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/net/libquic/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/net/libquic/work/.buildlink/lib/amd64/pkgconfig:/home/pbulk/build/net/libquic/work/.buildlink/lib/pkgconfig:/home/pbulk/build/net/libquic/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/net/libquic/work/.pkg-config.log PKG_CONFIG_PATH= DL_CFLAGS= DL_LDFLAGS= DL_LIBS= PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr CWRAPPERS_CONFIG_DIR=/home/pbulk/build/net/libquic/work/.cwrapper/config gmake [ 0%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_protocol.cc.o [ 0%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_packet_generator.cc.o [ 0%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_flow_controller.cc.o [ 0%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_connection_stats.cc.o [ 0%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_fec_group.cc.o [ 1%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_fec_group_interface.cc.o [ 1%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_data_writer.cc.o [ 1%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_data_reader.cc.o [ 1%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_session.cc.o [ 1%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_spdy_session.cc.o [ 1%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_spdy_stream.cc.o [ 2%] Building CXX object CMakeFiles/quic.dir/src/net/quic/iovector.cc.o [ 2%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_stream_sequencer.cc.o [ 2%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_framer.cc.o [ 2%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_sent_packet_manager.cc.o /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/quic_sent_packet_manager.cc: In member function 'void net::QuicSentPacketManager::InvokeLossDetection(net::QuicTime)': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/quic_sent_packet_manager.cc:724:53: warning: loop variable 'pair' of type 'const std::pair<long unsigned int, long unsigned int>&' binds to a temporary constructed from type 'std::pair<long unsigned int, short unsigned int>' [-Wrange-loop-construct] 724 | for (const pair<QuicPacketNumber, QuicByteCount>& pair : packets_lost_) { | ^~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/quic_sent_packet_manager.cc:724:53: note: use non-reference type 'const std::pair<long unsigned int, long unsigned int>' to make the copy explicit or 'const std::pair<long unsigned int, short unsigned int>&' to prevent copying [ 2%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_time.cc.o [ 2%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_headers_stream.cc.o [ 2%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_connection.cc.o [ 3%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_types.cc.o [ 3%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_received_packet_manager.cc.o [ 3%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_write_blocked_list.cc.o [ 3%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_crypto_stream.cc.o [ 3%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_socket_address_coder.cc.o [ 3%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_utils.cc.o In file included from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/quic_utils.cc:13: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/containers/adapters.h: In instantiation of 'class base::internal::ReversedAdapter<const base::BasicStringPiece<std::__cxx11::basic_string<char> > >': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/quic_utils.cc:366:42: required from here /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/containers/adapters.h:22:61: warning: 'this' pointer is null [-Wnonnull] 22 | using Iterator = decltype(static_cast<T*>(nullptr)->rbegin()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/quic_utils.h:16, from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/quic_utils.cc:5: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/strings/string_piece.h:255:26: note: in a call to non-static member function 'base::BasicStringPiece<STRING_TYPE>::const_reverse_iterator base::BasicStringPiece<STRING_TYPE>::rbegin() const [with STRING_TYPE = std::__cxx11::basic_string<char>; const_reverse_iterator = std::reverse_iterator<const char*>]' 255 | const_reverse_iterator rbegin() const { | ^~~~~~ [ 3%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_frame_list.cc.o [ 4%] Building CXX object CMakeFiles/quic.dir/src/net/quic/spdy_utils.cc.o [ 4%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/quic_crypto_server_config.cc.o In file included from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/crypto/quic_crypto_server_config.h:16, from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/crypto/quic_crypto_server_config.cc:5: In member function 'bool base::subtle::RefCountedBase::Release() const', inlined from 'void base::RefCounted<T>::Release() const [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:133:40, inlined from 'static void scoped_refptr<T>::Release(T*) [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:419:15, inlined from 'scoped_refptr<T>::~scoped_refptr() [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:304:14, inlined from 'void net::QuicCryptoServerConfig::ValidateClientHello(const net::CryptoHandshakeMessage&, const net::IPAddress&, const net::IPAddress&, net::QuicVersion, const net::QuicClock*, net::QuicCryptoProof*, net::ValidateClientHelloResultCallback*) const' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/crypto/quic_crypto_server_config.cc:544:1: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:65:11: warning: pointer may be used after 'void operator delete(void*)' [-Wuse-after-free] 65 | if (--ref_count_ == 0) { | ^~~~~~~~~~ In destructor 'virtual net::QuicCryptoServerConfig::Config::~Config()', inlined from 'void base::RefCounted<T>::Release() const [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:134:7, inlined from 'static void scoped_refptr<T>::Release(T*) [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:419:15, inlined from 'scoped_refptr<T>::~scoped_refptr() [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:304:14, inlined from 'void net::QuicCryptoServerConfig::ValidateClientHello(const net::CryptoHandshakeMessage&, const net::IPAddress&, const net::IPAddress&, net::QuicVersion, const net::QuicClock*, net::QuicCryptoProof*, net::ValidateClientHelloResultCallback*) const' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/crypto/quic_crypto_server_config.cc:539:24: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/crypto/quic_crypto_server_config.cc:1811:1: note: call to 'void operator delete(void*)' here 1811 | } | ^ In member function 'bool base::subtle::RefCountedBase::Release() const', inlined from 'void base::RefCounted<T>::Release() const [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:133:40, inlined from 'static void scoped_refptr<T>::Release(T*) [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:419:15, inlined from 'scoped_refptr<T>::~scoped_refptr() [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:304:14, inlined from 'void net::QuicCryptoServerConfig::ValidateClientHello(const net::CryptoHandshakeMessage&, const net::IPAddress&, const net::IPAddress&, net::QuicVersion, const net::QuicClock*, net::QuicCryptoProof*, net::ValidateClientHelloResultCallback*) const' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/crypto/quic_crypto_server_config.cc:544:1: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:65:11: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free] 65 | if (--ref_count_ == 0) { | ^~~~~~~~~~ In destructor 'virtual net::QuicCryptoServerConfig::Config::~Config()', inlined from 'void base::RefCounted<T>::Release() const [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:134:7, inlined from 'static void scoped_refptr<T>::Release(T*) [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:419:15, inlined from 'scoped_refptr<T>::~scoped_refptr() [with T = net::QuicCryptoServerConfig::Config]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/ref_counted.h:304:14, inlined from 'void net::QuicCryptoServerConfig::ValidateClientHello(const net::CryptoHandshakeMessage&, const net::IPAddress&, const net::IPAddress&, net::QuicVersion, const net::QuicClock*, net::QuicCryptoProof*, net::ValidateClientHelloResultCallback*) const' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/crypto/quic_crypto_server_config.cc:539:24: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/net/quic/crypto/quic_crypto_server_config.cc:1811:1: note: call to 'void operator delete(void*)' here 1811 | } | ^ [ 4%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/crypto_handshake_message.cc.o [ 4%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/p256_key_exchange_openssl.cc.o [ 4%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/cert_compressor.cc.o [ 4%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/crypto_secret_boxer.cc.o [ 5%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/aes_128_gcm_12_encrypter_openssl.cc.o [ 5%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/curve25519_key_exchange.cc.o [ 5%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/chacha20_poly1305_encrypter_openssl.cc.o [ 5%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/chacha20_poly1305_decrypter_openssl.cc.o [ 5%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/chacha20_poly1305_rfc7539_encrypter_openssl.cc.o [ 5%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/chacha20_poly1305_rfc7539_decrypter_openssl.cc.o [ 5%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/quic_decrypter.cc.o [ 6%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/channel_id_openssl.cc.o [ 6%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/null_decrypter.cc.o [ 6%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/crypto_server_config_protobuf.cc.o [ 6%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/aead_base_decrypter_openssl.cc.o [ 6%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/scoped_evp_aead_ctx.cc.o [ 6%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/quic_random.cc.o [ 6%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/common_cert_set.cc.o [ 7%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/null_encrypter.cc.o [ 7%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/crypto_framer.cc.o [ 7%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/crypto_handshake.cc.o [ 7%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/channel_id.cc.o [ 7%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/strike_register.cc.o [ 7%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/aead_base_encrypter_openssl.cc.o [ 8%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/crypto_utils.cc.o [ 8%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/local_strike_register_client.cc.o [ 8%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/aes_128_gcm_12_decrypter_openssl.cc.o [ 8%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/quic_encrypter.cc.o [ 8%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/quic_crypto_client_config.cc.o [ 8%] Building CXX object CMakeFiles/quic.dir/src/net/quic/crypto/proof_source.cc.o [ 8%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_clock.cc.o [ 9%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_alarm.cc.o [ 9%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_sent_entropy_manager.cc.o [ 9%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/pacing_sender.cc.o [ 9%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/loss_detection_interface.cc.o [ 9%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/general_loss_algorithm.cc.o [ 9%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/send_algorithm_interface.cc.o [ 9%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/cubic.cc.o [ 10%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/cubic_bytes.cc.o [ 10%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/prr_sender.cc.o [ 10%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/hybrid_slow_start.cc.o [ 10%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/rtt_stats.cc.o [ 10%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/tcp_cubic_sender.cc.o [ 10%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/tcp_cubic_sender_base.cc.o [ 10%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/tcp_cubic_sender_bytes.cc.o [ 11%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/tcp_cubic_sender_packets.cc.o [ 11%] Building CXX object CMakeFiles/quic.dir/src/net/quic/congestion_control/tcp_cubic_bytes_sender.cc.o [ 11%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_config.cc.o [ 11%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_crypto_server_stream.cc.o [ 11%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_flags.cc.o [ 11%] Building CXX object CMakeFiles/quic.dir/src/net/quic/reliable_quic_stream.cc.o [ 12%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_bandwidth.cc.o [ 12%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_unacked_packet_map.cc.o [ 12%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_packet_creator.cc.o [ 12%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_sustained_bandwidth_recorder.cc.o [ 12%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_client_session_base.cc.o [ 12%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_client_promised_info.cc.o [ 12%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_client_push_promise_index.cc.o [ 13%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_crypto_client_stream.cc.o [ 13%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_server_id.cc.o [ 13%] Building CXX object CMakeFiles/quic.dir/src/net/quic/quic_simple_buffer_allocator.cc.o [ 13%] Building CXX object CMakeFiles/quic.dir/src/net/quic/proto/cached_network_parameters.pb.cc.o [ 13%] Building CXX object CMakeFiles/quic.dir/src/net/quic/proto/source_address_token.pb.cc.o [ 13%] Building CXX object CMakeFiles/quic.dir/src/net/quic/stream_sequencer_buffer.cc.o [ 13%] Building CXX object CMakeFiles/quic.dir/src/net/base/int128.cc.o [ 14%] Building CXX object CMakeFiles/quic.dir/src/net/base/escape.cc.o [ 14%] Building CXX object CMakeFiles/quic.dir/src/net/base/io_buffer.cc.o [ 14%] Building CXX object CMakeFiles/quic.dir/src/net/base/net_errors.cc.o [ 14%] Building CXX object CMakeFiles/quic.dir/src/net/base/ip_address.cc.o [ 14%] Building CXX object CMakeFiles/quic.dir/src/net/base/ip_address_number.cc.o [ 14%] Building CXX object CMakeFiles/quic.dir/src/net/base/ip_endpoint.cc.o [ 15%] Building CXX object CMakeFiles/quic.dir/src/net/base/host_port_pair.cc.o [ 15%] Building CXX object CMakeFiles/quic.dir/src/net/base/address_family.cc.o [ 15%] Building CXX object CMakeFiles/quic.dir/src/net/base/port_util.cc.o [ 15%] Building CXX object CMakeFiles/quic.dir/src/net/base/url_util.cc.o [ 15%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/spdy_frame_reader.cc.o [ 15%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/spdy_frame_builder.cc.o [ 15%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/spdy_framer.cc.o [ 16%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/spdy_header_block.cc.o [ 16%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/spdy_protocol.cc.o [ 16%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/spdy_alt_svc_wire_format.cc.o [ 16%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_constants.cc.o [ 16%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_decoder.cc.o [ 16%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_encoder.cc.o [ 16%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_entry.cc.o [ 17%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_header_table.cc.o [ 17%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_huffman_table.cc.o [ 17%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_huffman_decoder.cc.o [ 17%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_input_stream.cc.o [ 17%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_output_stream.cc.o [ 17%] Building CXX object CMakeFiles/quic.dir/src/net/spdy/hpack/hpack_static_table.cc.o [ 18%] Building CXX object CMakeFiles/quic.dir/src/base/logging.cc.o [ 18%] Building CXX object CMakeFiles/quic.dir/src/base/posix/safe_strerror.cc.o [ 18%] Building CXX object CMakeFiles/quic.dir/src/base/memory/weak_ptr.cc.o [ 18%] Building CXX object CMakeFiles/quic.dir/src/base/memory/singleton.cc.o [ 18%] Building CXX object CMakeFiles/quic.dir/src/base/memory/ref_counted.cc.o [ 18%] Building CXX object CMakeFiles/quic.dir/src/base/memory/aligned_memory.cc.o [ 18%] Building CXX object CMakeFiles/quic.dir/src/base/rand_util_posix.cc.o [ 19%] Building CXX object CMakeFiles/quic.dir/src/base/threading/thread_id_name_manager.cc.o [ 19%] Building CXX object CMakeFiles/quic.dir/src/base/threading/platform_thread_posix.cc.o [ 19%] Building CXX object CMakeFiles/quic.dir/src/base/threading/platform_thread_internal_posix.cc.o [ 19%] Building CXX object CMakeFiles/quic.dir/src/base/threading/thread_restrictions.cc.o [ 19%] Building CXX object CMakeFiles/quic.dir/src/base/threading/thread_local_storage_posix.cc.o [ 19%] Building CXX object CMakeFiles/quic.dir/src/base/threading/thread_local_storage.cc.o [ 19%] Building CXX object CMakeFiles/quic.dir/src/base/threading/thread_collision_warner.cc.o [ 20%] Building CXX object CMakeFiles/quic.dir/src/base/threading/thread_local_posix.cc.o [ 20%] Building CXX object CMakeFiles/quic.dir/src/base/time/time_posix.cc.o [ 20%] Building CXX object CMakeFiles/quic.dir/src/base/time/time.cc.o [ 20%] Building CXX object CMakeFiles/quic.dir/src/base/synchronization/lock.cc.o [ 20%] Building CXX object CMakeFiles/quic.dir/src/base/synchronization/lock_impl_posix.cc.o [ 20%] Building CXX object CMakeFiles/quic.dir/src/base/synchronization/condition_variable_posix.cc.o [ 20%] Building CXX object CMakeFiles/quic.dir/src/base/strings/sys_string_conversions_posix.cc.o [ 21%] Building CXX object CMakeFiles/quic.dir/src/base/strings/string_piece.cc.o [ 21%] Building CXX object CMakeFiles/quic.dir/src/base/strings/string_util.cc.o [ 21%] Building CXX object CMakeFiles/quic.dir/src/base/strings/string_number_conversions.cc.o [ 21%] Building CXX object CMakeFiles/quic.dir/src/base/strings/string_util_constants.cc.o [ 21%] Building CXX object CMakeFiles/quic.dir/src/base/strings/stringprintf.cc.o [ 21%] Building CXX object CMakeFiles/quic.dir/src/base/strings/string_split.cc.o [ 22%] Building CXX object CMakeFiles/quic.dir/src/base/strings/string16.cc.o [ 22%] Building CXX object CMakeFiles/quic.dir/src/base/strings/utf_string_conversion_utils.cc.o [ 22%] Building CXX object CMakeFiles/quic.dir/src/base/strings/utf_string_conversions.cc.o [ 22%] Building CXX object CMakeFiles/quic.dir/src/base/strings/utf_offset_string_conversions.cc.o [ 22%] Building CXX object CMakeFiles/quic.dir/src/base/pickle.cc.o [ 22%] Building CXX object CMakeFiles/quic.dir/src/base/debug/alias.cc.o [ 22%] Building CXX object CMakeFiles/quic.dir/src/base/debug/stack_trace.cc.o [ 23%] Building CXX object CMakeFiles/quic.dir/src/base/debug/debugger.cc.o [ 23%] Building CXX object CMakeFiles/quic.dir/src/base/callback_helpers.cc.o [ 23%] Building CXX object CMakeFiles/quic.dir/src/base/json/json_string_value_serializer.cc.o [ 23%] Building CXX object CMakeFiles/quic.dir/src/base/json/json_parser.cc.o [ 23%] Building CXX object CMakeFiles/quic.dir/src/base/json/string_escape.cc.o [ 23%] Building CXX object CMakeFiles/quic.dir/src/base/json/json_writer.cc.o [ 23%] Building CXX object CMakeFiles/quic.dir/src/base/json/json_reader.cc.o [ 24%] Building CXX object CMakeFiles/quic.dir/src/base/lazy_instance.cc.o [ 24%] Building CXX object CMakeFiles/quic.dir/src/base/callback_internal.cc.o [ 24%] Building CXX object CMakeFiles/quic.dir/src/base/base_switches.cc.o [ 24%] Building CXX object CMakeFiles/quic.dir/src/base/values.cc.o [ 24%] Building CXX object CMakeFiles/quic.dir/src/base/at_exit.cc.o [ 24%] Building CXX object CMakeFiles/quic.dir/src/base/process/process_handle_posix.cc.o [ 25%] Building CXX object CMakeFiles/quic.dir/src/base/bind_helpers.cc.o [ 25%] Building CXX object CMakeFiles/quic.dir/src/base/vlog.cc.o [ 25%] Building CXX object CMakeFiles/quic.dir/src/base/location.cc.o [ 25%] Building CXX object CMakeFiles/quic.dir/src/base/base64.cc.o [ 25%] Building CXX object CMakeFiles/quic.dir/src/base/md5.cc.o [ 25%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/statistics_recorder.cc.o [ 25%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/sample_map.cc.o [ 26%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/sample_vector.cc.o [ 26%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/histogram_base.cc.o [ 26%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/histogram.cc.o [ 26%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/histogram_persistence.cc.o In file included from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/memory/scoped_ptr.h:102, from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/feature_list.h:15, from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/metrics/histogram_persistence.h:9, from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/metrics/histogram_persistence.cc:5: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/logging.h: In instantiation of 'std::string* logging::CheckNEImpl(const t1&, const t2&, const char*) [with t1 = char [37]; t2 = char [1]; std::string = std::__cxx11::basic_string<char>]': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/metrics/histogram_persistence.cc:224:7: required from here /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/logging.h:561:26: warning: comparison between two arrays [-Warray-compare] 561 | DEFINE_CHECK_OP_IMPL(NE, !=) | ^ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/logging.h:553:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL' 553 | if (v1 op v2) return NULL; \ | ^~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/logging.h:561:26: note: use unary '+' which decays operands to pointers or '&'indirect_ref' not supported by dump_decl<declaration error>[0] != &'indirect_ref' not supported by dump_decl<declaration error>[0]' to compare the addresses 561 | DEFINE_CHECK_OP_IMPL(NE, !=) | ^ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/base/logging.h:553:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL' 553 | if (v1 op v2) return NULL; \ | ^~ [ 26%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/histogram_samples.cc.o [ 26%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/sparse_histogram.cc.o [ 26%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/bucket_ranges.cc.o [ 27%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/metrics_hashes.cc.o [ 27%] Building CXX object CMakeFiles/quic.dir/src/base/metrics/persistent_memory_allocator.cc.o [ 27%] Building CXX object CMakeFiles/quic.dir/src/base/rand_util.cc.o [ 27%] Building CXX object CMakeFiles/quic.dir/src/base/files/file_path_constants.cc.o [ 27%] Building CXX object CMakeFiles/quic.dir/src/base/files/file_path.cc.o [ 27%] Building CXX object CMakeFiles/quic.dir/src/base/third_party/nspr/prtime.cc.o [ 28%] Building CXX object CMakeFiles/quic.dir/src/base/third_party/dmg_fp/dtoa.cc.o [ 28%] Building CXX object CMakeFiles/quic.dir/src/base/third_party/dmg_fp/g_fmt.cc.o [ 28%] Building CXX object CMakeFiles/quic.dir/src/base/third_party/icu/icu_utf.cc.o [ 28%] Building CXX object CMakeFiles/quic.dir/src/base/command_line.cc.o [ 28%] Building C object CMakeFiles/quic.dir/src/base/third_party/superfasthash/superfasthash.c.o [ 28%] Building C object CMakeFiles/quic.dir/src/crypto/curve25519-donna.c.o [ 28%] Building CXX object CMakeFiles/quic.dir/src/crypto/curve25519_openssl.cc.o [ 29%] Building CXX object CMakeFiles/quic.dir/src/crypto/hkdf.cc.o [ 29%] Building CXX object CMakeFiles/quic.dir/src/crypto/hmac.cc.o [ 29%] Building CXX object CMakeFiles/quic.dir/src/crypto/openssl_util.cc.o [ 29%] Building CXX object CMakeFiles/quic.dir/src/crypto/hmac_openssl.cc.o [ 29%] Building CXX object CMakeFiles/quic.dir/src/crypto/symmetric_key_openssl.cc.o [ 29%] Building CXX object CMakeFiles/quic.dir/src/crypto/secure_hash_openssl.cc.o [ 29%] Building CXX object CMakeFiles/quic.dir/src/crypto/random.cc.o [ 30%] Building CXX object CMakeFiles/quic.dir/src/crypto/secure_util.cc.o [ 30%] Building CXX object CMakeFiles/quic.dir/src/url/url_constants.cc.o [ 30%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_etc.cc.o [ 30%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_filesystemurl.cc.o [ 30%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_fileurl.cc.o [ 30%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_host.cc.o [ 30%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_internal.cc.o [ 31%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_ip.cc.o In function 'uint16_t url::{anonymous}::IPv6HexComponentToNumber(const CHAR*, const url::Component&) [with CHAR = short unsigned int]', inlined from 'bool url::{anonymous}::DoIPv6AddressToNumber(const CHAR*, const url::Component&, unsigned char*) [with CHAR = short unsigned int; UCHAR = short unsigned int]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc:502:55: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc:455:12: warning: writing 8 bytes into a region of size 5 [-Wstringop-overflow=] 455 | buf[i] = static_cast<char>(spec[component.begin + i]); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc: In function 'bool url::{anonymous}::DoIPv6AddressToNumber(const CHAR*, const url::Component&, unsigned char*) [with CHAR = short unsigned int; UCHAR = short unsigned int]': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc:453:8: note: destination object 'buf' of size 5 453 | char buf[5]; | ^~~ In function 'uint16_t url::{anonymous}::IPv6HexComponentToNumber(const CHAR*, const url::Component&) [with CHAR = short unsigned int]', inlined from 'bool url::{anonymous}::DoIPv6AddressToNumber(const CHAR*, const url::Component&, unsigned char*) [with CHAR = short unsigned int; UCHAR = short unsigned int]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc:502:55: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc:455:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 455 | buf[i] = static_cast<char>(spec[component.begin + i]); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc: In function 'bool url::{anonymous}::DoIPv6AddressToNumber(const CHAR*, const url::Component&, unsigned char*) [with CHAR = short unsigned int; UCHAR = short unsigned int]': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc:453:8: note: at offset 5 into destination object 'buf' of size 5 453 | char buf[5]; | ^~~ In function 'uint16_t url::{anonymous}::IPv6HexComponentToNumber(const CHAR*, const url::Component&) [with CHAR = short unsigned int]', inlined from 'bool url::{anonymous}::DoIPv6AddressToNumber(const CHAR*, const url::Component&, unsigned char*) [with CHAR = short unsigned int; UCHAR = short unsigned int]' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc:502:55: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc:455:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 455 | buf[i] = static_cast<char>(spec[component.begin + i]); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc: In function 'bool url::{anonymous}::DoIPv6AddressToNumber(const CHAR*, const url::Component&, unsigned char*) [with CHAR = short unsigned int; UCHAR = short unsigned int]': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/url/url_canon_ip.cc:453:8: note: at offset [6, 2147483646] into destination object 'buf' of size 5 453 | char buf[5]; | ^~~ [ 31%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_mailtourl.cc.o [ 31%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_path.cc.o [ 31%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_pathurl.cc.o [ 31%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_query.cc.o [ 31%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_relative.cc.o [ 32%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_stdstring.cc.o [ 32%] Building CXX object CMakeFiles/quic.dir/src/url/url_canon_stdurl.cc.o [ 32%] Building CXX object CMakeFiles/quic.dir/src/url/url_util.cc.o [ 32%] Building CXX object CMakeFiles/quic.dir/src/url/url_parse_file.cc.o [ 32%] Building CXX object CMakeFiles/quic.dir/src/url/gurl.cc.o [ 32%] Building CXX object CMakeFiles/quic.dir/src/url/third_party/mozilla/url_parse.cc.o [ 32%] Building CXX object CMakeFiles/quic.dir/src/third_party/modp_b64/modp_b64.cc.o [ 33%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/gzwrite.c.o [ 33%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/crc32.c.o [ 33%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/zutil.c.o [ 33%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/deflate.c.o /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/third_party/zlib/deflate.c: In function 'deflate_slow': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/third_party/zlib/deflate.c:1919:66: warning: 'input_length' may be used uninitialized [-Wmaybe-uninitialized] 1919 | (clas == Z_CLASS_STANDARD || (clas == Z_CLASS_COOKIE && | ~~~~~~~~~~~~~~~~~~~~~~~^~ 1920 | s->prev_length == input_length && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/src/third_party/zlib/deflate.c:1844:10: note: 'input_length' was declared here 1844 | uInt input_length ; | ^~~~~~~~~~~~ [ 33%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/simd_stub.c.o [ 33%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/infback.c.o [ 33%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/inffast.c.o [ 34%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/inflate.c.o [ 34%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/inftrees.c.o [ 34%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/compress.c.o [ 34%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/gzclose.c.o [ 34%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/adler32.c.o [ 34%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/gzlib.c.o [ 35%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/trees.c.o [ 35%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/gzread.c.o [ 35%] Building C object CMakeFiles/quic.dir/src/third_party/zlib/uncompr.c.o [ 35%] Linking CXX static library libquic.a [ 35%] Built target quic [ 35%] Building C object boringssl/crypto/pkcs8/CMakeFiles/pkcs8.dir/pkcs8.c.o [ 35%] Building C object boringssl/crypto/pkcs8/CMakeFiles/pkcs8.dir/p8_pkey.c.o [ 35%] Building C object boringssl/crypto/pkcs8/CMakeFiles/pkcs8.dir/p5_pbe.c.o [ 35%] Building C object boringssl/crypto/pkcs8/CMakeFiles/pkcs8.dir/p5_pbev2.c.o [ 35%] Built target pkcs8 [ 35%] Building C object boringssl/crypto/lhash/CMakeFiles/lhash.dir/lhash.c.o [ 35%] Built target lhash [ 36%] Building C object boringssl/crypto/stack/CMakeFiles/stack.dir/stack.c.o [ 36%] Built target stack [ 36%] Building C object boringssl/crypto/buf/CMakeFiles/buf.dir/buf.c.o [ 36%] Built target buf [ 37%] Generating err_data.c Reason: 2616 bytes of list and 13207 bytes of string data. [ 37%] Building C object boringssl/crypto/err/CMakeFiles/err.dir/err.c.o [ 37%] Building C object boringssl/crypto/err/CMakeFiles/err.dir/err_data.c.o [ 37%] Built target err [ 37%] Building C object boringssl/crypto/bytestring/CMakeFiles/bytestring.dir/ber.c.o [ 38%] Building C object boringssl/crypto/bytestring/CMakeFiles/bytestring.dir/cbs.c.o [ 38%] Building C object boringssl/crypto/bytestring/CMakeFiles/bytestring.dir/cbb.c.o [ 38%] Built target bytestring [ 38%] Building C object boringssl/crypto/base64/CMakeFiles/base64.dir/base64.c.o [ 38%] Built target base64 [ 38%] Building C object boringssl/crypto/md4/CMakeFiles/md4.dir/md4.c.o [ 38%] Built target md4 [ 38%] Generating sha512-586.S [ 39%] Generating sha1-586.S [ 39%] Generating sha256-586.S [ 39%] Building C object boringssl/crypto/sha/CMakeFiles/sha.dir/sha1.c.o [ 39%] Building C object boringssl/crypto/sha/CMakeFiles/sha.dir/sha256.c.o [ 39%] Building C object boringssl/crypto/sha/CMakeFiles/sha.dir/sha512.c.o [ 39%] Building ASM object boringssl/crypto/sha/CMakeFiles/sha.dir/sha1-586.S.o [ 40%] Building ASM object boringssl/crypto/sha/CMakeFiles/sha.dir/sha256-586.S.o [ 40%] Building ASM object boringssl/crypto/sha/CMakeFiles/sha.dir/sha512-586.S.o [ 40%] Built target sha [ 40%] Generating ghash-x86.S [ 40%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/cbc.c.o [ 41%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/ctr.c.o [ 41%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/ofb.c.o [ 41%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/cfb.c.o [ 41%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/gcm.c.o [ 41%] Building ASM object boringssl/crypto/modes/CMakeFiles/modes.dir/ghash-x86.S.o [ 41%] Built target modes [ 41%] Generating md5-586.S [ 41%] Building C object boringssl/crypto/md5/CMakeFiles/md5.dir/md5.c.o [ 41%] Building ASM object boringssl/crypto/md5/CMakeFiles/md5.dir/md5-586.S.o [ 41%] Built target md5 [ 41%] Building C object boringssl/crypto/des/CMakeFiles/des.dir/des.c.o [ 41%] Built target des [ 41%] Generating vpaes-x86.S [ 41%] Generating aes-586.S [ 41%] Generating aesni-x86.S [ 41%] Building C object boringssl/crypto/aes/CMakeFiles/aes.dir/aes.c.o [ 42%] Building C object boringssl/crypto/aes/CMakeFiles/aes.dir/mode_wrappers.c.o [ 42%] Building ASM object boringssl/crypto/aes/CMakeFiles/aes.dir/aes-586.S.o [ 42%] Building ASM object boringssl/crypto/aes/CMakeFiles/aes.dir/vpaes-x86.S.o [ 42%] Building ASM object boringssl/crypto/aes/CMakeFiles/aes.dir/aesni-x86.S.o [ 42%] Built target aes [ 42%] Building C object boringssl/crypto/chacha/CMakeFiles/chacha.dir/chacha_generic.c.o [ 43%] Building C object boringssl/crypto/chacha/CMakeFiles/chacha.dir/chacha_vec.c.o [ 43%] Built target chacha [ 43%] Building C object boringssl/crypto/conf/CMakeFiles/conf.dir/conf.c.o [ 43%] Built target conf [ 44%] Generating rc4-586.S [ 44%] Building C object boringssl/crypto/rc4/CMakeFiles/rc4.dir/rc4.c.o [ 44%] Building ASM object boringssl/crypto/rc4/CMakeFiles/rc4.dir/rc4-586.S.o [ 44%] Built target rc4 [ 44%] Building C object boringssl/crypto/curve25519/CMakeFiles/curve25519.dir/curve25519.c.o /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/curve25519/curve25519.c:4703:27: warning: argument 1 of type 'uint8_t *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=] 4703 | int ED25519_sign(uint8_t *out_sig, const uint8_t *message, size_t message_len, | ~~~~~~~~~^~~~~~~ In file included from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/curve25519/curve25519.c:23: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/include/openssl/curve25519.h:72:41: note: previously declared as an array 'uint8_t[64]' {aka 'unsigned char[64]'} 72 | OPENSSL_EXPORT int ED25519_sign(uint8_t out_sig[64], const uint8_t *message, | ~~~~~~~~^~~~~~~~~~~ [ 44%] Built target curve25519 [ 45%] Building C object boringssl/crypto/poly1305/CMakeFiles/poly1305.dir/poly1305.c.o [ 45%] Building C object boringssl/crypto/poly1305/CMakeFiles/poly1305.dir/poly1305_arm.c.o [ 45%] Building C object boringssl/crypto/poly1305/CMakeFiles/poly1305.dir/poly1305_vec.c.o [ 45%] Built target poly1305 [ 45%] Building C object boringssl/crypto/digest/CMakeFiles/digest.dir/digest.c.o [ 45%] Building C object boringssl/crypto/digest/CMakeFiles/digest.dir/digests.c.o [ 45%] Built target digest [ 45%] Building C object boringssl/crypto/rand/CMakeFiles/rand.dir/rand.c.o [ 45%] Building C object boringssl/crypto/rand/CMakeFiles/rand.dir/urandom.c.o [ 45%] Building C object boringssl/crypto/rand/CMakeFiles/rand.dir/windows.c.o [ 45%] Built target rand [ 45%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/cipher.c.o [ 45%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/derive_key.c.o [ 45%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/aead.c.o [ 45%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_null.c.o [ 45%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_rc2.c.o [ 45%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_rc4.c.o [ 46%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_des.c.o [ 46%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_aes.c.o [ 46%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_chacha20poly1305.c.o [ 46%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/tls_cbc.c.o [ 46%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_tls.c.o [ 46%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_ssl3.c.o [ 46%] Built target cipher [ 46%] Generating x86-mont.S [ 46%] Generating bn-586.S [ 46%] Generating co-586.S [ 46%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/add.c.o [ 46%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/asm/x86_64-gcc.c.o [ 46%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/bn.c.o [ 47%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/bn_asn1.c.o [ 47%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/cmp.c.o [ 47%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/convert.c.o [ 47%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/ctx.c.o [ 47%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/div.c.o [ 47%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/exponentiation.c.o [ 47%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/generic.c.o [ 48%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/gcd.c.o [ 48%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/kronecker.c.o [ 48%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/montgomery.c.o [ 48%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/mul.c.o [ 48%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/prime.c.o [ 48%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/random.c.o [ 48%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/shift.c.o [ 49%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/sqrt.c.o [ 49%] Building ASM object boringssl/crypto/bn/CMakeFiles/bn.dir/bn-586.S.o [ 49%] Building ASM object boringssl/crypto/bn/CMakeFiles/bn.dir/co-586.S.o [ 49%] Building ASM object boringssl/crypto/bn/CMakeFiles/bn.dir/x86-mont.S.o [ 49%] Built target bn [ 49%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/bio.c.o In function 'bio_io', inlined from 'BIO_read' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/bio/bio.c:190:10, inlined from 'BIO_read_asn1' at /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/bio/bio.c:532:7: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/bio/bio.c:161:15: warning: 'header' may be used uninitialized [-Wmaybe-uninitialized] 161 | i = (int) bio->callback(bio, callback_flags, buf, len, 0L, 1L); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/bio/bio.c:161:15: note: by argument 3 of type 'const char *' to 'long int(BIO *, int, const char *, int, long int, long int)' {aka 'long int(struct bio_st *, int, const char *, int, long int, long int)'} /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/bio/bio.c: In function 'BIO_read_asn1': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/bio/bio.c:529:11: note: 'header' declared here 529 | uint8_t header[6]; | ^~~~~~ [ 50%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/bio_mem.c.o [ 50%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/buffer.c.o [ 50%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/connect.c.o [ 50%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/fd.c.o [ 50%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/file.c.o [ 50%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/hexdump.c.o [ 50%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/pair.c.o [ 51%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/printf.c.o [ 51%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/socket.c.o [ 51%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/socket_helper.c.o [ 51%] Built target bio [ 51%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_bitstr.c.o [ 52%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_bool.c.o [ 52%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_bytes.c.o [ 52%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_d2i_fp.c.o [ 52%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_dup.c.o [ 52%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_enum.c.o [ 52%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_gentm.c.o [ 52%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_i2d_fp.c.o [ 53%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_int.c.o [ 53%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_mbstr.c.o [ 53%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_object.c.o [ 53%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_octet.c.o [ 53%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_print.c.o [ 53%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_strnid.c.o [ 54%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_time.c.o [ 54%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_type.c.o [ 54%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_utctm.c.o [ 54%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_utf8.c.o [ 54%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/asn1_lib.c.o [ 54%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/asn1_par.c.o [ 54%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/asn_pack.c.o [ 55%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/bio_asn1.c.o [ 55%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/bio_ndef.c.o [ 55%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/f_enum.c.o [ 55%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/f_int.c.o [ 55%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/f_string.c.o [ 55%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/t_bitst.c.o [ 55%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/t_pkey.c.o [ 56%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_dec.c.o [ 56%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_enc.c.o [ 56%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_fre.c.o [ 56%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_new.c.o [ 56%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_prn.c.o [ 56%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_typ.c.o [ 57%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_utl.c.o [ 57%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/x_bignum.c.o [ 57%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/x_long.c.o [ 57%] Built target asn1 [ 57%] Building C object boringssl/crypto/obj/CMakeFiles/obj.dir/obj.c.o [ 57%] Building C object boringssl/crypto/obj/CMakeFiles/obj.dir/obj_xref.c.o [ 57%] Built target obj [ 57%] Building C object boringssl/crypto/dh/CMakeFiles/dh.dir/dh.c.o [ 58%] Building C object boringssl/crypto/dh/CMakeFiles/dh.dir/params.c.o [ 58%] Building C object boringssl/crypto/dh/CMakeFiles/dh.dir/check.c.o [ 58%] Building C object boringssl/crypto/dh/CMakeFiles/dh.dir/dh_asn1.c.o [ 58%] Built target dh [ 58%] Building C object boringssl/crypto/engine/CMakeFiles/engine.dir/engine.c.o [ 58%] Built target engine [ 58%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/rsa.c.o [ 58%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/rsa_impl.c.o [ 59%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/blinding.c.o [ 59%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/padding.c.o [ 59%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/rsa_asn1.c.o [ 59%] Built target rsa [ 59%] Building C object boringssl/crypto/dsa/CMakeFiles/dsa.dir/dsa.c.o [ 59%] Building C object boringssl/crypto/dsa/CMakeFiles/dsa.dir/dsa_asn1.c.o [ 59%] Built target dsa [ 59%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/ec.c.o [ 60%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/ec_asn1.c.o [ 60%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/ec_key.c.o [ 60%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/ec_montgomery.c.o [ 60%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/oct.c.o [ 60%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/p224-64.c.o /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/ec/p224-64.c: In function 'ec_GFp_nistp224_points_mul': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/ec/p224-64.c:1292:5: warning: 'batch_mul' accessing 3072 bytes in a region of size 1536 [-Wstringop-overflow=] 1292 | batch_mul(x_out, y_out, z_out, (const felem_bytearray(*))secrets, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1293 | num_points, g_secret, mixed, (const felem(*)[17][3])pre_comp, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1294 | g_pre_comp); | ~~~~~~~~~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/ec/p224-64.c:1292:5: note: referencing argument 9 of type 'const limb[2][16][3][4]' {aka 'long unsigned int[2][16][3][4]'} /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/ec/p224-64.c:937:13: note: in a call to function 'batch_mul' 937 | static void batch_mul(felem x_out, felem y_out, felem z_out, | ^~~~~~~~~ [ 60%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/p256-64.c.o /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/ec/p256-64.c: In function 'ec_GFp_nistp256_points_mul': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/ec/p256-64.c:1871:5: warning: 'batch_mul' accessing 3072 bytes in a region of size 1536 [-Wstringop-overflow=] 1871 | batch_mul(x_out, y_out, z_out, (const felem_bytearray(*))secrets, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1872 | num_points, g_secret, mixed, (const smallfelem(*)[17][3])pre_comp, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1873 | g_pre_comp); | ~~~~~~~~~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/ec/p256-64.c:1871:5: note: referencing argument 9 of type 'const u64[2][16][3][4]' {aka 'long unsigned int[2][16][3][4]'} /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/ec/p256-64.c:1505:13: note: in a call to function 'batch_mul' 1505 | static void batch_mul(felem x_out, felem y_out, felem z_out, | ^~~~~~~~~ [ 61%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/p256-x86_64.c.o [ 61%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/simple.c.o [ 61%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/util-64.c.o [ 61%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/wnaf.c.o [ 61%] Built target ec [ 62%] Building C object boringssl/crypto/ecdsa/CMakeFiles/ecdsa.dir/ecdsa.c.o [ 62%] Building C object boringssl/crypto/ecdsa/CMakeFiles/ecdsa.dir/ecdsa_asn1.c.o [ 62%] Built target ecdsa [ 62%] Building C object boringssl/crypto/ecdh/CMakeFiles/ecdh.dir/ecdh.c.o [ 62%] Built target ecdh [ 62%] Building C object boringssl/crypto/cmac/CMakeFiles/cmac.dir/cmac.c.o [ 62%] Built target cmac [ 62%] Building C object boringssl/crypto/hmac/CMakeFiles/hmac.dir/hmac.c.o [ 62%] Built target hmac [ 62%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/algorithm.c.o [ 63%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/digestsign.c.o [ 63%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/evp.c.o [ 63%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/evp_asn1.c.o [ 63%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/evp_ctx.c.o [ 63%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_dsa_asn1.c.o [ 63%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_ec.c.o [ 63%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_ec_asn1.c.o [ 64%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_rsa.c.o [ 64%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_rsa_asn1.c.o [ 64%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/pbkdf.c.o [ 64%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/sign.c.o [ 64%] Built target evp [ 64%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_all.c.o [ 64%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_info.c.o [ 64%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_lib.c.o /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/pem/pem_lib.c: In function 'PEM_get_EVP_CIPHER_INFO': /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/pem/pem_lib.c:470:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 470 | if (*header != '4') return(0); header++; | ^~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/pem/pem_lib.c:470:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 470 | if (*header != '4') return(0); header++; | ^~~~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/pem/pem_lib.c:471:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 471 | if (*header != ',') return(0); header++; | ^~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/pem/pem_lib.c:471:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 471 | if (*header != ',') return(0); header++; | ^~~~~~ [ 64%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_oth.c.o [ 65%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_pk8.c.o [ 65%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_pkey.c.o [ 65%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_x509.c.o [ 65%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_xaux.c.o [ 65%] Built target pem [ 65%] Building C object boringssl/crypto/hkdf/CMakeFiles/hkdf.dir/hkdf.c.o [ 65%] Built target hkdf [ 65%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_cache.c.o [ 65%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_data.c.o [ 65%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_lib.c.o [ 65%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_map.c.o [ 65%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_node.c.o [ 65%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_tree.c.o [ 66%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_akey.c.o [ 66%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_akeya.c.o [ 66%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_alt.c.o [ 66%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_bcons.c.o [ 66%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_bitst.c.o [ 66%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_conf.c.o [ 67%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_cpols.c.o [ 67%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_crld.c.o [ 67%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_enum.c.o [ 67%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_extku.c.o [ 67%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_genn.c.o [ 67%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_ia5.c.o [ 67%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_info.c.o [ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_int.c.o [ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_lib.c.o [ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_ncons.c.o [ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pci.c.o [ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pcia.c.o [ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pcons.c.o [ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pku.c.o [ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pmaps.c.o [ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_prn.c.o [ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_purp.c.o [ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_skey.c.o [ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_sxnet.c.o [ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_utl.c.o [ 69%] Built target x509v3 [ 69%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/a_digest.c.o [ 70%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/a_sign.c.o [ 70%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/a_strex.c.o [ 70%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/a_verify.c.o [ 70%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/asn1_gen.c.o [ 70%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/by_dir.c.o [ 70%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/by_file.c.o [ 70%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/i2d_pr.c.o [ 71%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/pkcs7.c.o [ 71%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/t_crl.c.o [ 71%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/t_req.c.o [ 71%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/t_x509.c.o [ 71%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/t_x509a.c.o [ 71%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509.c.o [ 72%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_att.c.o [ 72%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_cmp.c.o [ 72%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_d2.c.o [ 72%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_def.c.o [ 72%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_ext.c.o [ 72%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_lu.c.o [ 72%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_obj.c.o [ 73%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_r2x.c.o [ 73%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_req.c.o [ 73%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_set.c.o [ 73%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_trs.c.o [ 73%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_txt.c.o [ 73%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_v3.c.o [ 73%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_vfy.c.o [ 74%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_vpm.c.o [ 74%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509cset.c.o [ 74%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509name.c.o [ 74%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509rset.c.o [ 74%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509spki.c.o [ 74%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509type.c.o [ 74%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_algor.c.o [ 75%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_all.c.o [ 75%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_attrib.c.o [ 75%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_crl.c.o [ 75%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_exten.c.o [ 75%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_info.c.o [ 75%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_name.c.o [ 76%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_pkey.c.o [ 76%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_pubkey.c.o [ 76%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_req.c.o [ 76%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_sig.c.o [ 76%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_spki.c.o [ 76%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_val.c.o [ 76%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_x509.c.o [ 77%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_x509a.c.o [ 77%] Built target x509 [ 77%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/crypto.c.o [ 77%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/directory_posix.c.o [ 77%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/directory_win.c.o [ 77%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/ex_data.c.o [ 77%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/mem.c.o [ 77%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/refcount_c11.c.o [ 78%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/refcount_lock.c.o [ 78%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/thread.c.o [ 78%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/thread_none.c.o [ 78%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/thread_pthread.c.o In file included from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/include/openssl/stack.h:62, from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/include/openssl/ex_data.h:114, from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/internal.h:112, from /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/thread_pthread.c:15: /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/include/openssl/type_check.h:80:43: error: static assertion failed: "CRYPTO_MUTEX_too_small" 80 | #define OPENSSL_COMPILE_ASSERT(cond, msg) _Static_assert(cond, #msg) | ^~~~~~~~~~~~~~ /home/pbulk/build/net/libquic/work/libquic-0.0.3-6e3a05d/boringssl/crypto/thread_pthread.c:28:1: note: in expansion of macro 'OPENSSL_COMPILE_ASSERT' 28 | OPENSSL_COMPILE_ASSERT(sizeof(CRYPTO_MUTEX) >= sizeof(pthread_rwlock_t), | ^~~~~~~~~~~~~~~~~~~~~~ gmake[2]: *** [boringssl/crypto/CMakeFiles/crypto.dir/build.make:202: boringssl/crypto/CMakeFiles/crypto.dir/thread_pthread.c.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:1272: boringssl/crypto/CMakeFiles/crypto.dir/all] Error 2 gmake: *** [Makefile:91: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-2022Q4-x86_64/net/libquic *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-2022Q4-x86_64/net/libquic