LLVM/project b164df4 — clang/test/CIR/CodeGen new-delete-no-exceptions.cpp

[CIR] Update new-delete-no-exceptions.cpp for operator new memory effects
DeltaFile
+1-1clang/test/CIR/CodeGen/new-delete-no-exceptions.cpp
+1-11 files

FreeBSD/ports 5e1eb3a — security/apkid distinfo Makefile

security/apkid: upgrade to v3.2.0 "Halloween" edition

Release notes at https://github.com/rednaga/APKiD/releases/tag/v3.2.0
DeltaFile
+16-7security/apkid/Makefile
+3-3security/apkid/distinfo
+19-102 files

FreeBSD/ports 01ac05b — devel/R-cran-multicool pkg-plist distinfo

devel/R-cran-multicool: upgrade to 1.0.2

Changelog at
        https://cran.r-project.org/web/packages/multicool/news/news.html
DeltaFile
+3-3devel/R-cran-multicool/distinfo
+3-3devel/R-cran-multicool/Makefile
+1-0devel/R-cran-multicool/pkg-plist
+7-63 files

FreeBSD/ports 42c8dae — textproc/ibus-typing-booster Makefile pkg-plist

textproc/ibus-typing-booster: upgrade to 2.31.2

Release notes at
        https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.31.2
DeltaFile
+3-3textproc/ibus-typing-booster/distinfo
+4-0textproc/ibus-typing-booster/pkg-plist
+1-1textproc/ibus-typing-booster/Makefile
+8-43 files

FreeBSD/ports 1af9515 — math/eclib Makefile distinfo

math/eclib: upgrade to v20261021

Release notes at
        https://github.com/JohnCremona/eclib/releases/tag/v20261021
DeltaFile
+3-3math/eclib/distinfo
+1-2math/eclib/Makefile
+4-52 files

FreeBSD/ports 13b08fb — devel/py-memory-allocator Makefile distinfo

devel/py-memory-allocator: upgrade to v0.2.1

Release notes at
        https://github.com/sagemath/memory_allocator/releases/tag/v0.2.1
DeltaFile
+3-3devel/py-memory-allocator/distinfo
+1-1devel/py-memory-allocator/Makefile
+4-42 files

FreeBSD/ports 50aa1a6 — graphics/cimg Makefile distinfo, graphics/cimg/files patch-examples__Makefile

graphics/cimg: upgrade to /v.4.0.6
DeltaFile
+8-8graphics/cimg/files/patch-examples__Makefile
+3-3graphics/cimg/distinfo
+1-1graphics/cimg/Makefile
+12-123 files

OPNSense/core 1bbe07f — src/opnsense/mvc/app/controllers/OPNsense/Core/forms service.xml, src/opnsense/mvc/app/models/OPNsense/Core Service.xml

Improve previous, allowing 0 does not make sense
DeltaFile
+3-3src/opnsense/mvc/app/controllers/OPNsense/Core/forms/service.xml
+1-1src/opnsense/mvc/app/models/OPNsense/Core/Service.xml
+4-42 files

LLVM/project cbf15ef — llvm/lib/Transforms/Vectorize VPlanRecipes.cpp, llvm/test/Transforms/LoopVectorize early_exit_combined_exits.ll early_exit_with_stores.ll

[VPlan] Use llvm.mask.beforefirst for computing early exit mask

This makes the cost more accurate and improves codegen for RISC-V. The codegen for an early exit loop with side effects then goes from:

    .LBB0_3:                                # %vector.body
                                            # =>This Inner Loop Header: Depth=1
        vl1r.v  v16, (a3)
        vsetvli zero, zero, e8, m1, ta, ma
        vmseq.vi        v16, v16, 0
        vfirst.m        a7, v16
        srli    t0, a7, 63
        czero.nez       a7, a7, t0
        czero.eqz       t0, a1, t0
        or      a7, t0, a7
        vsetvli zero, zero, e64, m8, ta, ma
        vmsltu.vx       v0, v8, a7
        vle8.v  v17, (a5), v0.t
        vcpop.m t1, v16
        vsetvli zero, zero, e8, m1, ta, ma

    [22 lines not shown]
DeltaFile
+50-50llvm/test/Transforms/LoopVectorize/AArch64/early_exit_with_stores.ll
+40-40llvm/test/Transforms/LoopVectorize/VPlan/early_exit_with_stores_vplan.ll
+18-18llvm/test/Transforms/LoopVectorize/early_exit_with_stores.ll
+21-0llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+10-10llvm/test/Transforms/LoopVectorize/RISCV/early_exit_with_stores.ll
+8-8llvm/test/Transforms/LoopVectorize/early_exit_combined_exits.ll
+147-1267 files not shown
+166-14413 files

LLVM/project 9b661aa — llvm/include/llvm/CodeGen BasicTTIImpl.h, llvm/test/Analysis/CostModel/AArch64 mask-beforefirst.ll

