OPNSense/core 5b9fc04 — src/opnsense/mvc/app/models/OPNsense/Interfaces NetworkInterface.xml

Interfaces: Assignments - minor cleanup in  "Prefix delegation size", make field required to avoid none and blank both being valid options. Since "none" was the previous default, let's keep it that way for now.
DeltaFile
+1-0src/opnsense/mvc/app/models/OPNsense/Interfaces/NetworkInterface.xml
+1-01 files

LLVM/project 6b8a837 — llvm/lib/IR AutoUpgrade.cpp, llvm/test/Assembler auto_upgrade_nvvm_intrinsics.ll

[NVPTX] Attach !atomic.ignore.denormal.mode when upgrading legacy NVVM atomic add intrinsics
DeltaFile
+25-64llvm/test/CodeGen/NVPTX/atomics.ll
+6-6llvm/test/Assembler/auto_upgrade_nvvm_intrinsics.ll
+8-0llvm/lib/IR/AutoUpgrade.cpp
+39-703 files

LLVM/project 793ff02 — flang/tools/flang-driver fc1_main.cpp, llvm/tools/llvm-split llvm-split.cpp

Initialize targets before creating a LibraryOptionsContext. NFC (#233041)

Initialize the targets to register their library options, before parsing
command line arguments.

This prepares for removing the T::Global fallback in
`LibraryOptionsContext::get<T>()`.

(The -mtriple change of llvm-split was originally added for
AMDGPU --lto-partitions #83128)
DeltaFile
+6-5flang/tools/flang-driver/fc1_main.cpp
+2-3llvm/tools/llvm-split/llvm-split.cpp
+8-82 files

NetBSD/pkgsrc-wip 9be2fd1 — . Makefile, weatherman PLIST DESCR

weatherman: remove package

Last touched over 10 years ago.
404 on upstream repository.
DeltaFile
+0-34weatherman/Makefile
+0-4weatherman/distinfo
+0-3weatherman/PLIST
+0-3weatherman/DESCR
+0-1Makefile
+0-455 files

OPNSense/core b39a7a9 — src/opnsense/mvc/app/models/OPNsense/Interfaces NetworkInterface.php

Interfaces: Assignments - ignore dhcp6-ia-pd-len when not set, closes https://github.com/opnsense/core/issues/11043
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Interfaces/NetworkInterface.php
+1-11 files

LLVM/project 1366bc8 — llvm/lib/IR AutoUpgrade.cpp, llvm/test/Assembler auto_upgrade_nvvm_intrinsics.ll

[NVPTX] Attach !atomic.ignore.denormal.mode when upgrading legacy NVVM atomic add intrinsics
DeltaFile
+25-64llvm/test/CodeGen/NVPTX/atomics.ll
+6-6llvm/test/Assembler/auto_upgrade_nvvm_intrinsics.ll
+8-0llvm/lib/IR/AutoUpgrade.cpp
+39-703 files

FreeBSD/doc bdfee68 — website/content/en/status/report-2026-07-2026-09 libvirt.adoc

Status/2026Q3/libvirt.adoc: Add report about libvirt

Reviewed by:    salvadore
Approved by:    salvadore
Sponsored by:   The FreeBSD Foundation
Pull Request:   https://github.com/freebsd/freebsd-doc/pull/717
DeltaFile
+28-0website/content/en/status/report-2026-07-2026-09/libvirt.adoc
+28-01 files

LLVM/project 27e2fc2 — lld/COFF Driver.cpp Config.h, lld/ELF Config.h

[LTO,lld] Set -mllvm library options in the LTO context. NFC (#233026)

Follow-up to #231407:  move tools off cl::ParseCommandLineOptions, which
sets the libraries' `XXXOptions::Global`, to
`cl::parseCommandLineOptions(LibraryOptionsContext &, ...)`.

lto::Config::LibraryOptions replays into every LLVMContext that LTO
creates: the regular LTO context, each ThinLTO backend, and split code
generation.

This prepares for removing the T::Global fallback in
LibraryOptionsContext::get<T>().
LLM-aided
DeltaFile
+7-0llvm/include/llvm/LTO/Config.h
+2-3lld/MachO/Driver.cpp
+4-1llvm/tools/llvm-lto2/llvm-lto2.cpp
+1-1lld/COFF/Driver.cpp
+2-0lld/ELF/Config.h
+2-0lld/COFF/Config.h
+18-59 files not shown
+30-715 files

FreeBSD/ports ef29d0d — devel/py-sqlfluff distinfo Makefile

devel/py-sqlfluff: Add settings for test.
DeltaFile
+11-6devel/py-sqlfluff/Makefile
+3-3devel/py-sqlfluff/distinfo
+14-92 files

LLVM/project c7ebbff — llvm/lib/IR AutoUpgrade.cpp, llvm/test/Assembler auto_upgrade_nvvm_intrinsics.ll

[NVPTX] Attach !atomic.ignore.denormal.mode when upgrading legacy NVVM atomic add intrinsics
DeltaFile
+25-64llvm/test/CodeGen/NVPTX/atomics.ll
+6-6llvm/test/Assembler/auto_upgrade_nvvm_intrinsics.ll
+8-0llvm/lib/IR/AutoUpgrade.cpp
+39-703 files

LLVM/project b784a98 — llvm/include/llvm/FuzzMutate FuzzerCLI.h, llvm/lib/FuzzMutate FuzzerCLI.cpp

[FuzzMutate] Parse fuzzer options into a context. NFC (#233035)

Move tools off cl::ParseCommandLineOptions, which sets the libraries'
`XXXOptions::Global`, to
`cl::parseCommandLineOptions(LibraryOptionsContext &, ...)`.

Create LibraryOptionsContext after initializing the targets (which may
register library options).

This prepares for removing the T::Global fallback in
`LibraryOptionsContext::get<T>()`.
DeltaFile
+9-6llvm/lib/FuzzMutate/FuzzerCLI.cpp
+11-3llvm/include/llvm/FuzzMutate/FuzzerCLI.h
+4-3llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp
+4-3llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp
+28-154 files

FreeBSD/ports d515732 — misc/claude-code Makefile distinfo

misc/claude-code: update 2.1.296 → 2.1.302
DeltaFile
+5-5misc/claude-code/distinfo
+1-1misc/claude-code/Makefile
+6-62 files

FreeBSD/ports 6b8f296 — misc/antigravity-cli Makefile distinfo

misc/antigravity-cli: update 1.3.4 → 1.4.0
DeltaFile
+5-5misc/antigravity-cli/distinfo
+2-2misc/antigravity-cli/Makefile
+7-72 files

FreeBSD/ports 27567b3 — misc/grok-build Makefile distinfo

misc/grok-build: update 1.0.52 → 1.0.62
DeltaFile
+5-5misc/grok-build/distinfo
+1-1misc/grok-build/Makefile
+6-62 files

FreeBSD/ports 746f95d — misc/github-copilot-cli Makefile distinfo

misc/github-copilot-cli: update 1.0.97 → 1.0.98
DeltaFile
+5-5misc/github-copilot-cli/distinfo
+1-1misc/github-copilot-cli/Makefile
+6-62 files

OpenBSD/ports MgOyOJd — games Makefile

   +butterscotch
VersionDeltaFile
1.520+1-0games/Makefile
+1-01 files

OpenBSD/ports mZYNh77 — games/butterscotch distinfo Makefile, games/butterscotch/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+31-0games/butterscotch/Makefile
1.1+2-0games/butterscotch/pkg/DESCR
1.1+2-0games/butterscotch/distinfo
1.1+1-0games/butterscotch/pkg/PLIST
1.1.1.1+0-0games/butterscotch/pkg/PLIST
1.1.1.1+0-0games/butterscotch/pkg/DESCR
+36-02 files not shown
+36-08 files

LLVM/project 9578845 — llvm/lib/IR AutoUpgrade.cpp, llvm/test/Assembler auto_upgrade_nvvm_intrinsics.ll

[NVPTX] Attach !atomic.ignore.denormal.mode when upgrading legacy NVVM atomic add intrinsics
DeltaFile
+25-64llvm/test/CodeGen/NVPTX/atomics.ll
+6-6llvm/test/Assembler/auto_upgrade_nvvm_intrinsics.ll
+8-0llvm/lib/IR/AutoUpgrade.cpp
+39-703 files

LLVM/project 8d4b6ed — llvm/lib/Target/LoongArch LoongArchTargetTransformInfo.h LoongArchTargetTransformInfo.cpp, llvm/test/Analysis/CostModel/LoongArch shuffle-extract.ll

[LoongArch] Add shuffle and vector element cost hooks

The default BasicTTI costs a broadcast of <2 x double> as 3 and a
single-source permutation of 32/64-bit elements as up to 4, although
LSX/LASX need one [x]vreplvei/[x]vreplgr2vr/xvreplve0 or vshuf4i
instruction. Extracting element 0 of an FP vector is free since it is
the aliased FPR.

These overestimates made the SLP vectorizer reject the {x, y} lanes of
the rustc-perf nbody force loop, which needs two scalar splats per
iteration. With them the loop splits its divisions between the vector and
scalar dividers: 21.5 -> 16.0 cycles per pair on LA664.

rustc-perf nbody on LA664: instructions -11.1%, cycles -13.5%.
DeltaFile
+29-29llvm/test/Analysis/CostModel/LoongArch/shuffle-extract.ll
+48-0llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.cpp
+13-17llvm/test/Transforms/SLPVectorizer/LoongArch/nbody-forces.ll
+15-0llvm/lib/Target/LoongArch/LoongArchTargetTransformInfo.h
+105-464 files

LLVM/project 7054fa7 — llvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/InstCombine icmp.ll

[ValueTracking] Infer x != y from (x - y) pred C when 0 pred C is false (#225200)

Generalize the `(a - b) == NonZero -> a != b` implication (#159792) to
`(a - b) pred C -> a != b` whenever `0 pred C` is false, and let
`findValuesAffectedByCondition` register the operands of `sub` in
ordered comparisons with a constant, so that assumes and dominating
conditions can use it.

Alive2: https://alive2.llvm.org/ce/z/r_x-R-

Fixes #223345.

Assisted-by: Claude
DeltaFile
+197-0llvm/test/Transforms/InstCombine/icmp.ll
+9-9llvm/lib/Analysis/ValueTracking.cpp
+206-92 files

NetBSD/pkgsrc NpPnFPh — doc CHANGES-2026

   doc: Updated devel/pkgconf to 3.0.9
VersionDeltaFile
1.7044+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc A5P1BTY — devel/pkgconf Makefile distinfo

   pkgconf: update to 3.0.9.

   Changes from 3.0.8 to 3.0.9:
   ----------------------------

   * Build fixes:
     - The Autotools build now includes and runs the spdxtool utility API tests,
       ensuring that they are included in release tarballs.
       Patch by commitmaniac.
VersionDeltaFile
1.40+4-4devel/pkgconf/distinfo
1.45+2-2devel/pkgconf/Makefile
+6-62 files

LLVM/project e29c446 — llvm/test/Analysis/CostModel/LoongArch shuffle-extract.ll, llvm/test/Transforms/SLPVectorizer/LoongArch lit.local.cfg nbody-forces.ll

[LoongArch][NFC] Pre-commit tests for shuffle and vector element cost hooks
DeltaFile
+119-0llvm/test/Analysis/CostModel/LoongArch/shuffle-extract.ll
+111-0llvm/test/Transforms/SLPVectorizer/LoongArch/nbody-forces.ll
+2-0llvm/test/Transforms/SLPVectorizer/LoongArch/lit.local.cfg
+232-03 files

NetBSD/pkgsrc-wip c6e5fcd — semi Makefile

semi: fix download
DeltaFile
+1-0semi/Makefile
+1-01 files

FreeBSD/ports 77ef5dd — textproc Makefile, textproc/libgrapheme distinfo pkg-descr

textproc/libgrapheme: New port

Simple freestanding C99 library for Unicode string handling.

Reviewed by:    fuz, dteske
Approved by:    fuz (mentor), dteske (mentor)
Differential Revision:  https://reviews.freebsd.org/D60773
DeltaFile
+31-0textproc/libgrapheme/pkg-plist
+25-0textproc/libgrapheme/Makefile
+9-0textproc/libgrapheme/pkg-descr
+3-0textproc/libgrapheme/distinfo
+1-0textproc/Makefile
+69-05 files

LLVM/project 79b8b80 — llvm/include/llvm/CodeGen AsmPrinter.h, llvm/include/llvm/MC MCAsmInfo.h

MC: Remove MCAsmInfo::ExceptionsType

The exception model now comes from the module, and the MCAsmInfo
predicates that depend on it take the model as a parameter. The
target's default model is still available from
Triple::getDefaultExceptionHandling.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+0-17llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
+0-11llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
+0-6llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp
+0-4llvm/lib/CodeGen/CodeGenTargetMachineImpl.cpp
+0-4llvm/include/llvm/MC/MCAsmInfo.h
+2-2llvm/include/llvm/CodeGen/AsmPrinter.h
+2-4418 files not shown
+2-7424 files

LLVM/project 62da662 — llvm/lib/IR AutoUpgrade.cpp, llvm/test/Assembler auto_upgrade_nvvm_intrinsics.ll

[NVPTX] Attach !atomic.ignore.denormal.mode when upgrading legacy NVVM atomic add intrinsics
DeltaFile
+25-64llvm/test/CodeGen/NVPTX/atomics.ll
+6-6llvm/test/Assembler/auto_upgrade_nvvm_intrinsics.ll
+8-0llvm/lib/IR/AutoUpgrade.cpp
+39-703 files

LLVM/project 003a95e — llvm/lib/Target/WebAssembly WebAssemblyTargetMachine.cpp WebAssemblyLowerEmscriptenEHSjLj.cpp, llvm/test/CodeGen/WebAssembly eh-option-errors.ll

WebAssembly: Use reportFatalUsageError for eh option errors

Avoid using the deprecated report_fatal_error, and add missing
error test coverage.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+21-4llvm/test/CodeGen/WebAssembly/eh-option-errors.ll
+2-2llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
+1-1llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+24-73 files

LLVM/project 8b3a7b6 — clang/lib/CodeGen BackendUtil.cpp, llvm/include/llvm/MC MCAsmInfo.h

CodeGen: Remove TargetOptions::ExceptionModel

The exception model now comes only from the "exception-model" module
flag. Remove the TargetOptions field and its copy into MCAsmInfo, so
MCAsmInfo only knows the target's default model.

The WebAssembly model checks move from the TargetMachine constructor
into the Emscripten EH/SjLj lowering pass. Clang relied on the backend
to reject non-wasm models for wasm targets, so it now rejects them
itself.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+2-31llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
+13-17llvm/include/llvm/MC/MCAsmInfo.h
+22-4llvm/test/CodeGen/AMDGPU/exception-model.ll
+0-11clang/lib/CodeGen/BackendUtil.cpp
+9-2llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
+4-5llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+50-7020 files not shown
+93-10726 files

LLVM/project 639aeb5 — llvm/lib/CodeGen TargetPassConfig.cpp, llvm/lib/Passes CodeGenPassBuilder.cpp

CodeGen: Read the exception model from the module flag

Module::getExceptionModel() now falls back to the triple's default
model instead of falling back to the TargetMachine.

The pass pipeline is built before the module is known, so schedule each
EH preparation pass when the target supports a model, and let the pass
check the module's model. Add TargetMachine::supportsExceptionModel so
the pass config can skip definitely irrelevant passes. SjLjEHPrepare is
now scheduled on every target with exception handling, and WinEHPrepare
only on COFF and Wasm targets. WinEHPrepare and WasmEHPrepare are
scheduled for Wasm by the base pass configs, replacing the WebAssembly
override.

This is almost the last step towards removing TargetOptions::ExceptionModel.

Co-authored-by: Claude Opus <noreply at anthropic.com>
DeltaFile
+38-35llvm/lib/CodeGen/TargetPassConfig.cpp
+35-34llvm/lib/Passes/CodeGenPassBuilder.cpp
+69-0llvm/test/CodeGen/X86/exception-model-flag-eh-prepare.ll
+64-0llvm/test/CodeGen/X86/exception-model.ll
+31-0llvm/lib/Target/TargetMachine.cpp
+25-0llvm/test/CodeGen/AMDGPU/exception-model.ll
+262-6940 files not shown
+362-15046 files