FreeBSD/ports 900d36fmisc/claude-code pkg-plist distinfo, misc/claude-code/files package-lock.json

misc/claude-code: update 2.0.58 → 2.1.62
DeltaFile
+84-64misc/claude-code/files/package-lock.json
+4-33misc/claude-code/pkg-plist
+3-3misc/claude-code/distinfo
+1-1misc/claude-code/Makefile
+92-1014 files

DragonFlyBSD/src 065436fstand/contrib/edk2/MdePkg/Include/Library DebugLib.h BaseLib.h

edk2: Sync our TianoCore EDK II headers with the edk2-stable202602 tag.
DeltaFile
+25-25stand/contrib/edk2/MdePkg/Include/Library/DebugLib.h
+22-22stand/contrib/edk2/MdePkg/Include/Library/BaseLib.h
+47-472 files

LLVM/project 8bd8d8ellvm/test/CodeGen/AMDGPU load-saddr-offset-imm.ll

[AMDGPU] Remove extra pipes from load-saddr-offset-imm.ll (#183874)

This test uses opt to run instcombin and then pipes that into llc which
has its output piped into FileCheck. Before this patch, the test also
piped in the source file into llc as well, which caused issues with a
downstream test executor that executes the lines in bash. However, these
extra pipes don't make sense anyways, so remove them.
DeltaFile
+4-4llvm/test/CodeGen/AMDGPU/load-saddr-offset-imm.ll
+4-41 files

LLVM/project c1f47d1llvm/test/CodeGen/AMDGPU llvm.exp10.f64.ll llvm.exp.f64.ll, llvm/test/CodeGen/X86 funnel-shift-i512.ll zero_extend_vector_inreg.ll

Rebase

Created using spr 1.3.7
DeltaFile
+11,178-0llvm/test/CodeGen/AMDGPU/llvm.exp10.f64.ll
+10,242-0llvm/test/CodeGen/AMDGPU/llvm.exp.f64.ll
+9,987-0llvm/test/CodeGen/AMDGPU/llvm.exp2.f64.ll
+5,445-0llvm/test/CodeGen/X86/funnel-shift-i512.ll
+1,389-1,365llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+1,094-1,106llvm/test/CodeGen/X86/zero_extend_vector_inreg.ll
+39,335-2,4711,401 files not shown
+96,876-32,1751,407 files

LLVM/project 5395d26llvm/lib/Target/WebAssembly WebAssemblyFixIrreducibleControlFlow.cpp

Revert "[WebAssembly] Incorporate SCCs into WebAssemblyFixIrreducibleControlFlow (#181755)" (#183872)

This reverts commit c05e323be7caaadff6fdd09a2336be60e3041af1.

Changes failed Emscripten tests.
DeltaFile
+135-150llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
+135-1501 files

LLVM/project 567d035clang/lib/Sema SemaTemplateDeduction.cpp

[clang] NFC: remove unused / untested workaround in pack deduction

This snippet was part of what was introduced in 130cc445e46836b28defdce03b1adfdb16ddcf41

However, none of the existing tests require it, including the tests added in
that commit.

One of those tests had a FIXME which was fixed when we switched
frelaxed-template-template-args on by default as well.
DeltaFile
+0-10clang/lib/Sema/SemaTemplateDeduction.cpp
+0-101 files

FreeBSD/src fe90ad2sys/kern kern_procctl.c

procctl(PROC_REAP_KILL): align error reporting with pgkill(2)

(cherry picked from commit 5c8af592f69a31da94c45722dcd74afcf0ab375e)
DeltaFile
+5-1sys/kern/kern_procctl.c
+5-11 files

FreeBSD/src 08f95c4sys/kern kern_procctl.c

procctl(PROC_REAP_KILL): use pgrp pg_killsx sx to sync with fork

PR:     290844

(cherry picked from commit be140717a0a4bbfa7176d334c36364d34a0b1bc5)
DeltaFile
+54-84sys/kern/kern_procctl.c
+54-841 files

FreeBSD/src e0dbeabsys/dev/iommu iommu_gas.c

iommu_gas: Fix assertion.

(cherry picked from commit 7e8284c6ad95bb7a0fc84d4d945ee98737efdd36)
DeltaFile
+1-1sys/dev/iommu/iommu_gas.c
+1-11 files

FreeBSD/src cf64824sys/kern kern_procctl.c

reap_kill_subtree_once(): reap_kill_proc_work() might drop proctree_lock

(cherry picked from commit 0e67c3f675eab3a9c00b76e3886ace7700ef1bd4)
DeltaFile
+8-3sys/kern/kern_procctl.c
+8-31 files

LLVM/project 342e446llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp

[AMDGPU][SIInsertWaitcnts] Move VCCZ workaround code out of the way (#182619)

This is a cleanup patch that moves the VCCZ specific workaround code
from `SIInsertWaitcnts::insertWaitcntInBlock()` to a separate class and
refactors it a bit to make it easier to read.
The end result is a simpler `insertWaitcntInBlock()`.

Should be NFC.
DeltaFile
+107-61llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+107-611 files

FreeNAS/freenas ac29022src/middlewared/middlewared/etc_files scst.conf.mako

skip fc.fc_hosts when writing empty scst.conf config

For hygiene reasons we now write an empty config on the STANDBY
node after SCST has been stopped.  Avoid further fc calls in this
situation (could reload a kernel module).
DeltaFile
+19-16src/middlewared/middlewared/etc_files/scst.conf.mako
+19-161 files

LLVM/project 795cfaeclang/test/CIR/CodeGen builtin-floating-point.c object-size.c, clang/test/CIR/CodeGenBuiltins builtins-floating-point.c builtin-object-size.c

[CIR][NFC] Move some builtin tests to the CodeGenBuitins folder (#183607)

This moves a few tests that were created in the wrong location. Also
changes the names of some test files to maintain consistency.
DeltaFile
+2,176-54clang/test/CIR/CodeGenBuiltins/builtins-floating-point.c
+0-2,212clang/test/CIR/CodeGen/builtin-floating-point.c
+877-0clang/test/CIR/CodeGenBuiltins/builtin-object-size.c
+0-877clang/test/CIR/CodeGen/object-size.c
+636-0clang/test/CIR/CodeGenBuiltins/builtin-bit.cpp
+0-636clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
+3,689-3,77924 files not shown
+5,226-5,41430 files

HardenedBSD/src 565a233sys/dev/e1000 if_em.c, usr.sbin/freebsd-update freebsd-update.sh

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+2-2sys/dev/e1000/if_em.c
+4-0usr.sbin/freebsd-update/freebsd-update.sh
+6-22 files

HardenedBSD/ports 5079765dns/blocky distinfo, misc/freebsd-release-manifests pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+22-0security/vuxml/vuln/2026.xml
+8-8misc/freebsd-release-manifests/pkg-plist
+5-5www/oauth2-proxy/distinfo
+5-5dns/blocky/distinfo
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.4-RC1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.4-RC1
+58-1825 files not shown
+124-10131 files

LLVM/project 085569bllvm/lib/Transforms/InstCombine InstCombineSelect.cpp, llvm/test/Transforms/InstCombine select-and-or.ll

Fix profile metadata propagation in InstCombine select folding

Propagate profile metadata when folding select instructions with logical AND/OR conditions and when canonicalizing SPF to intrinsics. This fixes profile verification failures in Transforms/InstCombine/select-and-or.ll.
DeltaFile
+75-25llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+21-20llvm/test/Transforms/InstCombine/select-and-or.ll
+0-1llvm/utils/profcheck-xfail.txt
+96-463 files

LLVM/project 12e1075llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer extract-many-users-buildvector.ll

[SLP]Fix operand reordering when estimating profitability of operands

Need to swap operand for a single instruction, not for the the same lane
of the first and second instruction in the list
DeltaFile
+10-10llvm/test/Transforms/SLPVectorizer/extract-many-users-buildvector.ll
+10-4llvm/test/Transforms/SLPVectorizer/X86/non-schedulable-node-with-non-schedulable-parent.ll
+5-6llvm/test/Transforms/SLPVectorizer/X86/bv-root-part-of-graph.ll
+6-5llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+5-5llvm/test/Transforms/SLPVectorizer/X86/split-vectorize-gathered-def-after-use.ll
+36-305 files

LLVM/project fd9421clldb/examples/python formatter_bytecode.py

[lldb] Fix sys.path manipulation failure in formatter_bytecode.py (#183868)

Fix bug in #183804.
DeltaFile
+2-1lldb/examples/python/formatter_bytecode.py
+2-11 files

FreeBSD/doc 35062a5website/data/en/news news.toml

14.4: Announce RC1

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+5-0website/data/en/news/news.toml
+5-01 files

LLVM/project 74177d1clang/include/clang/AST APValue.h

Replace direct Elts access with a call to getMatrixElt
DeltaFile
+1-1clang/include/clang/AST/APValue.h
+1-11 files

LLVM/project e3c0454clang/cmake/modules AddClang.cmake, llvm/cmake/modules AddLLVM.cmake

[CMake] Propagate dependencies to OBJECT libraries in `add_llvm_library` (#183541)

Previously, transitively inherited calls to
`target_include_directories(foo SYSTEM ...)` were being squashed into a
flat list of includes, effectively stripping off `-isystem` and
unintentionally forwarding warnings from such dependencies.

To correctly propagate `SYSTEM` dependencies, use
`target_link_libraries` to forward the parent target's link dependencies
to the OBJECT library (similar to the `_static` flow below). Unlike a
flat `target_include_directories`, this lets CMake resolve transitive
SYSTEM include directories through the proper dependency chain.

Note that `target_link_libraries` on an OBJECT library propagates all
usage requirements, not just includes. This also brings in transitive
`INTERFACE_COMPILE_DEFINITIONS`, `INTERFACE_COMPILE_OPTIONS`, and
`INTERFACE_COMPILE_FEATURES`. This is arguably more correct, as the
OBJECT library compiles the same sources and should see the same flags.


    [13 lines not shown]
DeltaFile
+6-1llvm/cmake/modules/AddLLVM.cmake
+1-1clang/cmake/modules/AddClang.cmake
+1-1mlir/cmake/modules/AddMLIR.cmake
+8-33 files

FreeBSD/ports cd2c2famisc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS arm64-aarch64-14.4-RC1 amd64-amd64-14.4-RC1

misc/freebsd-release-manifests: Add 14.4-RC1 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative

(cherry picked from commit df4f957ea181e02b372261e71f9067e9e37d7369)
DeltaFile
+8-8misc/freebsd-release-manifests/pkg-plist
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.4-RC1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.4-RC1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.4-RC1
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.4-BETA3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.4-BETA3
+35-2612 files not shown
+71-7118 files

HardenedBSD/ports df4f957misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-14.4-RC1 arm64-aarch64-14.4-RC1

misc/freebsd-release-manifests: Add 14.4-RC1 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+8-8misc/freebsd-release-manifests/pkg-plist
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.4-RC1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.4-RC1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.4-RC1
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.4-BETA3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.4-BETA3
+35-2612 files not shown
+71-7118 files

FreeBSD/ports df4f957misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-14.4-RC1 arm64-aarch64-14.4-RC1

misc/freebsd-release-manifests: Add 14.4-RC1 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+8-8misc/freebsd-release-manifests/pkg-plist
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.4-RC1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.4-RC1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.4-RC1
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.4-BETA3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.4-BETA3
+35-2612 files not shown
+71-7118 files

FreeBSD/doc 323953bwebsite/content/en/releases/14.4R/checksums CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64-vm.asc

14.4: Add checksums for 14.4-RC1

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+35-0website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc
+35-0website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64-vm.asc
+35-0website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc
+35-0website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-amd64-vm.asc
+31-0website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-i386-vm.asc
+31-0website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-i386-vm.asc
+202-035 files not shown
+999-341 files

LLVM/project cc81e68clang/test/AST/HLSL ast-dump-APValue-matrix.hlsl

Exercise int16, int64, half, double, and bool in APValue AST test

Assisted-by: claude-opus-4.6
DeltaFile
+33-1clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl
+33-11 files

LLVM/project 136ba6eclang/lib/Basic/Targets Hexagon.cpp Hexagon.h, clang/test/Preprocessor hexagon-predefines.c

[Hexagon] Define __HVX_IEEE_FP__ when -mhvx-ieee-fp is enabled (#183829)

Add a __HVX_IEEE_FP__ define when the compiler is invoked with
-mhvx-ieee-fp flag
DeltaFile
+13-0clang/test/Preprocessor/hexagon-predefines.c
+6-0clang/lib/Basic/Targets/Hexagon.cpp
+1-0clang/lib/Basic/Targets/Hexagon.h
+20-03 files

LLVM/project dc520a5mlir/lib/Dialect/GPU/IR ValueBoundsOpInterfaceImpl.cpp GPUDialect.cpp, mlir/test/Dialect/GPU value-bounds-op-interface-impl.mlir

[mlir][GPU] Add  ValueBoundsOphinterface to gpu.subgroup_broadcast (#183848)

This commit adds an ValueBoundsOpInterface to gpu.subgroup_broadcast,
matching its integer range interface implementation, so that affine
analysis can peek through subgroup broadcast ops.
DeltaFile
+38-0mlir/test/Dialect/GPU/value-bounds-op-interface-impl.mlir
+23-0mlir/lib/Dialect/GPU/IR/ValueBoundsOpInterfaceImpl.cpp
+5-4mlir/lib/Dialect/GPU/IR/GPUDialect.cpp
+66-43 files

LLVM/project 2bd9760llvm/include/llvm/Transforms/Utils MemoryTaggingSupport.h, llvm/lib/Transforms/Instrumentation HWAddressSanitizer.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+205-213llvm/test/Instrumentation/HWAddressSanitizer/use-after-scope.ll
+11-16llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp
+18-5llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
+4-3llvm/test/CodeGen/AArch64/stack-tagging.ll
+0-4llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h
+238-2415 files

LLVM/project fcf2ba2llvm/include/llvm/Transforms/Utils MemoryTaggingSupport.h, llvm/lib/Transforms/Instrumentation HWAddressSanitizer.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+44-52llvm/test/Instrumentation/HWAddressSanitizer/use-after-scope.ll
+11-16llvm/lib/Transforms/Utils/MemoryTaggingSupport.cpp
+18-5llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
+4-3llvm/test/CodeGen/AArch64/stack-tagging.ll
+0-4llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h
+77-805 files