ngtcp2-1.23.0
herculesCI.onPush.default.outputs.packages.x86_64-linux.termux-native-p11-bundle
· build #28
· raw
1structuredAttrs is enabled
unpackPhase
2unpacking source archive /nix/store/i6rkckfzklvk3cgi4hw6kkq74fwr2hzv-ngtcp2-1.23.0.tar.bz23source root is ngtcp2-1.23.04setting SOURCE_DATE_EPOCH to timestamp 1780222297 of file "ngtcp2-1.23.0/lib/includes/ngtcp2/version.h"updateAutotoolsGnuConfigScriptsPhase
5Updating Autotools / GNU config script to a newer upstream version: ./config.sub6Updating Autotools / GNU config script to a newer upstream version: ./config.guessconfigurePhase
7cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LOCALEDIR=/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/0wk1bvqx6jqp982946yj4vbylz8mzvm7-ngtcp2-1.23.0-doc/share/doc/ngtcp2 -DCMAKE_INSTALL_INFODIR=/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/include -DCMAKE_INSTALL_SBINDIR=/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib -DCMAKE_STRIP=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ranlib -DCMAKE_AR=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0 -DENABLE_LIB_ONLY:BOOL=FALSE -DENABLE_SHARED_LIB:BOOL=TRUE -DENABLE_STATIC_LIB:BOOL=FALSE8-- The C compiler identification is GNU 16.2.09-- Detecting C compiler ABI info10-- Detecting C compiler ABI info - done11-- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/gcc - skipped12-- Detecting C compile features13-- Detecting C compile features - done14-- The CXX compiler identification is GNU 16.2.015-- Detecting CXX compiler ABI info16-- Detecting CXX compiler ABI info - done17-- Check for working CXX compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped18-- Detecting CXX compile features19-- Detecting CXX compile features - done20-- Found OpenSSL: /nix/store/lazac5vw20j0pyahzbaxz8z8hyf7m9zf-openssl-3.5.9/lib/libcrypto.so (found suitable version "3.5.9", minimum required is "1.1.1")21-- Found Libev: /nix/store/2dgbfb5kab2zbd6fwp6ichql3761i19s-libev-4.33/lib/libev.so (found suitable version "4.33", minimum required is "4.11")22-- Found Libnghttp3: /nix/store/4pjy278bl46m0am42xsrfg7kyy2g41mj-nghttp3-1.18.0/lib/libnghttp3.so (found suitable version "1.18.0", minimum required is "1.14.0")23-- Found Libbrotlienc: /nix/store/igvj6xa6cxnv8hpw586nsg0c2gkvq6vz-brotli-1.2.0-lib/lib/libbrotlienc.so (Required is at least version "1.0.9")24-- Found Libbrotlidec: /nix/store/igvj6xa6cxnv8hpw586nsg0c2gkvq6vz-brotli-1.2.0-lib/lib/libbrotlidec.so (Required is at least version "1.0.9")25-- Looking for SSL_provide_quic_data26-- Looking for SSL_provide_quic_data - not found27-- Looking for SSL_set_quic_tls_cbs28-- Looking for SSL_set_quic_tls_cbs - found29-- Looking for arpa/inet.h30-- Looking for arpa/inet.h - found31-- Looking for netinet/in.h32-- Looking for netinet/in.h - found33-- Looking for netinet/ip.h34-- Looking for netinet/ip.h - found35-- Looking for unistd.h36-- Looking for unistd.h - found37-- Looking for sys/endian.h38-- Looking for sys/endian.h - not found39-- Looking for endian.h40-- Looking for endian.h - found41-- Looking for byteswap.h42-- Looking for byteswap.h - found43-- Looking for asm/types.h44-- Looking for asm/types.h - found45-- Looking for linux/netlink.h46-- Looking for linux/netlink.h - found47-- Looking for linux/rtnetlink.h48-- Looking for linux/rtnetlink.h - found49-- Looking for sys/types.h50-- Looking for sys/types.h - found51-- Looking for stdint.h52-- Looking for stdint.h - found53-- Looking for stddef.h54-- Looking for stddef.h - found55-- Check size of ssize_t56-- Check size of ssize_t - done57-- Looking for be64toh58-- Looking for be64toh - found59-- Looking for bswap_6460-- Looking for bswap_64 - found61-- Looking for explicit_bzero62-- Looking for explicit_bzero - found63-- Looking for memset_s64-- Looking for memset_s - not found65-- Performing Test OPT_Wpragmas66-- Performing Test OPT_Wpragmas - Success67CMake Warning at crypto/CMakeLists.txt:31 (message):68 libngtcp2_crypto_quictls library is disabled due to lack of good quictls697071CMake Warning at crypto/CMakeLists.txt:37 (message):72 libngtcp2_crypto_libressl library is disabled due to lack of good LibreSSL737475-- summary of build options:7677 Package version: 1.23.078 Library version: 25:0:979 Install prefix: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.080 Target system: Linux81 Compiler:82 Build type: Release83 C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/gcc84 CFLAGS: -O3 85 C++ compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++86 CXXFLAGS: 87 WARNCFLAGS: -W -Wall -Wconversion -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wundef -Wwrite-strings -Waddress -Wattributes -Wcast-align -Wdeclaration-after-statement -Wdiv-by-zero -Wempty-body -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wmissing-field-initializers -Wmissing-noreturn -Wno-format-nonliteral -Wredundant-decls -Wsign-conversion -Wstrict-prototypes -Wunreachable-code -Wunused-macros -Wunused-parameter -Wvla -Wclobbered -Wduplicated-branches -Wpragmas88 WARNCXXFLAGS: -Wall -Wformat-security -Wno-noexcept-type89 Library:90 Shared: TRUE91 Static: FALSE92 Test:93 Build Test: OFF94 Libs:95 OpenSSL: TRUE (LIBS='/nix/store/lazac5vw20j0pyahzbaxz8z8hyf7m9zf-openssl-3.5.9/lib/libssl.so;/nix/store/lazac5vw20j0pyahzbaxz8z8hyf7m9zf-openssl-3.5.9/lib/libcrypto.so')96 Libev: TRUE (LIBS='/nix/store/2dgbfb5kab2zbd6fwp6ichql3761i19s-libev-4.33/lib/libev.so')97 Libnghttp3: TRUE (LIBS='/nix/store/4pjy278bl46m0am42xsrfg7kyy2g41mj-nghttp3-1.18.0/lib/libnghttp3.so')98 GnuTLS: FALSE (LIBS='')99 BoringSSL: FALSE (LIBS='')100 Picotls: FALSE (LIBS='')101 wolfSSL: FALSE (LIBS='')102 Jemalloc: (LIBS='')103 Libbrotlienc: TRUE (LIBS='/nix/store/igvj6xa6cxnv8hpw586nsg0c2gkvq6vz-brotli-1.2.0-lib/lib/libbrotlienc.so')104 Libbrotlidec: TRUE (LIBS='/nix/store/igvj6xa6cxnv8hpw586nsg0c2gkvq6vz-brotli-1.2.0-lib/lib/libbrotlidec.so')105106-- Configuring done (18.3s)107-- Generating done (0.2s)108CMake Warning (unused-cli):109 Manually-specified variables were not used by the project:110111 CMAKE_EXPORT_NO_PACKAGE_REGISTRY112113114-- Build files have been written to: /build/ngtcp2-1.23.0/build115cmake: enabled parallel building116cmake: enabled parallel installingbuildPhase
117build flags: -j32 SHELL=/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash118[ 1%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_pkt.c.o119[ 2%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_str.c.o120[ 3%] Building C object third-party/CMakeFiles/urlparse.dir/urlparse/urlparse.c.o121[ 5%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_conv.c.o122[ 6%] Building C object third-party/CMakeFiles/http-parser.dir/http-parser/http_parser.c.o123[ 7%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_vec.c.o124[ 9%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_conn.c.o125[ 10%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_buf.c.o126[ 11%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_mem.c.o127[ 13%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_pq.c.o128[ 15%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_err.c.o129[ 15%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_crypto.c.o130[ 17%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_range.c.o131[ 19%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_frame_chain.c.o132[ 19%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_gaptr.c.o133[ 21%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_ksl.c.o134[ 22%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_strm.c.o135[ 23%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_ppe.c.o136[ 25%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_acktr.c.o137[ 26%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_rob.c.o138[ 27%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_qlog.c.o139[ 30%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_cc.c.o140[ 30%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_map.c.o141[ 31%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_path.c.o142[ 34%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_rtb.c.o143[ 35%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_pv.c.o144[ 36%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_idtr.c.o145[ 36%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_bbr.c.o146[ 38%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_ringbuf.c.o147[ 39%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_cid.c.o148[ 42%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_addr.c.o149[ 42%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_log.c.o150[ 43%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_pmtud.c.o151[ 44%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_version.c.o152[ 46%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_rst.c.o153[ 47%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_window_filter.c.o154[ 48%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_opl.c.o155[ 50%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_balloc.c.o156[ 51%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_pcg.c.o157[ 51%] Built target urlparse158[ 52%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_ratelim.c.o159[ 53%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_objalloc.c.o160[ 55%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_unreachable.c.o161[ 56%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_conn_info.c.o162[ 57%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_fmt.c.o163[ 59%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_settings.c.o164[ 60%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_transport_params.c.o165[ 61%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_callbacks.c.o166[ 63%] Building C object lib/CMakeFiles/ngtcp2.dir/ngtcp2_dcidtr.c.o167[ 63%] Built target http-parser168[ 64%] Linking C shared library libngtcp2.so169[ 64%] Built target ngtcp2170[ 65%] Building C object crypto/ossl/CMakeFiles/ngtcp2_crypto_ossl.dir/ossl.c.o171[ 67%] Building C object crypto/ossl/CMakeFiles/ngtcp2_crypto_ossl.dir/__/shared.c.o172[ 68%] Linking C shared library libngtcp2_crypto_ossl.so173[ 68%] Built target ngtcp2_crypto_ossl174[ 69%] Building CXX object examples/CMakeFiles/osslclient.dir/client.cc.o175[ 71%] Building CXX object examples/CMakeFiles/osslclient.dir/client_base.cc.o176[ 72%] Building CXX object examples/CMakeFiles/osslclient.dir/http3_client_proto_codec.cc.o177[ 75%] Building CXX object examples/CMakeFiles/osslclient.dir/util.cc.o178[ 73%] Building CXX object examples/CMakeFiles/osslclient.dir/debug.cc.o179[ 76%] Building CXX object examples/CMakeFiles/osslserver.dir/server_base.cc.o180[ 77%] Building CXX object examples/CMakeFiles/osslclient.dir/shared.cc.o181[ 78%] Building CXX object examples/CMakeFiles/osslserver.dir/debug.cc.o182[ 80%] Building CXX object examples/CMakeFiles/osslserver.dir/http.cc.o183[ 81%] Building CXX object examples/CMakeFiles/osslserver.dir/shared.cc.o184[ 82%] Building CXX object examples/CMakeFiles/osslclient.dir/tls_session_base_ossl.cc.o185[ 84%] Building CXX object examples/CMakeFiles/osslserver.dir/server.cc.o186[ 85%] Building CXX object examples/CMakeFiles/osslclient.dir/util_openssl.cc.o187[ 86%] Building CXX object examples/CMakeFiles/osslclient.dir/tls_client_session_ossl.cc.o188[ 88%] Building CXX object examples/CMakeFiles/osslserver.dir/siphash.cc.o189[ 89%] Building CXX object examples/CMakeFiles/osslserver.dir/util.cc.o190[ 90%] Building CXX object examples/CMakeFiles/osslserver.dir/http3_server_proto_codec.cc.o191[ 92%] Building CXX object examples/CMakeFiles/osslserver.dir/tls_server_context_ossl.cc.o192[ 93%] Building CXX object examples/CMakeFiles/osslclient.dir/tls_client_context_ossl.cc.o193[ 94%] Building CXX object examples/CMakeFiles/osslserver.dir/tls_server_session_ossl.cc.o194[ 96%] Building CXX object examples/CMakeFiles/osslserver.dir/util_openssl.cc.o195[ 97%] Building CXX object examples/CMakeFiles/osslserver.dir/tls_session_base_ossl.cc.o196/build/ngtcp2-1.23.0/examples/debug.cc: In function 'void ngtcp2::debug::print_crypto_data(ngtcp2_encryption_level, std::span<const unsigned char>)':197/build/ngtcp2-1.23.0/examples/debug.cc:83:16: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]198 83 | util::hexdump(outfile, data);199 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~200In file included from /build/ngtcp2-1.23.0/examples/debug.cc:33:201/build/ngtcp2-1.23.0/examples/util.h:241:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::hexdump(FILE*, std::span<const unsigned char>)', declared here202 241 | std::expected<void, Error> hexdump(FILE *out, std::span<const uint8_t> data);203 | ^~~~~~~204In file included from /build/ngtcp2-1.23.0/examples/util.h:41:205/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here206 1363 | class [[nodiscard]] expected<_Tp, _Er>207 | ^~~~~~~~~~~~~~~~~~208/build/ngtcp2-1.23.0/examples/debug.cc: In function 'void ngtcp2::debug::print_stream_data(int64_t, std::span<const unsigned char>)':209/build/ngtcp2-1.23.0/examples/debug.cc:88:16: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]210 88 | util::hexdump(outfile, data);211 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~212/build/ngtcp2-1.23.0/examples/util.h:241:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::hexdump(FILE*, std::span<const unsigned char>)', declared here213 241 | std::expected<void, Error> hexdump(FILE *out, std::span<const uint8_t> data);214 | ^~~~~~~215/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here216 1363 | class [[nodiscard]] expected<_Tp, _Er>217 | ^~~~~~~~~~~~~~~~~~218/build/ngtcp2-1.23.0/examples/debug.cc: In function 'void ngtcp2::debug::print_http_data(int64_t, std::span<const unsigned char>)':219/build/ngtcp2-1.23.0/examples/debug.cc:245:16: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]220 245 | util::hexdump(outfile, data);221 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~222/build/ngtcp2-1.23.0/examples/util.h:241:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::hexdump(FILE*, std::span<const unsigned char>)', declared here223 241 | std::expected<void, Error> hexdump(FILE *out, std::span<const uint8_t> data);224 | ^~~~~~~225/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here226 1363 | class [[nodiscard]] expected<_Tp, _Er>227 | ^~~~~~~~~~~~~~~~~~228/build/ngtcp2-1.23.0/examples/debug.cc: In function 'void ngtcp2::debug::print_crypto_data(ngtcp2_encryption_level, std::span<const unsigned char>)':229/build/ngtcp2-1.23.0/examples/debug.cc:83:16: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]230 83 | util::hexdump(outfile, data);231 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~232In file included from /build/ngtcp2-1.23.0/examples/debug.cc:33:233/build/ngtcp2-1.23.0/examples/util.h:241:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::hexdump(FILE*, std::span<const unsigned char>)', declared here234 241 | std::expected<void, Error> hexdump(FILE *out, std::span<const uint8_t> data);235 | ^~~~~~~236In file included from /build/ngtcp2-1.23.0/examples/util.h:41:237/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here238 1363 | class [[nodiscard]] expected<_Tp, _Er>239 | ^~~~~~~~~~~~~~~~~~240/build/ngtcp2-1.23.0/examples/debug.cc: In function 'void ngtcp2::debug::print_stream_data(int64_t, std::span<const unsigned char>)':241/build/ngtcp2-1.23.0/examples/debug.cc:88:16: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]242 88 | util::hexdump(outfile, data);243 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~244/build/ngtcp2-1.23.0/examples/util.h:241:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::hexdump(FILE*, std::span<const unsigned char>)', declared here245 241 | std::expected<void, Error> hexdump(FILE *out, std::span<const uint8_t> data);246 | ^~~~~~~247/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here248 1363 | class [[nodiscard]] expected<_Tp, _Er>249 | ^~~~~~~~~~~~~~~~~~250/build/ngtcp2-1.23.0/examples/debug.cc: In function 'void ngtcp2::debug::print_http_data(int64_t, std::span<const unsigned char>)':251/build/ngtcp2-1.23.0/examples/debug.cc:245:16: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]252 245 | util::hexdump(outfile, data);253 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~254/build/ngtcp2-1.23.0/examples/util.h:241:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::hexdump(FILE*, std::span<const unsigned char>)', declared here255 241 | std::expected<void, Error> hexdump(FILE *out, std::span<const uint8_t> data);256 | ^~~~~~~257/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here258 1363 | class [[nodiscard]] expected<_Tp, _Er>259 | ^~~~~~~~~~~~~~~~~~260/build/ngtcp2-1.23.0/examples/server.cc: In member function 'std::expected<void, ngtcp2::Error> Handler::write_streams()':261/build/ngtcp2-1.23.0/examples/server.cc:1031:14: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]262 1031 | send_packet(ps.path, pi.ecn, txbuf.first(static_cast<size_t>(nwrite)),263 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~264 1032 | gso_size);265 | ~~~~~~~~~266In file included from /build/ngtcp2-1.23.0/examples/server.cc:49:267/build/ngtcp2-1.23.0/examples/server.h:203:30: note: in call to 'std::expected<void, ngtcp2::Error> Handler::send_packet(const ngtcp2_path&, unsigned int, std::span<const unsigned char>, size_t)', declared here268 203 | std::expected<void, Error> send_packet(const ngtcp2_path &path,269 | ^~~~~~~~~~~270In file included from /build/ngtcp2-1.23.0/examples/shared.h:36,271 from /build/ngtcp2-1.23.0/examples/tls_server_session_ossl.h:33,272 from /build/ngtcp2-1.23.0/examples/tls_server_session.h:53,273 from /build/ngtcp2-1.23.0/examples/server_base.h:43,274 from /build/ngtcp2-1.23.0/examples/server.h:45:275/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here276 1363 | class [[nodiscard]] expected<_Tp, _Er>277 | ^~~~~~~~~~~~~~~~~~278/build/ngtcp2-1.23.0/examples/client.cc: In function 'void {anonymous}::writecb(ev_loop*, ev_io*, int)':279/build/ngtcp2-1.23.0/examples/client.cc:108:14: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]280 108 | c->on_write();281 | ~~~~~~~~~~~^~282In file included from /build/ngtcp2-1.23.0/examples/client.cc:48:283/build/ngtcp2-1.23.0/examples/client.h:97:30: note: in call to 'std::expected<void, ngtcp2::Error> Client::on_write()', declared here284 97 | std::expected<void, Error> on_write();285 | ^~~~~~~~286In file included from /build/ngtcp2-1.23.0/examples/shared.h:36,287 from /build/ngtcp2-1.23.0/examples/tls_client_session_ossl.h:35,288 from /build/ngtcp2-1.23.0/examples/tls_client_session.h:53,289 from /build/ngtcp2-1.23.0/examples/client_base.h:41,290 from /build/ngtcp2-1.23.0/examples/client.h:44:291/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here292 1363 | class [[nodiscard]] expected<_Tp, _Er>293 | ^~~~~~~~~~~~~~~~~~294/build/ngtcp2-1.23.0/examples/client.cc: In function 'void {anonymous}::readcb(ev_loop*, ev_io*, int)':295/build/ngtcp2-1.23.0/examples/client.cc:121:14: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]296 121 | c->on_write();297 | ~~~~~~~~~~~^~298/build/ngtcp2-1.23.0/examples/client.h:97:30: note: in call to 'std::expected<void, ngtcp2::Error> Client::on_write()', declared here299 97 | std::expected<void, Error> on_write();300 | ^~~~~~~~301/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here302 1363 | class [[nodiscard]] expected<_Tp, _Er>303 | ^~~~~~~~~~~~~~~~~~304/build/ngtcp2-1.23.0/examples/client.cc: In function 'void {anonymous}::timeoutcb(ev_loop*, ev_timer*, int)':305/build/ngtcp2-1.23.0/examples/client.cc:133:14: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]306 133 | c->on_write();307 | ~~~~~~~~~~~^~308/build/ngtcp2-1.23.0/examples/client.h:97:30: note: in call to 'std::expected<void, ngtcp2::Error> Client::on_write()', declared here309 97 | std::expected<void, Error> on_write();310 | ^~~~~~~~311/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here312 1363 | class [[nodiscard]] expected<_Tp, _Er>313 | ^~~~~~~~~~~~~~~~~~314/build/ngtcp2-1.23.0/examples/client.cc: In function 'void {anonymous}::change_local_addrcb(ev_loop*, ev_timer*, int)':315/build/ngtcp2-1.23.0/examples/client.cc:141:23: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]316 141 | c->change_local_addr();317 | ~~~~~~~~~~~~~~~~~~~~^~318/build/ngtcp2-1.23.0/examples/client.h:124:30: note: in call to 'std::expected<void, ngtcp2::Error> Client::change_local_addr()', declared here319 124 | std::expected<void, Error> change_local_addr();320 | ^~~~~~~~~~~~~~~~~321/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here322 1363 | class [[nodiscard]] expected<_Tp, _Er>323 | ^~~~~~~~~~~~~~~~~~324/build/ngtcp2-1.23.0/examples/client.cc: In function 'void {anonymous}::delay_streamcb(ev_loop*, ev_timer*, int)':325/build/ngtcp2-1.23.0/examples/client.cc:161:14: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]326 161 | c->on_write();327 | ~~~~~~~~~~~^~328/build/ngtcp2-1.23.0/examples/client.h:97:30: note: in call to 'std::expected<void, ngtcp2::Error> Client::on_write()', declared here329 97 | std::expected<void, Error> on_write();330 | ^~~~~~~~331/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here332 1363 | class [[nodiscard]] expected<_Tp, _Er>333 | ^~~~~~~~~~~~~~~~~~334/build/ngtcp2-1.23.0/examples/client.cc: In member function 'void Client::disconnect()':335/build/ngtcp2-1.23.0/examples/client.cc:205:15: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]336 205 | handle_error();337 | ~~~~~~~~~~~~^~338/build/ngtcp2-1.23.0/examples/client.h:122:30: note: in call to 'std::expected<void, ngtcp2::Error> Client::handle_error()', declared here339 122 | std::expected<void, Error> handle_error();340 | ^~~~~~~~~~~~341/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here342 1363 | class [[nodiscard]] expected<_Tp, _Er>343 | ^~~~~~~~~~~~~~~~~~344/build/ngtcp2-1.23.0/examples/server.cc: In member function 'void Server::disconnect()':345/build/ngtcp2-1.23.0/examples/server.cc:1376:20: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]346 1376 | h->handle_error();347 | ~~~~~~~~~~~~~~~^~348/build/ngtcp2-1.23.0/examples/server.cc:1165:28: note: in call to 'std::expected<void, ngtcp2::Error> Handler::handle_error()', declared here349 1165 | std::expected<void, Error> Handler::handle_error() {350 | ^~~~~~~351/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here352 1363 | class [[nodiscard]] expected<_Tp, _Er>353 | ^~~~~~~~~~~~~~~~~~354/build/ngtcp2-1.23.0/examples/client.cc: In function 'int {anonymous}::recv_new_token(ngtcp2_conn*, const uint8_t*, size_t, void*)':355/build/ngtcp2-1.23.0/examples/client.cc:591:20: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]356 591 | util::write_token(config.token_file, {token, tokenlen});357 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~358In file included from /build/ngtcp2-1.23.0/examples/client_base.h:44:359/build/ngtcp2-1.23.0/examples/util.h:522:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::write_token(const std::filesystem::__cxx11::path&, std::span<const unsigned char>)', declared here360 522 | std::expected<void, Error> write_token(const std::filesystem::path &path,361 | ^~~~~~~~~~~362/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here363 1363 | class [[nodiscard]] expected<_Tp, _Er>364 | ^~~~~~~~~~~~~~~~~~365/build/ngtcp2-1.23.0/examples/server.cc: In member function 'void Server::read_pkt(const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&, const ngtcp2_pkt_info*, std::span<const unsigned char>)':366/build/ngtcp2-1.23.0/examples/server.cc:1729:29: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]367 1729 | send_version_negotiation(vc.version, {vc.scid, vc.scidlen},368 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~369 1730 | {vc.dcid, vc.dcidlen}, ep, local_addr,370 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~371 1731 | remote_addr);372 | ~~~~~~~~~~~~373/build/ngtcp2-1.23.0/examples/server.h:268:3: note: in call to 'std::expected<void, ngtcp2::Error> Server::send_version_negotiation(uint32_t, std::span<const unsigned char>, std::span<const unsigned char>, const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&)', declared here374 268 | send_version_negotiation(uint32_t version, std::span<const uint8_t> dcid,375 | ^~~~~~~~~~~~~~~~~~~~~~~~376/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here377 1363 | class [[nodiscard]] expected<_Tp, _Er>378 | ^~~~~~~~~~~~~~~~~~379/build/ngtcp2-1.23.0/examples/server.cc:1753:29: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]380 1753 | send_stateless_reset(data.size(), {vc.dcid, vc.dcidlen}, ep, local_addr,381 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~382 1754 | remote_addr);383 | ~~~~~~~~~~~~384/build/ngtcp2-1.23.0/examples/server.h:281:30: note: in call to 'std::expected<void, ngtcp2::Error> Server::send_stateless_reset(size_t, std::span<const unsigned char>, const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&)', declared here385 281 | std::expected<void, Error> send_stateless_reset(size_t pktlen,386 | ^~~~~~~~~~~~~~~~~~~~387/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here388 1363 | class [[nodiscard]] expected<_Tp, _Er>389 | ^~~~~~~~~~~~~~~~~~390/build/ngtcp2-1.23.0/examples/server.cc:1769:19: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]391 1769 | send_retry(&hd, ep, local_addr, remote_addr, data.size() * 3);392 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~393/build/ngtcp2-1.23.0/examples/server.h:272:30: note: in call to 'std::expected<void, ngtcp2::Error> Server::send_retry(const ngtcp2_pkt_hd*, const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&, size_t)', declared here394 272 | std::expected<void, Error> send_retry(const ngtcp2_pkt_hd *chd,395 | ^~~~~~~~~~396/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here397 1363 | class [[nodiscard]] expected<_Tp, _Er>398 | ^~~~~~~~~~~~~~~~~~399/build/ngtcp2-1.23.0/examples/server.cc:1775:40: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]400 1775 | send_stateless_connection_close(&hd, ep, local_addr, remote_addr);401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~402/build/ngtcp2-1.23.0/examples/server.h:278:3: note: in call to 'std::expected<void, ngtcp2::Error> Server::send_stateless_connection_close(const ngtcp2_pkt_hd*, const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&)', declared here403 278 | send_stateless_connection_close(const ngtcp2_pkt_hd *chd, const Endpoint &ep,404 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~405/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here406 1363 | class [[nodiscard]] expected<_Tp, _Er>407 | ^~~~~~~~~~~~~~~~~~408/build/ngtcp2-1.23.0/examples/server.cc:1783:44: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]409 1783 | send_stateless_connection_close(&hd, ep, local_addr, remote_addr);410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~411/build/ngtcp2-1.23.0/examples/server.h:278:3: note: in call to 'std::expected<void, ngtcp2::Error> Server::send_stateless_connection_close(const ngtcp2_pkt_hd*, const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&)', declared here412 278 | send_stateless_connection_close(const ngtcp2_pkt_hd *chd, const Endpoint &ep,413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~414/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here415 1363 | class [[nodiscard]] expected<_Tp, _Er>416 | ^~~~~~~~~~~~~~~~~~417/build/ngtcp2-1.23.0/examples/server.cc:1799:23: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]418 1799 | send_retry(&hd, ep, local_addr, remote_addr, data.size() * 3);419 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~420/build/ngtcp2-1.23.0/examples/server.h:272:30: note: in call to 'std::expected<void, ngtcp2::Error> Server::send_retry(const ngtcp2_pkt_hd*, const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&, size_t)', declared here421 272 | std::expected<void, Error> send_retry(const ngtcp2_pkt_hd *chd,422 | ^~~~~~~~~~423/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here424 1363 | class [[nodiscard]] expected<_Tp, _Er>425 | ^~~~~~~~~~~~~~~~~~426/build/ngtcp2-1.23.0/examples/server.cc:1814:21: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]427 1814 | send_retry(&hd, ep, local_addr, remote_addr, data.size() * 3);428 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~429/build/ngtcp2-1.23.0/examples/server.h:272:30: note: in call to 'std::expected<void, ngtcp2::Error> Server::send_retry(const ngtcp2_pkt_hd*, const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&, size_t)', declared here430 272 | std::expected<void, Error> send_retry(const ngtcp2_pkt_hd *chd,431 | ^~~~~~~~~~432/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here433 1363 | class [[nodiscard]] expected<_Tp, _Er>434 | ^~~~~~~~~~~~~~~~~~435/build/ngtcp2-1.23.0/examples/server.cc:1832:19: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]436 1832 | send_retry(&hd, ep, local_addr, remote_addr, data.size() * 3);437 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~438/build/ngtcp2-1.23.0/examples/server.h:272:30: note: in call to 'std::expected<void, ngtcp2::Error> Server::send_retry(const ngtcp2_pkt_hd*, const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&, size_t)', declared here439 272 | std::expected<void, Error> send_retry(const ngtcp2_pkt_hd *chd,440 | ^~~~~~~~~~441/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here442 1363 | class [[nodiscard]] expected<_Tp, _Er>443 | ^~~~~~~~~~~~~~~~~~444/build/ngtcp2-1.23.0/examples/server.cc: In member function 'std::expected<void, ngtcp2::Error> Server::send_retry(const ngtcp2_pkt_hd*, const Endpoint&, const ngtcp2::Address&, const ngtcp2::Address&, size_t)':445/build/ngtcp2-1.23.0/examples/server.cc:1984:18: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]446 1984 | util::hexdump(stderr, token);447 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~448In file included from /build/ngtcp2-1.23.0/examples/server_base.h:47:449/build/ngtcp2-1.23.0/examples/util.h:244:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::hexdump(FILE*, std::span<_Tp, _Num>) [with T = unsigned char; long unsigned int N = 18446744073709551615; FILE = FILE]', declared here450 244 | std::expected<void, Error> hexdump(FILE *out, std::span<T, N> data) {451 | ^~~~~~~452/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here453 1363 | class [[nodiscard]] expected<_Tp, _Er>454 | ^~~~~~~~~~~~~~~~~~455/build/ngtcp2-1.23.0/examples/server.cc: In member function 'std::expected<void, ngtcp2::Error> Server::verify_retry_token(ngtcp2_cid*, const ngtcp2_pkt_hd*, const ngtcp2::Address&)':456/build/ngtcp2-1.23.0/examples/server.cc:2110:18: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]457 2110 | util::hexdump(stderr, {hd->token, hd->tokenlen});458 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~459/build/ngtcp2-1.23.0/examples/util.h:241:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::hexdump(FILE*, std::span<const unsigned char>)', declared here460 241 | std::expected<void, Error> hexdump(FILE *out, std::span<const uint8_t> data);461 | ^~~~~~~462/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here463 1363 | class [[nodiscard]] expected<_Tp, _Er>464 | ^~~~~~~~~~~~~~~~~~465/build/ngtcp2-1.23.0/examples/server.cc: In member function 'std::expected<void, ngtcp2::Error> Server::verify_token(const ngtcp2_pkt_hd*, const ngtcp2::Address&)':466/build/ngtcp2-1.23.0/examples/server.cc:2156:18: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]467 2156 | util::hexdump(stderr, {hd->token, hd->tokenlen});468 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~469/build/ngtcp2-1.23.0/examples/util.h:241:28: note: in call to 'std::expected<void, ngtcp2::Error> ngtcp2::util::hexdump(FILE*, std::span<const unsigned char>)', declared here470 241 | std::expected<void, Error> hexdump(FILE *out, std::span<const uint8_t> data);471 | ^~~~~~~472/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here473 1363 | class [[nodiscard]] expected<_Tp, _Er>474 | ^~~~~~~~~~~~~~~~~~475/build/ngtcp2-1.23.0/examples/client.cc: In member function 'std::expected<void, ngtcp2::Error> Client::write_streams()':476/build/ngtcp2-1.23.0/examples/client.cc:1057:25: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]477 1057 | send_packet_or_blocked(ps.path, pi.ecn,478 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~479 1058 | txbuf.first(static_cast<size_t>(nwrite)), gso_size);480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~481/build/ngtcp2-1.23.0/examples/client.h:117:3: note: in call to 'std::expected<void, ngtcp2::Error> Client::send_packet_or_blocked(const ngtcp2_path&, unsigned int, std::span<const unsigned char>, size_t)', declared here482 117 | send_packet_or_blocked(const ngtcp2_path &path, unsigned int ecn,483 | ^~~~~~~~~~~~~~~~~~~~~~484/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here485 1363 | class [[nodiscard]] expected<_Tp, _Er>486 | ^~~~~~~~~~~~~~~~~~487/build/ngtcp2-1.23.0/examples/client.cc: In member function 'void Client::on_extend_max_streams()':488/build/ngtcp2-1.23.0/examples/client.cc:1733:24: warning: ignoring returned value of type 'std::expected<void, ngtcp2::Error>', declared with attribute 'nodiscard' [-Wunused-result]489 1733 | stream->open_file(stream->req.path);490 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~491/build/ngtcp2-1.23.0/examples/client.cc:74:28: note: in call to 'std::expected<void, ngtcp2::Error> Stream::open_file(std::string_view)', declared here492 74 | std::expected<void, Error> Stream::open_file(std::string_view path) {493 | ^~~~~~494/nix/store/xpaz3fi6ibqxb9sla4gjlp0c82v566y8-gcc-16.2.0/include/c++/16.2.0/expected:1363:25: note: 'std::expected<void, ngtcp2::Error>' declared here495 1363 | class [[nodiscard]] expected<_Tp, _Er>496 | ^~~~~~~~~~~~~~~~~~497[ 98%] Linking CXX executable osslclient498[ 98%] Built target osslclient499[100%] Linking CXX executable osslserver500[100%] Built target osslserver501buildPhase completed in 32 secondscheckPhase
502check flags: SHELL=/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash VERBOSE=y check503/nix/store/d4i3z6rjgmybc7n9mdxvlsdill80737v-cmake-4.4.4/bin/cmake -S/build/ngtcp2-1.23.0 -B/build/ngtcp2-1.23.0/build --check-build-system CMakeFiles/Makefile.cmake 0504make -f CMakeFiles/Makefile2 check505make[1]: Entering directory '/build/ngtcp2-1.23.0/build'506/nix/store/d4i3z6rjgmybc7n9mdxvlsdill80737v-cmake-4.4.4/bin/cmake -S/build/ngtcp2-1.23.0 -B/build/ngtcp2-1.23.0/build --check-build-system CMakeFiles/Makefile.cmake 0507/nix/store/d4i3z6rjgmybc7n9mdxvlsdill80737v-cmake-4.4.4/bin/cmake -E cmake_progress_start /build/ngtcp2-1.23.0/build/CMakeFiles 0508make -f CMakeFiles/Makefile2 CMakeFiles/check.dir/all509make[2]: Entering directory '/build/ngtcp2-1.23.0/build'510make -f CMakeFiles/check.dir/build.make CMakeFiles/check.dir/depend511make[3]: Entering directory '/build/ngtcp2-1.23.0/build'512cd /build/ngtcp2-1.23.0/build && /nix/store/d4i3z6rjgmybc7n9mdxvlsdill80737v-cmake-4.4.4/bin/cmake -E cmake_depends "Unix Makefiles" /build/ngtcp2-1.23.0 /build/ngtcp2-1.23.0 /build/ngtcp2-1.23.0/build /build/ngtcp2-1.23.0/build /build/ngtcp2-1.23.0/build/CMakeFiles/check.dir/DependInfo.cmake "--color=" check513make[3]: Leaving directory '/build/ngtcp2-1.23.0/build'514make -f CMakeFiles/check.dir/build.make CMakeFiles/check.dir/build515make[3]: Entering directory '/build/ngtcp2-1.23.0/build'516/nix/store/d4i3z6rjgmybc7n9mdxvlsdill80737v-cmake-4.4.4/bin/ctest517Test project /build/ngtcp2-1.23.0/build518No tests were found!!!519make[3]: Leaving directory '/build/ngtcp2-1.23.0/build'520Built target check521make[2]: Leaving directory '/build/ngtcp2-1.23.0/build'522/nix/store/d4i3z6rjgmybc7n9mdxvlsdill80737v-cmake-4.4.4/bin/cmake -E cmake_progress_start /build/ngtcp2-1.23.0/build/CMakeFiles 0523make[1]: Leaving directory '/build/ngtcp2-1.23.0/build'installPhase
524install flags: -j32 SHELL=/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash install525[ 1%] Built target urlparse526[ 2%] Built target http-parser527[ 64%] Built target ngtcp2528[ 68%] Built target ngtcp2_crypto_ossl529[ 82%] Built target osslclient530[100%] Built target osslserver531Install the project...532-- Install configuration: "Release"533-- Installing: /nix/store/0wk1bvqx6jqp982946yj4vbylz8mzvm7-ngtcp2-1.23.0-doc/share/doc/ngtcp2/README.rst534-- Installing: /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/include/ngtcp2/ngtcp2.h535-- Installing: /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/include/ngtcp2/version.h536-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/cmake/ngtcp2/ngtcp2Config.cmake537-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/cmake/ngtcp2/ngtcp2ConfigVersion.cmake538-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/libngtcp2.so.16.9.0539-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/libngtcp2.so.16540-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/libngtcp2.so541-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/cmake/ngtcp2/ngtcp2Targets.cmake542-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/cmake/ngtcp2/ngtcp2Targets-release.cmake543-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/pkgconfig/libngtcp2.pc544-- Installing: /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/include/ngtcp2/ngtcp2_crypto.h545-- Installing: /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/include/ngtcp2/ngtcp2_crypto_ossl.h546-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/libngtcp2_crypto_ossl.so.0.2.1547-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/libngtcp2_crypto_ossl.so.0548-- Set non-toolchain portion of runtime path of "/nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/libngtcp2_crypto_ossl.so.0.2.1" to ""549-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/libngtcp2_crypto_ossl.so550-- Installing: /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/pkgconfig/libngtcp2_crypto_ossl.pcfixupPhase
551Moving /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/pkgconfig to /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/lib/pkgconfig552Moving /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/cmake to /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/lib/cmake553Patching '/nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/lib/pkgconfig/libngtcp2.pc' includedir to output /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev554Patching '/nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/lib/pkgconfig/libngtcp2_crypto_ossl.pc' includedir to output /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev555shrinking RPATHs of ELF executables and libraries in /nix/store/0wk1bvqx6jqp982946yj4vbylz8mzvm7-ngtcp2-1.23.0-doc556checking for references to /build/ in /nix/store/0wk1bvqx6jqp982946yj4vbylz8mzvm7-ngtcp2-1.23.0-doc...557patching script interpreter paths in /nix/store/0wk1bvqx6jqp982946yj4vbylz8mzvm7-ngtcp2-1.23.0-doc558shrinking RPATHs of ELF executables and libraries in /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev559checking for references to /build/ in /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev...560patching script interpreter paths in /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev561stripping (with command strip and flags -S -p) in /nix/store/vy2i11mh4xsac6f8iwkfcvniqykyna70-ngtcp2-1.23.0-dev/lib562shrinking RPATHs of ELF executables and libraries in /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0563shrinking /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/libngtcp2.so.16.9.0564shrinking /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib/libngtcp2_crypto_ossl.so.0.2.1565checking for references to /build/ in /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0...566patching script interpreter paths in /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0567stripping (with command strip and flags -S -p) in /nix/store/6my3xf6h4s4zda4s2ybqyinpcm1zfmi6-ngtcp2-1.23.0/lib