Snippets for mvfst 2026.07.27.00 from Nix aarch64-linux
Sourced from https://hydra.nixos.org/log/rjmhjbc6acahm5xpz237lxsicgs9nh30-mvfst-2026.07.27.00.drv.
-
/build/source/quic/QuicException.cpp:134:1: warning: control reaches end of non-void function [-Wreturn-type] 134 | } | ^ -
/build/source/quic/common/udpsocket/FollyQuicAsyncUDPSocket.cpp:648:23: warning: 'follyOwnership' may be used uninitialized [-Wmaybe-uninitialized] 648 | follySocket_.setFD(folly::NetworkSocket::fromFd(fd), follyOwnership); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/build/source/quic/api/QuicBatchWriterFactory.cpp:83:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 83 | switch (dataPathType) { | ^~~~~~ -
/nix/store/wqqb6mbnrnm380adc0ry5hdm449xix4f-gcc-15.3.0/include/c++/15.3.0/bits/shared_ptr_base.h:1529:7: warning: '((__vector(2) long unsigned int*)this)[6]' is used uninitialized [-Wuninitialized] 1529 | __shared_ptr(const __shared_ptr&) noexcept = default; | ^~~~~~~~~~~~ -
/build/source/quic/api/IoBufQuicBatch.cpp:142:45: warning: '*(quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::StorageBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::PayloadType*)((char*)&firstSocketErrno + offsetof(quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::Optional<int>,quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::optional<int, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::TinyOptionalImpl<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::CopyAssignmentBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::MoveAssignmentBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::CopyConstructionBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::MoveConstructionBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::StorageBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::mStorage.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagStorage<int>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized] 142 | ? fmt::format("{}, ", quic::errnoStr(firstSocketErrno.value())) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -
/nix/store/wqqb6mbnrnm380adc0ry5hdm449xix4f-gcc-15.3.0/include/c++/15.3.0/bits/stl_algobase.h:239:7: warning: '*(const long unsigned int*)((char*)&maxReceiveTimestampsPerAck + offsetof(quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::optional<long unsigned int, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue>,quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::optional<long unsigned int, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::TinyOptionalImpl<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::CopyAssignmentBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::MoveAssignmentBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::CopyConstructionBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::MoveConstructionBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::StorageBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::mStorage.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagStorage<long unsigned int>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized] 239 | if (__b < __a) | ^~ -
/build/source/quic/api/QuicSocketLite.h:151:18: warning: 'virtual void quic::QuicSocketLite::ConnectionCallback::onConnectionEnd(quic::QuicError)' was hidden [-Woverloaded-virtual=] 151 | virtual void onConnectionEnd(QuicError /* error */) noexcept {} | ^~~~~~~~~~~~~~~ -
/nix/store/wqqb6mbnrnm380adc0ry5hdm449xix4f-gcc-15.3.0/include/c++/15.3.0/bits/exception_ptr.h:206:11: warning: '*(std::__exception_ptr::exception_ptr*)((char*)&<unnamed> + offsetof(folly::Try<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long int, std::ratio<1, 1> > > > >,folly::Try<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long int, std::ratio<1, 1> > > > >::<unnamed>.folly::detail::TryBase<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long int, std::ratio<1, 1> > > > >::<unnamed>)).std::__exception_ptr::exception_ptr::_M_exception_object' may be used uninitialized [-Wmaybe-uninitialized] 206 | if (_M_exception_object) | ^~~~~~~~~~~~~~~~~~~ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:311:51: warning: missing initializer for member 'quic::WriteAckFrameState::largestRecvdPacketInfo' [-Wmissing-field-initializers] 311 | WriteAckFrameState ackState = {.acks = ackBlocks}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:311:51: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:311:51: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:1244:51: warning: missing initializer for member 'quic::WriteAckFrameState::largestRecvdPacketInfo' [-Wmissing-field-initializers] 1244 | WriteAckFrameState ackState = {.acks = ackBlocks}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:1244:51: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:1244:51: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:2877:51: warning: missing initializer for member 'quic::WriteAckFrameState::largestRecvdPacketInfo' [-Wmissing-field-initializers] 2877 | WriteAckFrameState ackState = {.acks = ackBlocks}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:2877:51: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:2877:51: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:2915:45: warning: missing initializer for member 'quic::WriteAckFrameState::largestRecvdPacketInfo' [-Wmissing-field-initializers] 2915 | WriteAckFrameState state{.acks = ackBlocks}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:2915:45: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:2915:45: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3262:64: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers] 3262 | .acks = ackBlocks, .largestRecvdPacketInfo = std::nullopt}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3262:64: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3330:64: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers] 3330 | .acks = ackBlocks, .largestRecvdPacketInfo = std::nullopt}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3330:64: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3385:64: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers] 3385 | .acks = ackBlocks, .largestRecvdPacketInfo = std::nullopt}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3385:64: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3439:64: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers] 3439 | .acks = ackBlocks, .largestRecvdPacketInfo = std::nullopt}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3439:64: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3495:64: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers] 3495 | .acks = ackBlocks, .largestRecvdPacketInfo = std::nullopt}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3495:64: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3593:64: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers] 3593 | .acks = ackBlocks, .largestRecvdPacketInfo = std::nullopt}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3593:64: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3677:64: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers] 3677 | .acks = ackBlocks, .largestRecvdPacketInfo = std::nullopt}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3677:64: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3776:64: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers] 3776 | .acks = ackBlocks, .largestRecvdPacketInfo = std::nullopt}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3776:64: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3832:64: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers] 3832 | .acks = ackBlocks, .largestRecvdPacketInfo = std::nullopt}; | ^ -
/build/source/quic/codec/test/QuicWriteCodecTest.cpp:3832:64: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/nix/store/75cs0y6n4dgm7l0bc4c2h5x82qpccdsy-gtest-1.17.0-dev/include/gtest/gtest.h:1476:1: warning: '*(const long unsigned int*)((char*)&dataLen + offsetof(quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::optional<long unsigned int, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue>,quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::optional<long unsigned int, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::TinyOptionalImpl<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::CopyAssignmentBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::MoveAssignmentBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::CopyConstructionBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::MoveConstructionBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::StorageBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::mStorage.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagStorage<long unsigned int>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized] 1476 | GTEST_IMPL_CMP_HELPER_(LT, <) | ^ -
/build/source/quic/codec/test/QuicPacketRebuilderTest.cpp:114:56: warning: missing initializer for member 'quic::WriteAckFrameState::largestRecvdPacketInfo' [-Wmissing-field-initializers] 114 | WriteAckFrameState writeAckState = {.acks = ackBlocks}; | ^ -
/build/source/quic/codec/test/QuicPacketRebuilderTest.cpp:114:56: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicPacketRebuilderTest.cpp:114:56: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicPacketRebuilderTest.cpp:119:73: warning: missing initializer for member 'quic::WriteAckFrameMetaData::connTime' [-Wmissing-field-initializers] 119 | .ackDelayExponent = static_cast<uint8_t>(kDefaultAckDelayExponent)}; | ^ -
/build/source/quic/codec/test/QuicPacketRebuilderTest.cpp:476:56: warning: missing initializer for member 'quic::WriteAckFrameState::largestRecvdPacketInfo' [-Wmissing-field-initializers] 476 | WriteAckFrameState writeAckState = {.acks = ackBlocks}; | ^ -
/build/source/quic/codec/test/QuicPacketRebuilderTest.cpp:476:56: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicPacketRebuilderTest.cpp:476:56: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/codec/test/QuicPacketRebuilderTest.cpp:480:73: warning: missing initializer for member 'quic::WriteAckFrameMetaData::connTime' [-Wmissing-field-initializers] 480 | .ackDelayExponent = static_cast<uint8_t>(kDefaultAckDelayExponent)}; | ^ -
/build/source/quic/api/test/QuicPacketSchedulerTest.cpp:678:56: warning: missing initializer for member 'quic::WriteAckFrameState::largestRecvdPacketInfo' [-Wmissing-field-initializers] 678 | WriteAckFrameState writeAckState = {.acks = ackBlocks}; | ^ -
/build/source/quic/api/test/QuicPacketSchedulerTest.cpp:678:56: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers]
-
/build/source/quic/api/test/QuicPacketSchedulerTest.cpp:678:56: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/api/test/QuicPacketSchedulerTest.cpp:682:73: warning: missing initializer for member 'quic::WriteAckFrameMetaData::connTime' [-Wmissing-field-initializers] 682 | .ackDelayExponent = static_cast<uint8_t>(kDefaultAckDelayExponent)}; | ^ -
/build/source/quic/common/udpsocket/test/QuicAsyncUDPSocketMock.h:124:19: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 124 | } catch (std::exception) { | ^~~~~~~~~ -
/build/source/quic/common/udpsocket/test/QuicAsyncUDPSocketMock.h:135:19: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 135 | } catch (std::exception) { | ^~~~~~~~~ -
/build/source/quic/common/udpsocket/test/QuicAsyncUDPSocketMock.h:150:19: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 150 | } catch (std::exception) { | ^~~~~~~~~ -
/build/source/quic/common/udpsocket/test/QuicAsyncUDPSocketMock.h:161:19: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 161 | } catch (std::exception) { | ^~~~~~~~~ -
/build/source/quic/common/udpsocket/test/QuicAsyncUDPSocketMock.h:178:19: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 178 | } catch (std::exception) { | ^~~~~~~~~ -
/build/source/quic/common/udpsocket/test/QuicAsyncUDPSocketMock.h:188:19: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 188 | } catch (std::exception) { | ^~~~~~~~~ -
/build/source/quic/common/udpsocket/test/QuicAsyncUDPSocketMock.h:198:19: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 198 | } catch (std::exception) { | ^~~~~~~~~ -
/build/source/quic/server/handshake/test/AppTokenTest.cpp:331:44: warning: conversion from 'unsigned int' to 'quic::ExtendedAckFeatureMaskType' {aka 'unsigned char'} changes value from '4294967285' to '245' [-Woverflow] 331 | std::numeric_limits<uint32_t>::max() - 10); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -
/build/source/quic/server/test/QuicServerTest.cpp:1714:23: warning: '*(quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::StorageBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::PayloadType*)((char*)&dataLen + offsetof(quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::optional<long unsigned int, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue>,quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::optional<long unsigned int, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::UseDefaultValue>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::TinyOptionalImpl<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::CopyAssignmentBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::MoveAssignmentBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::CopyConstructionBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::MoveConstructionBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator, true>::<unnamed>.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::StorageBase<quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::DecompositionForSeparateFlag<long unsigned int>, quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagManipulator>::mStorage.quic::detail::tiny::quic_tiny_opt_100300_noBit_noMem::impl::SeparateFlagStorage<long unsigned int>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized] 1714 | writeStreamFrameData(builder, std::move(streamData), *dataLen); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/build/source/quic/common/third-party/expected.hpp:758:9: warning: '*(quic::ServerConnectionIdParams*)((char*)&<unnamed> + offsetof(nonstd::expected_lite::expected<quic::ServerConnectionIdParams, quic::QuicError>,nonstd::expected_lite::expected<quic::ServerConnectionIdParams, quic::QuicError>::contained.nonstd::expected_lite::detail::storage_t<quic::ServerConnectionIdParams, quic::QuicError, true, true>::<unnamed>.nonstd::expected_lite::detail::storage_t_impl<quic::ServerConnectionIdParams, quic::QuicError>::<unnamed>))' may be used uninitialized [-Wmaybe-uninitialized] 758 | new( std11::addressof(m_value) ) value_type( std::move( e ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/build/source/quic/common/third-party/optional.h:1116:9: warning: 'secret' is used uninitialized [-Wuninitialized] 1116 | GetPayload() = std::forward<T>(v); | ^~~~~~~~~~ -
/nix/store/0w374fzr4v4hc9nj76sjxg1wm6n08fm5-fizz-2026.07.27.00-dev/include/fizz/protocol/Params.h:57:8: warning: 'w.fizz::AppWrite::flags' is used uninitialized [-Wuninitialized] 57 | struct AppWrite : EventType<Event::AppWrite> { | ^~~~~~~~ -
/build/source/quic/server/test/QuicServerTransportTest.cpp:2316:51: warning: missing initializer for member 'quic::WriteAckFrameState::largestRecvdPacketInfo' [-Wmissing-field-initializers] 2316 | WriteAckFrameState writeAckState = {.acks = acks}; | ^ -
/build/source/quic/server/test/QuicServerTransportTest.cpp:2316:51: warning: missing initializer for member 'quic::WriteAckFrameState::lastRecvdPacketInfo' [-Wmissing-field-initializers]
-
/build/source/quic/server/test/QuicServerTransportTest.cpp:2316:51: warning: missing initializer for member 'quic::WriteAckFrameState::recvdPacketInfos' [-Wmissing-field-initializers]
-
/build/source/quic/server/test/QuicServerTransportTest.cpp:2320:73: warning: missing initializer for member 'quic::WriteAckFrameMetaData::connTime' [-Wmissing-field-initializers] 2320 | .ackDelayExponent = static_cast<uint8_t>(kDefaultAckDelayExponent)}; | ^