Handle scalarization
DeltaFile
+13-10llvm/test/Analysis/CostModel/AArch64/mask-beforefirst.ll
+6-0llvm/include/llvm/CodeGen/BasicTTIImpl.h
+19-102 files

LLVM/project 1d77f86 — llvm/test/Analysis/CostModel/AArch64 mask-beforefirst.ll, llvm/test/Analysis/CostModel/RISCV mask-beforefirst.ll

Precommit tests
DeltaFile
+44-0llvm/test/Analysis/CostModel/AArch64/mask-beforefirst.ll
+42-0llvm/test/Analysis/CostModel/RISCV/mask-beforefirst.ll
+86-02 files

LLVM/project b3d2125 — llvm/include/llvm/CodeGen BasicTTIImpl.h, llvm/test/Analysis/CostModel/AArch64 mask-beforefirst.ll

[TTI] Add cost for llvm.mask.beforefirst
DeltaFile
+16-16llvm/test/Analysis/CostModel/RISCV/mask-beforefirst.ll
+15-15llvm/test/Analysis/CostModel/AArch64/mask-beforefirst.ll
+23-0llvm/include/llvm/CodeGen/BasicTTIImpl.h
+54-313 files

LLVM/project 4a4ccd6 — llvm/lib/CodeGen/SelectionDAG TargetLowering.cpp, llvm/test/CodeGen/WebAssembly mask-beforefirst.ll

[SelectionDAG] Fix get_active_lane_mask expansion on 32-bit targets

On e.g. wasm32, OpVT can be 32 bits whilst the StepVector type can be v2i64. When this happens DAG.getConstant asserts because maxUIntN doesn't fit into the 32 bits. Fix this by clamping it to OpVT's max size.
DeltaFile
+47-0llvm/test/CodeGen/WebAssembly/mask-beforefirst.ll
+4-2llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+51-22 files

LLVM/project 6938b01 — llvm/lib/CodeGen/SelectionDAG TargetLowering.cpp, llvm/test/CodeGen/X86 mask-beforefirst.ll

[SelectionDAG] Handle splitting in get_active_lane_mask expansion

Split when the type is legal, e.g. v64i1, but the step vector needed for expansion needs split, e.g. v64i8.

This can happen on avx512 when the 512 bit registers are disabled.
DeltaFile
+350-0llvm/test/CodeGen/X86/mask-beforefirst.ll
+12-2llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+362-22 files

LLVM/project aa9bb23 — llvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/InstCombine mask-beforefirst.ll

[ValueTracking] Mark mask.beforefirst as propagating poison

This allows us to combine some logical ands/ors to regular ands/ors.
DeltaFile
+2-2llvm/test/Transforms/InstCombine/mask-beforefirst.ll
+1-0llvm/lib/Analysis/ValueTracking.cpp
+3-22 files

LLVM/project f35e12f — llvm/test/Transforms/InstCombine mask-beforefirst.ll

Precommit tests
DeltaFile
+26-0llvm/test/Transforms/InstCombine/mask-beforefirst.ll
+26-01 files

LLVM/project cd3be30 — llvm/lib/Analysis ConstantFolding.cpp, llvm/test/Transforms/InstSimplify/ConstProp mask-beforefirst.ll

