Snippets for llvm 22.1.8 from Nix x86_64-linux
Sourced from https://hydra.nixos.org/log/17483i7zbjc1xas1xsw09wm1pljnl522-lld-22.1.8.drv.
-
/build/lld-src-22.1.8/lld/COFF/InputFiles.h:162:31: warning: 'fromIndex' may be used uninitialized [-Wmaybe-uninitialized] 162 | return symbols[symbolIndex]; | ^ -
/build/lld-src-22.1.8/lld/COFF/InputFiles.h:162:31: warning: 'toIndex' may be used uninitialized [-Wmaybe-uninitialized] 162 | return symbols[symbolIndex]; | ^ -
/build/lld-src-22.1.8/lld/COFF/Driver.cpp:1237:51: warning: 'count' may be used uninitialized [-Wmaybe-uninitialized] 1237 | ctx.config.callGraphProfile[{from, to}] += count; -
/build/lld-src-22.1.8/lld/ELF/AArch64ErrataFix.cpp:510:27: warning: 'isecLimit' may be used uninitialized [-Wmaybe-uninitialized] 510 | (*patchIt)->outSecOff = isecLimit; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -
/build/lld-src-22.1.8/lld/ELF/Arch/LoongArch.cpp:292:25: warning: 'targetFile' may be used uninitialized [-Wmaybe-uninitialized] 292 | << targetFile; | ^~~~~~~~~~ -
/build/lld-src-22.1.8/lld/ELF/Arch/PPC64.cpp:297:34: warning: 'first' may be used uninitialized [-Wmaybe-uninitialized] 297 | 4 * (buf.size() - first))); | ^~~~~ -
/build/lld-src-22.1.8/lld/ELF/ARMErrataFix.cpp:395:27: warning: 'isecLimit' may be used uninitialized [-Wmaybe-uninitialized] 395 | (*patchIt)->outSecOff = isecLimit; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -
/build/lld-src-22.1.8/lld/ELF/ScriptLexer.cpp:145:12: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] 145 | size_t pos; | ^~~ -
/build/lld-src-22.1.8/lld/ELF/Relocations.cpp:1966:24: warning: 'isecLimit' may be used uninitialized [-Wmaybe-uninitialized] 1966 | addThunkSection(os, isd, isecLimit); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -
/nix/store/jlyp0f7r0yaxfygnv0lid2carnsf3v1p-llvm-22.1.8-dev/include/llvm/ADT/DenseMap.h:1060:56: warning: '((const llvm::SmallDenseMap<const lld::elf::OutputSection*, unsigned int, 16, llvm::DenseMapInfo<const lld::elf::OutputSection*, void>, llvm::detail::DenseMapPair<const lld::elf::OutputSection*, unsigned int> >::LargeRep*)((char*)this + 8))[1].llvm::SmallDenseMap<const lld::elf::OutputSection*, unsigned int, 16, llvm::DenseMapInfo<const lld::elf::OutputSection*, void>, llvm::detail::DenseMapPair<const lld::elf::OutputSection*, unsigned int> >::LargeRep::Buckets' may be used uninitialized [-Wmaybe-uninitialized] 1060 | return Small ? getInlineBuckets() : getLargeRep()->Buckets; | ^~~~~~~ -
/nix/store/jlyp0f7r0yaxfygnv0lid2carnsf3v1p-llvm-22.1.8-dev/include/llvm/ADT/DenseMap.h:1060:56: warning: '((const llvm::SmallDenseMap<const lld::elf::OutputSection*, unsigned int, 16, llvm::DenseMapInfo<const lld::elf::OutputSection*, void>, llvm::detail::DenseMapPair<const lld::elf::OutputSection*, unsigned int> >::LargeRep*)((char*)this + 8))[1].llvm::SmallDenseMap<const lld::elf::OutputSection*, unsigned int, 16, llvm::DenseMapInfo<const lld::elf::OutputSection*, void>, llvm::detail::DenseMapPair<const lld::elf::OutputSection*, unsigned int> >::LargeRep::Buckets' may be used uninitialized [-Wmaybe-uninitialized]
-
/nix/store/7sh9061yj9yl20ndc00rqw4d0bd80m1j-gcc-15.3.0/include/c++/15.3.0/bits/move.h:235:11: warning: '*(unsigned int*)((char*)&__tmp + offsetof(lld::elf::MipsGotSection::FileGot, lld::elf::MipsGotSection::FileGot::pagesMap.llvm::SmallMapVector<const lld::elf::OutputSection*, lld::elf::MipsGotSection::FileGot::PageBlock, 16>::<unnamed>.llvm::MapVector<const lld::elf::OutputSection*, lld::elf::MipsGotSection::FileGot::PageBlock, llvm::SmallDenseMap<const lld::elf::OutputSection*, unsigned int, 16, llvm::DenseMapInfo<const lld::elf::OutputSection*, void>, llvm::detail::DenseMapPair<const lld::elf::OutputSection*, unsigned int> >, llvm::SmallVector<std::pair<const lld::elf::OutputSection*, lld::elf::MipsGotSection::FileGot::PageBlock>, 16> >::Map.llvm::SmallDenseMap<const lld::elf::OutputSection*, unsigned int, 16, llvm::DenseMapInfo<const lld::elf::OutputSection*, void>, llvm::detail::DenseMapPair<const lld::elf::OutputSection*, unsigned int> >::storage.llvm::AlignedCharArrayUnion<llvm::detail::DenseMapPair<const lld::elf::OutputSection*, unsigned int>[16], llvm::SmallDenseMap<const lld::elf::OutputSection*, unsigned int, 16, llvm::DenseMapInfo<const lld::elf::OutputSection*, void>, llvm::detail::DenseMapPair<const lld::elf::OutputSection*, unsigned int> >::LargeRep>::buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 235 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ -
/build/lld-src-22.1.8/lld/MachO/ObjC.cpp:723:1: warning: '{anonymous}::ObjcCategoryMerger::PointerListInfo {anonymous}::ObjcCategoryMerger::parseProtocolListInfo(const lld::macho::ConcatInputSection*, uint32_t, SourceLanguage)' defined but not used [-Wunused-function] 723 | ObjcCategoryMerger::parseProtocolListInfo(const ConcatInputSection *isec, | ^~~~~~~~~~~~~~~~~~ -
/build/lld-src-22.1.8/lld/MachO/SyntheticSections.cpp:1981:50: warning: 'firstFile' may be used uninitialized [-Wmaybe-uninitialized] 1981 | error("Swift version mismatch: " + toString(firstFile) + " has version " + | ~~~~~~~~^~~~~~~~~~~ -
/build/lld-src-22.1.8/lld/wasm/Writer.cpp:1290:22: warning: 'flagAddress' may be used uninitialized [-Wmaybe-uninitialized] 1290 | writePtrConst(os, flagAddress, is64, "flag address"); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~