LLVM/project 80662a0clang-tools-extra/clang-tidy/misc StaticInitializationCycleCheck.cpp, clang-tools-extra/test/clang-tidy/checkers/misc static-initialization-cycle.cpp

Reland "[clang-tidy] Fix crash in misc-static-initialization-cycle" (#198329)

This commit fixes misc-static-initialization-cycle crashing on catch
(...).

Catch-all handlers have no exception declaration, so traversal of
CXXCatchStmt can call TraverseDecl(nullptr). The check previously passed
that null pointer to DeclContext::containsDecl. This commit fixes the
problem by adding a null guard.

Also added `-fexceptions` in the regression test to avoid buildbot
failure.
DeltaFile
+9-1clang-tools-extra/test/clang-tidy/checkers/misc/static-initialization-cycle.cpp
+1-1clang-tools-extra/clang-tidy/misc/StaticInitializationCycleCheck.cpp
+10-22 files

LLVM/project be011admlir/lib/Dialect/GPU/IR GPUDialect.cpp, mlir/test/Dialect/GPU invalid.mlir

[mlir][gpu] Diagnose too few launch region arguments (#198232)

Use the cluster-aware argument count when verifying `gpu.launch` bodies,
and update `invalid.mlir` with clustered and non-clustered malformed
launches.
DeltaFile
+15-1mlir/test/Dialect/GPU/invalid.mlir
+7-3mlir/lib/Dialect/GPU/IR/GPUDialect.cpp
+22-42 files

LLVM/project 4dc56b6clang/test/AST ast-dump-lambda-json.cpp ast-dump-template-json-win32-mangler-crash.cpp, llvm/lib/Support UnicodeNameToCodepointGenerated.cpp

Merge branch 'main' into users/vzakhari/opt_buf_non_addressable
DeltaFile
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+1,243-8,768llvm/test/CodeGen/X86/vector-replicaton-i1-mask.ll
+1,381-2,562llvm/test/CodeGen/X86/avx512-calling-conv.ll
+0-3,387clang/test/AST/ast-dump-lambda-json.cpp
+7-3,217clang/test/AST/ast-dump-template-json-win32-mangler-crash.cpp
+0-2,091clang/test/AST/ast-dump-default-arg-json.cpp
+26,504-40,948974 files not shown
+70,435-66,361980 files

LLVM/project 45348dallvm/lib/Target/AMDGPU AMDGPU.td

[AMDGPU] Change the base feature of FeatureISAVersion12_5_Generic to FeatureISAVersion12_50_Common (#198406)
DeltaFile
+4-2llvm/lib/Target/AMDGPU/AMDGPU.td
+4-21 files

LLVM/project 731a114flang/include/flang/Optimizer/Dialect FIROps.td, flang/test/HLFIR opt-bufferization-skip-volatile.fir

[flang] Pass-through fir.volatile_cast in FIR AliasAnalysis. (#198050)

It should be safe to pass-through `fir.volatile_cast` for the purpose of
alias analysis. The missing pass-through prevented optimization of the
`nonvolatile_src_volatile_dst` test (see updated LIT test).
DeltaFile
+98-4flang/test/HLFIR/opt-bufferization-skip-volatile.fir
+12-1flang/include/flang/Optimizer/Dialect/FIROps.td
+110-52 files

FreeBSD/src 762e451lib/libc/gen nlist.3

nlist.3: Add stab(5) Xref

Commit 876a17321c89 removed the a.out Xref as nlist(3) no longer
supports a.out, but this left nlist(3) without a reference to a page
documenting struct nlist.

struct nlist is documented in both a.out(5) and stab(5), so add an Xref
to the latter.

Reported by:    brooks
Fixes: 876a17321c89 ("nlist.3: Replace a.out(5) Xref with elf(5)")
DeltaFile
+2-1lib/libc/gen/nlist.3
+2-11 files

FreeBSD/ports 111447blang/bun Makefile distinfo, lang/bun/files package-lock.json package-lock-node-fallbacks.json

lang/bun: Fix fetch by adding package-lock*.json files to freeze dependencies
DeltaFile
+2,217-0lang/bun/files/package-lock.json
+2,028-0lang/bun/files/package-lock-node-fallbacks.json
+26-0lang/bun/files/package-lock-bun-error.json
+18-4lang/bun/Makefile
+3-3lang/bun/distinfo
+4,292-75 files

FreeBSD/ports 47e86dcnet/mvfst distinfo Makefile

net/mvfst: update 2026.05.11.00 → 2026.05.18.00
DeltaFile
+3-3net/mvfst/distinfo
+1-1net/mvfst/Makefile
+1-0net/mvfst/pkg-plist
+5-43 files

FreeBSD/ports 040bac7devel/fatal distinfo Makefile

devel/fatal: update 2026.05.11.00 → 2026.05.18.00
DeltaFile
+3-3devel/fatal/distinfo
+1-1devel/fatal/Makefile
+4-42 files

FreeBSD/ports 0c5b328net/fb303 distinfo Makefile

net/fb303: update 2026.05.11.00 → 2026.05.18.00
DeltaFile
+3-3net/fb303/distinfo
+1-1net/fb303/Makefile
+4-42 files

FreeBSD/ports 17b656cwww/proxygen pkg-plist distinfo

www/proxygen: update 2026.05.11.00 → 2026.05.18.00
DeltaFile
+5-2www/proxygen/pkg-plist
+3-3www/proxygen/distinfo
+1-1www/proxygen/Makefile
+9-63 files

FreeBSD/ports d26cf55devel/fbthrift pkg-plist distinfo

devel/fbthrift: update 2026.05.11.00 → 2026.05.18.00
DeltaFile
+22-2devel/fbthrift/pkg-plist
+3-3devel/fbthrift/distinfo
+1-1devel/fbthrift/Makefile
+26-63 files

FreeBSD/ports f4b8be4net/wangle distinfo Makefile

net/wangle: update 2026.05.11.00 → 2026.05.18.00
DeltaFile
+3-3net/wangle/distinfo
+1-1net/wangle/Makefile
+4-42 files

FreeBSD/ports f8f4f20security/fizz distinfo Makefile

security/fizz: update 2026.05.11.00 → 2026.05.18.00
DeltaFile
+3-3security/fizz/distinfo
+1-1security/fizz/Makefile
+4-42 files

FreeBSD/ports 1062b4ddevel/folly distinfo Makefile

devel/folly: update 2026.05.11.00 → 2026.05.18.00
DeltaFile
+3-3devel/folly/distinfo
+1-1devel/folly/Makefile
+4-42 files

FreeBSD/src 94b7a33lib/libc/gen nlist.3

nlist.3: Add discouraged use notice

It is a relic from a.out days and is poorly specified. Although ELF
support was added to nlist, there are better ways to access ELF data.

Reviewed by:    kib
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57078
DeltaFile
+4-0lib/libc/gen/nlist.3
+4-01 files

OpenBSD/src NOp2KiMlib check_sym

   lib/check_sym: add -I to skip printing external reference / PLT changes

   Needed for check-shlib-syms in ports

   OK: sthen@
VersionDeltaFile
1.16+16-8lib/check_sym
+16-81 files

LLVM/project b743835clang/test/CIR/CodeGenCXX new-array-init-list-non-trivial-dtor.cpp, flang/test/Semantics/OpenACC acc-default-none-scalars.f90

Merge branch 'main' into users/shiltian/change-gfx12-5-generic-base
DeltaFile
+267-0clang/test/CIR/CodeGenCXX/new-array-init-list-non-trivial-dtor.cpp
+165-0lldb/tools/lldb-dap/extension/test/unit/process-tree.test.ts
+132-0lldb/tools/lldb-dap/extension/src/commands/pick-process.ts
+111-0lldb/tools/lldb-dap/extension/src/process-tree.ts
+107-0lldb/unittests/SymbolFile/DWARF/DWARFDIETest.cpp
+77-0flang/test/Semantics/OpenACC/acc-default-none-scalars.f90
+859-043 files not shown
+1,534-12149 files

LLVM/project 4dc8a02llvm/test/CodeGen/NVPTX machine-cse-predicate-inversion.ll machine-cse-predicate-no-inversion.ll

Remove march and unnecessary load from tests
DeltaFile
+2-96llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion.ll
+2-37llvm/test/CodeGen/NVPTX/machine-cse-predicate-no-inversion.ll
+2-4llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion-vector-float.ll
+2-3llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion-multiple-users.ll
+8-1404 files

LLVM/project 001d432clang/lib/Parse ParseExprCXX.cpp

move checks
DeltaFile
+3-5clang/lib/Parse/ParseExprCXX.cpp
+3-51 files

NetBSD/pkgsrc 1Hv6wOkgames/naev Makefile

   naev: rev bump due to doxygen
VersionDeltaFile
1.51+3-3games/naev/Makefile
+3-31 files

FreeBSD/ports 4722172net-im/teams distinfo Makefile, net-im/teams/files/packagejsons package-lock.json package.json

net-im/teams: Update to 2.9.0

Changelog: https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.9.0

Reported by:    portscout
DeltaFile
+58-58net-im/teams/files/packagejsons/package-lock.json
+9-8net-im/teams/files/packagejsons/package.json
+5-5net-im/teams/distinfo
+1-2net-im/teams/Makefile
+73-734 files

OpenZFS/src 536c06bconfig kernel.m4

config: show progress output for kernel API checks

Sponsored-by: TrueNAS
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Rob Norris <rob.norris at truenas.com>
Closes #18554
DeltaFile
+111-3config/kernel.m4
+111-31 files

FreeBSD/src cd6bf93lib/libc/gen nlist.3

nlist.3: Clarify which symbol table is used

nlist() requires section headers, and currently fetches symbol names
only from SHT_SYMTAB,

Reviewed by:    kib
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57065
DeltaFile
+5-3lib/libc/gen/nlist.3
+5-31 files

FreeBSD/ports 2a34ed7textproc/hs-pandoc-crossref distinfo Makefile.cabal

textproc/hs-pandoc-crossref: Update 0.3.23 => 0.3.24

Approved by:            haskell@ (alven@)
Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+41-57textproc/hs-pandoc-crossref/distinfo
+19-22textproc/hs-pandoc-crossref/Makefile.cabal
+1-1textproc/hs-pandoc-crossref/Makefile
+61-803 files

NetBSD/pkgsrc-wip 6282251zellij distinfo cargo-depends.mk, zellij/files netbsd.rs

Update sysutils/zellij to 0.45PRE. Test build under NetBSD
DeltaFile
+834-890zellij/distinfo
+282-300zellij/cargo-depends.mk
+0-127zellij/files/netbsd.rs
+0-20zellij/patches/patch-.._vendor_region-3.0.0_src_os_unix.rs
+0-17zellij/patches/patch-.._vendor_region-3.0.0_src_os_mod.rs
+6-9zellij/Makefile
+1,122-1,3631 files not shown
+1,125-1,3637 files

NetBSD/pkgsrc-wip 48720effresh distinfo cargo-depends.mk, gcc16/patches patch-libgcobol_open.cc patch-gmp_acinclude.m4

wip/powerlevel10k: fix libgit2 fetch URL to use /refs/tags/ format
DeltaFile
+2,142-0fresh/distinfo
+713-0fresh/cargo-depends.mk
+41-0fresh/Makefile
+35-0gcc16/patches/patch-libgcobol_open.cc
+21-0gcc16/patches/patch-gmp_acinclude.m4
+18-0gcc16/patches/patch-mpc_src_get__x.c
+2,970-07 files not shown
+3,025-113 files

NetBSD/pkgsrc-wip d388c5elldb PLIST

lldb PLIST fails with the final version number of the shared library
DeltaFile
+1-2lldb/PLIST
+1-21 files

OpenBSD/ports NDnulCMdevel/codex distinfo crates.inc, devel/codex/patches patch-codex-rs_Cargo_toml patch-codex-rs_core_src_tools_handlers_multi_agents_common_rs

   devel/codex: update to 0.131.0
VersionDeltaFile
1.19+4-4devel/codex/distinfo
1.17+3-3devel/codex/patches/patch-codex-rs_Cargo_toml
1.5+2-2devel/codex/patches/patch-codex-rs_core_src_tools_handlers_multi_agents_common_rs
1.19+1-1devel/codex/patches/patch-codex-rs_core_src_config_mod_rs
1.13+1-1devel/codex/crates.inc
1.19+1-1devel/codex/Makefile
+12-126 files

LLVM/project a3f1267libcxx/include/__locale_dir locale_base_api.h

[libc++] Revert changes to locale_base_api.h accidentally committed in f5b6e4f (#198413)

These changes weren't intended to be in the patch and don't make sense
as-is, so this reverts them.
DeltaFile
+0-3libcxx/include/__locale_dir/locale_base_api.h
+0-31 files