[ConstantFolding] Add constant folding for mask.beforefirst (#234472)

Poison lanes poison the entire result, and undef elements are ignored

Assisted-by: Opus 5.5
DeltaFile
+58-0llvm/test/Transforms/InstSimplify/ConstProp/mask-beforefirst.ll
+26-0llvm/lib/Analysis/ConstantFolding.cpp
+84-02 files

OPNSense/core eceaaab — src/opnsense/mvc/app/controllers/OPNsense/Core/forms service.xml, src/opnsense/mvc/app/models/OPNsense/Core Service.xml

Add restart_delay and restart_count and add safe defaults so a faulty service cannot loop indefinitely in purgatory
DeltaFile
+13-1src/opnsense/mvc/app/models/OPNsense/Core/Service.xml
+12-0src/opnsense/mvc/app/controllers/OPNsense/Core/forms/service.xml
+4-1src/opnsense/scripts/service/supervisor.subr.sh
+2-0src/opnsense/service/templates/OPNsense/IDS/rc.conf.d
+31-24 files

OPNSense/core 8dd691e — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api SystemhealthController.php, src/opnsense/scripts/health/definitions system-states.xml system-processor.xml

health: remove implicit logarithmic state and other feedback
DeltaFile
+14-29src/opnsense/www/js/opnsense_health.js
+4-5src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/SystemhealthController.php
+3-3src/opnsense/www/js/widgets/HealthGraph.js
+0-4src/opnsense/scripts/health/definitions/system-states.xml
+0-4src/opnsense/scripts/health/definitions/system-processor.xml
+0-4src/opnsense/scripts/health/definitions/gateway-quality.xml
+21-492 files not shown
+22-538 files

LLVM/project a12a9d9 — llvm/lib/TableGen TGParser.h TGParser.cpp

[TableGen] Remove unused AllowSelfAssignment parameter of SetValue. NFC. (#234917)

This was added in 1e23ed9eaa7c to allow setting NAME to a reference to
itself when instantiating multiclass defs. That caller was removed in
420e28c78c9f, and since then every caller has passed false.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply at anthropic.com>
DeltaFile
+6-9llvm/lib/TableGen/TGParser.cpp
+1-2llvm/lib/TableGen/TGParser.h
+7-112 files

LLVM/project 5b5ba23 — llvm/test/Transforms/LoopVectorize compress-idioms.ll

Add comment
DeltaFile
+1-0llvm/test/Transforms/LoopVectorize/compress-idioms.ll
+1-01 files

LLVM/project 967d9cc — llvm/lib/Transforms/Vectorize VPlanConstruction.cpp VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize compress-idioms.ll

Fix single iteration handling
DeltaFile
+48-0llvm/test/Transforms/LoopVectorize/compress-idioms.ll
+7-5llvm/lib/Transforms/Vectorize/VPlan.h
+5-2llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+1-3llvm/lib/Transforms/Vectorize/VPlanConstruction.cpp
+2-2llvm/test/Transforms/LoopVectorize/VPlan/compress-idioms.ll
+63-125 files

OPNSense/core 4809299 — src/opnsense/mvc/app/controllers/OPNsense/Core/forms service.xml, src/opnsense/mvc/app/models/OPNsense/Core/ACL ACL.xml

Change some labels
DeltaFile
+2-2src/opnsense/mvc/app/controllers/OPNsense/Core/forms/service.xml
+1-1src/opnsense/mvc/app/models/OPNsense/Core/Menu/Menu.xml
+1-1src/opnsense/mvc/app/models/OPNsense/Core/ACL/ACL.xml
+4-43 files

FreeBSD/ports 104c59c — www/linux-widevine-cdm Makefile distinfo

www/linux-widevine-cdm: update to 4.10.3112.0

PR:             299774
Approved by:    arrowd (maintainer)

Sponsored by:   tipi.work
DeltaFile
+5-5www/linux-widevine-cdm/distinfo
+2-2www/linux-widevine-cdm/Makefile
+7-72 files

OpenBSD/ports vxtAvRy — net/powerdns distinfo Makefile, net/powerdns/pkg PLIST-main

   update to powerdns-5.1.5
VersionDeltaFile
1.121.2.1+4-3net/powerdns/Makefile
1.65.2.1+2-2net/powerdns/distinfo
1.21.6.1+3-0net/powerdns/pkg/PLIST-main
+9-53 files

OpenBSD/ports 3qJi3Zp — net/powerdns distinfo Makefile, net/powerdns/pkg PLIST-main

   update to PowerDNS Authoritative Server 5.1.5 (PowerDNS Security Advisory 2026-13)
   ok otto@
VersionDeltaFile
1.122+4-3net/powerdns/Makefile
1.66+2-2net/powerdns/distinfo
1.22+3-0net/powerdns/pkg/PLIST-main
+9-53 files

OPNSense/core 2186390 — . plist, src/etc/supervisor.d suricata.conf README

Add a capability marker so that plugins can use this as well, but do not use the plugin system
DeltaFile
+60-0src/opnsense/mvc/app/models/OPNsense/Core/FieldTypes/SupervisorField.php
+23-0src/opnsense/mvc/app/library/OPNsense/Core/File.php
+1-4src/opnsense/mvc/app/models/OPNsense/Core/Service.xml
+5-0src/etc/supervisor.d/README
+3-0plist
+2-0src/etc/supervisor.d/suricata.conf
+94-46 files

LLVM/project 8db461d — clang/tools/c-index-test CMakeLists.txt c-index-test.c

[SystemZ][z/OS] fix clang/test/Index on z/OS by calling the correct basename() function (#234617)

This patch fixes lit tests in clang/test/Index by calling the z/OS
basename function
https://www.ibm.com/docs/en/zos/3.1.0?topic=functions-basename-return-last-component-path-name
DeltaFile
+11-1clang/tools/c-index-test/c-index-test.c
+9-0clang/tools/c-index-test/CMakeLists.txt
+20-12 files

FreeBSD/ports c09fa11 — devel/lua-stdlib-normalize Makefile distinfo

devel/lua-stdlib-normalize: Update to v4

In this release, `std._debug` is no longer a hard dependency in
upstream.

Changelog: https://github.com/lua-stdlib/normalize/releases/tag/v4

PR:             299675
Approved by:    submitter is maintainer
DeltaFile
+3-3devel/lua-stdlib-normalize/distinfo
+2-3devel/lua-stdlib-normalize/Makefile
+5-62 files

FreeBSD/ports d8af241 — security/vuxml/vuln 2026.xml

security/vuxml: fix the archivers/brotli package version

Reported by:    smyru

Sponsored by:   tipi.work
DeltaFile
+1-1security/vuxml/vuln/2026.xml
+1-11 files