LLVM/project cc45d4fllvm/test/Analysis/CostModel/X86 clmul.ll

[CostModel][X86] clmul.ll - add test coverage for vpclmulqdq targets (#222610)
DeltaFile
+48-23llvm/test/Analysis/CostModel/X86/clmul.ll
+48-231 files

LLVM/project 05d870boffload/include device.h, offload/libompaccsupport device.cpp

[offload][omp] Move strict threads & groups computation to libomptarget
DeltaFile
+177-3offload/libompaccsupport/device.cpp
+0-147offload/plugins-nextgen/common/src/PluginInterface.cpp
+7-63offload/plugins-nextgen/common/include/PluginInterface.h
+40-1offload/include/device.h
+9-9offload/test/offloading/ompx_bare_gridsize.c
+1-1offload/test/offloading/ompx_bare_multi_dim.cpp
+234-2242 files not shown
+235-2278 files

FreeBSD/ports 4dfff98biology/picard-tools distinfo Makefile, biology/picard-tools/files picard.in

biology/picard-tools: Update to 3.5.0

Numerous improvements since 2.22.9
Changes: biology/picard-tools: Update to 3.5.0

Reported by:    Repology
DeltaFile
+3-4biology/picard-tools/Makefile
+3-3biology/picard-tools/distinfo
+0-0biology/picard-tools/files/picard.in
+6-73 files

LLVM/project f47cf93offload/include device.h, offload/libompaccsupport PluginManager.cpp

[offload][omp] Move reading _kernel_environment to libomptarget
DeltaFile
+57-64offload/plugins-nextgen/common/include/PluginInterface.h
+26-47offload/plugins-nextgen/common/src/PluginInterface.cpp
+66-0offload/libompaccsupport/PluginManager.cpp
+19-0offload/include/device.h
+9-2offload/plugins-nextgen/cuda/src/rtl.cpp
+3-6offload/plugins-nextgen/common/src/RecordReplay.cpp
+180-1193 files not shown
+187-1259 files

LLVM/project e4d4083llvm/include/llvm/Transforms/Utils CodeExtractor.h, llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp

[OpenMP] Give the device shared memory allocations a debug location. (#221842)

Fixes https://github.com/llvm/llvm-project/issues/221831.

In generic mode on the device, the buffers that carry values into an
outlined region come from device shared memory rather than the stack, so
they are emitted as calls to `__kmpc_alloc_shared` and
`__kmpc_free_shared`. Those are definitions in the DeviceRTL, which
makes them inlinable calls, and the verifier requires an inlinable call
in a function with debug info to carry a !dbg location. None of these
calls had one, for two separate reasons.

1. `allocateVar()` and `deallocateVar()` took a bare insertion point, so
an override had no debug location to set on the runtime calls it emits
in place of the alloca the base class would have created. Fixed by
adding a `DebugLoc` parameter that carries one.

2. The `createOMPAllocShared `and `createOMPFreeShared` calls in
`createParallel` relied on the implicit conversion from an insertion

    [8 lines not shown]
DeltaFile
+43-0mlir/test/Target/LLVMIR/omptarget-debug-shared-alloc-loc.mlir
+20-15llvm/lib/Transforms/Utils/CodeExtractor.cpp
+14-7llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+4-2llvm/include/llvm/Transforms/Utils/CodeExtractor.h
+81-244 files

LLVM/project 11cf968llvm/utils/LLVMVisualizers llvm.natvis

[NATVIS] Fix ConstantInt APInt value access (#221719)

Ensure we peek through the APInt::U VAL / *pVal union
DeltaFile
+1-1llvm/utils/LLVMVisualizers/llvm.natvis
+1-11 files

FreeNAS/freenas b2b8b20src/freenas/etc/logrotate.d truenas_s3, src/middlewared/middlewared/alembic/versions/26.0 2026-09-09_21-00_s3_service_name.py

NAS-143516 / 26.0.0-RC.1 / rename the s3 service from truenas_s3 to s3 (#19672)

service.query reported it as truenas_s3, the daemon's name rather than
the protocol's. The services_services row has to move with
ServiceInterface.name or nothing resolves it, so a migration renames it;
ServiceWriteRole is keyed by the name upper-cased and moves too.

Root is refused as an access key account and as a bucket owner. Both run
as uid 0, which no bucket grant and no file mode restrains.

The daemon's own messages get /var/log/truenas_s3.log, filtered on the
journal identifier it writes, s3d, and rotated the way scst and
truenas-discoveryd are. Its audit records are a separate path and are
untouched.

The systemd unit, the etc group and the tables keep the truenas_s3 name:
they are the daemon's, and nothing outside middleware names them.

(cherry picked from commit 0c6130599daaa985a9a777a7bb90cae71233799d)
DeltaFile
+34-0src/middlewared/middlewared/alembic/versions/26.0/2026-09-09_21-00_s3_service_name.py
+22-0src/middlewared/middlewared/alembic/versions/27.0/2026-09-10_11-32_merge.py
+20-1tests/api2/test_s3_bucket.py
+12-2src/middlewared/middlewared/plugins/truenas_s3/bucket_crud.py
+12-0src/freenas/etc/logrotate.d/truenas_s3
+11-0tests/api2/test_s3_accesskey.py
+111-310 files not shown
+154-2016 files

OpenBSD/ports W8i0zb5sysutils/flashrom Makefile distinfo, sysutils/flashrom/patches patch-meson_build

   update to flashrom-1.8.0, from Brad
VersionDeltaFile
1.9+2-2sysutils/flashrom/distinfo
1.29+1-2sysutils/flashrom/Makefile
1.3+1-1sysutils/flashrom/patches/patch-meson_build
+4-53 files

OpenBSD/ports muy4C80www/py-soupsieve Makefile distinfo

   update to py3-soupsieve-2.9.2
VersionDeltaFile
1.17+2-2www/py-soupsieve/distinfo
1.28+1-2www/py-soupsieve/Makefile
+3-42 files

OpenBSD/ports nzjoFetdatabases/sqlcipher distinfo Makefile, databases/sqlcipher/patches patch-src_crypto_openssl_c

   update to sqlcipher-4.19.0
VersionDeltaFile
1.2+2-2databases/sqlcipher/patches/patch-src_crypto_openssl_c
1.19+2-2databases/sqlcipher/distinfo
1.25+2-2databases/sqlcipher/Makefile
+6-63 files

LLVM/project 73f0077clang/lib/AST/ByteCode Compiler.cpp Pointer.h

Revert "[clang][bytecode] Use opaque pointers for decl-based dummy pointers" (#222599)

Reverts llvm/llvm-project#220917

Looks like this breaks some memory-sanitizier builders:
https://lab.llvm.org/buildbot/#/builders/169/builds/26405
https://lab.llvm.org/buildbot/#/builders/164/builds/25236
DeltaFile
+32-186clang/lib/AST/ByteCode/Interp.cpp
+27-80clang/lib/AST/ByteCode/Interp.h
+13-69clang/lib/AST/ByteCode/Pointer.cpp
+18-39clang/lib/AST/ByteCode/InterpBuiltin.cpp
+8-29clang/lib/AST/ByteCode/Pointer.h
+7-12clang/lib/AST/ByteCode/Compiler.cpp
+105-4158 files not shown
+123-44414 files

LLVM/project 38fb876llvm/lib/Transforms/Vectorize LoopVectorize.cpp

[LV][NFC] Move up getEpilogueTailLowering() (#222358)

This patch only moves up `getEpilogueTailLowering()` so that it can be
used by `planForEpilogueTF` as needed here: https://github.com/llvm/llvm-project/pull/208764
DeltaFile
+73-72llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+73-721 files

NetBSD/pkgsrc 31XRaLZdoc CHANGES-2026

   Updated databases/py-psycopg2, www/py-publicsuffixlist
VersionDeltaFile
1.5992+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc zcAMicdwww/py-publicsuffixlist Makefile distinfo

   py-publicsuffixlist: updated to 1.0.2.20260910

   1.0.2.20260910
   Automated release
VersionDeltaFile
1.29+4-4www/py-publicsuffixlist/distinfo
1.30+2-2www/py-publicsuffixlist/Makefile
+6-62 files

NetBSD/pkgsrc MH4CsHfdatabases/py-psycopg2 Makefile distinfo

   py-psycopg2: updated to 2.9.13

   What's new in psycopg 2.9.13

   - Add support for Python 3.15.
   - Fix parsing of malformed bytea input.
   - Fix parsing of malformed int64 input in arrays.
   - Add a ``pyproject.toml`` file to declare a PEP 517 build backend.
   - Drop support for Python 3.9.
VersionDeltaFile
1.52+4-4databases/py-psycopg2/distinfo
1.66+2-2databases/py-psycopg2/Makefile
+6-62 files

LLVM/project 26012d6llvm/test/Analysis/CostModel/X86 pdep.ll pext.ll

[CostModel][X86] Add baseline cost test for pdep/pext intrinsics (#222603)

Slow pdep/pext targets in particular are highly inaccurate
DeltaFile
+154-0llvm/test/Analysis/CostModel/X86/pdep.ll
+154-0llvm/test/Analysis/CostModel/X86/pext.ll
+308-02 files

OPNSense/core 7089949src/etc/inc interfaces.inc, src/opnsense/mvc/app/controllers/OPNsense/Interfaces/forms dialogWireless.xml

Interfaces: Wireless: Devices - Migrate to MVC code

PR: https://github.com/opnsense/core/issues/10751

(cherry picked from commit 11012eb422fe79cce8330047d41af9a30226dbbc)
(cherry picked from commit c73d57e951df985b97a74584be7e39ce9d0b4f2d)
(cherry picked from commit be882cccd6402a777abf1a90f46700811243b878)
(cherry picked from commit 6d98acdf17b8a0084f232d9d22416452ab2549c1)
(cherry picked from commit f1fc5b52b8667ace862b00bfd1936f47a0c903e9)
(cherry picked from commit 2316c28614fcbc3f773ef421610478890d68d345)
(cherry picked from commit ec11fdfb1a26b13c0680500ad146e9e4d1ca425c)
(cherry picked from commit 84b73b7f5849934ca12d1617a9ba1f3c89921866)
(cherry picked from commit 6a9a65e4487116bc5f7e8b331167bedc1874ed3e)
(cherry picked from commit 7c8391fa63c9b2d3e08df91c8cfee4455514436b)
(cherry picked from commit dedee819025ca63555be32e879996a8f1370aa01)
(cherry picked from commit 7fb3708e9e884e5cbb3dfaa1115957beb20063d4)
(cherry picked from commit 593004be7e1db7ce52145f5c2215c995175ae181)
(cherry picked from commit 7cd941d20c621ec5e3e561e5f24f8ab76f8bf3fe)
(cherry picked from commit aad415fa33580189090f925c62cd306af5bb7579)

    [2 lines not shown]
DeltaFile
+0-1,200src/www/interfaces.php
+380-0src/opnsense/mvc/app/controllers/OPNsense/Interfaces/forms/dialogWireless.xml
+103-220src/etc/inc/interfaces.inc
+206-0src/opnsense/mvc/app/models/OPNsense/Interfaces/Wlan.xml
+0-193src/www/interfaces_wireless_edit.php
+0-142src/www/interfaces_wireless.php
+689-1,75514 files not shown
+1,210-1,79820 files

NetBSD/pkgsrc neYAT3Adatabases/py-multidict/patches patch-setup.py

   py-multidict: add the new patch
VersionDeltaFile
1.1+15-0databases/py-multidict/patches/patch-setup.py
+15-01 files

OPNSense/core 817f670src/etc/inc interfaces.inc

interfaces: style
DeltaFile
+1-1src/etc/inc/interfaces.inc
+1-11 files

LLVM/project 97d570doffload/include device.h, offload/libompaccsupport device.cpp

[offload][omp] Move strict threads & groups computation to libomptarget
DeltaFile
+177-3offload/libompaccsupport/device.cpp
+0-147offload/plugins-nextgen/common/src/PluginInterface.cpp
+7-63offload/plugins-nextgen/common/include/PluginInterface.h
+40-1offload/include/device.h
+9-9offload/test/offloading/ompx_bare_gridsize.c
+1-1offload/test/offloading/ompx_bare_multi_dim.cpp
+234-2242 files not shown
+235-2278 files

LLVM/project 3d08f9doffload/include device.h, offload/libompaccsupport PluginManager.cpp

[offload][omp] Move reading _kernel_environment to libomptarget
DeltaFile
+57-64offload/plugins-nextgen/common/include/PluginInterface.h
+26-47offload/plugins-nextgen/common/src/PluginInterface.cpp
+64-0offload/libompaccsupport/PluginManager.cpp
+19-0offload/include/device.h
+9-2offload/plugins-nextgen/cuda/src/rtl.cpp
+3-6offload/plugins-nextgen/common/src/RecordReplay.cpp
+178-1192 files not shown
+179-1258 files

LLVM/project abf3bd6clang/lib/CodeGen CGBuiltin.cpp, clang/test/DebugInfo/CXX verbose-trap.cpp

[clang][DebugInfo] Fix verbose trap source line (#222456)

The artificial inline location for `__builtin_verbose_trap` used line
zero. As a result, the emitted trap could inherit the preceding source
line in DWARF line tables.

Keep the artificial trap-message frame while assigning the builtin
call's line and column to the trap instruction.
DeltaFile
+4-4clang/test/DebugInfo/CXX/verbose-trap.cpp
+7-1clang/lib/CodeGen/CGBuiltin.cpp
+11-52 files

NetBSD/pkgsrc Z9104DKdoc CHANGES-2026

   Updated devel/py-build, databases/py-multidict
VersionDeltaFile
1.5991+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc ha6qdTqdatabases/py-multidict distinfo Makefile

   py-multidict: updated to 6.8.0

   6.8.0

   Bug fixes

   - A segmentation fault that could be triggered when getting an item is now fixed

   - Fixed reference leak in iterators, views and ``istr``

   - Fixed the pure-Python :class:`~multidict.MultiDict` constructor and
     :py:meth:`~multidict.MultiDict.extend`,
     :py:meth:`~multidict.MultiDict.update`, and
     :py:meth:`~multidict.MultiDict.merge` methods over-allocating their
     internal hash table when called with both a positional argument and
     keyword arguments, because keyword arguments were counted twice in the
     size estimate

   - Fixed ``__repr__`` of :class:`~multidict.MultiDict`,

    [48 lines not shown]
VersionDeltaFile
1.44+6-6databases/py-multidict/Makefile
1.40+5-4databases/py-multidict/distinfo
+11-102 files

LLVM/project 365ad50llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/lib/Transforms/Vectorize/SLPVectorizer SLPUtils.h SLPUtils.cpp

[SLP][modularisation][NFC] Move loop trip-count helpers to SLPUtils

Move the BoUpSLP-independent helpers findInnermostNonInvariantLoop and
getLoopTripCount out of SLPVectorizer.cpp into the self-contained
SLPVectorizer/SLPUtils.{h,cpp} module. getLoopTripCount reads the file-local
LoopAwareTripCount cl::opt, which stays static in SLPVectorizer.cpp and is
passed to the moved helper as an explicit parameter. NFC.

Part of the SLPVectorizer.cpp modularization effort:
https://discourse.llvm.org/t/modularizing-slpvectorizer-cpp/90922
DeltaFile
+2-34llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+33-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.cpp
+11-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPUtils.h
+46-343 files

LLVM/project 462e817clang/include/clang/Basic BuiltinsAMDGPU.td BuiltinsAMDGPUDocs.td, clang/test/CodeGenOpenCL builtins-amdgcn-gfx13-w32-err.cl builtins-amdgcn-gfx13-err.cl

[AMDGPU] Add intrinsics and builtins for v_cvt_scale_pk32_* instructions
DeltaFile
+1,308-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.scale.pk32.gfx13.ll
+60-0clang/include/clang/Basic/BuiltinsAMDGPUDocs.td
+58-0clang/test/CodeGenOpenCL/builtins-amdgcn-gfx13.cl
+26-0clang/test/CodeGenOpenCL/builtins-amdgcn-gfx13-err.cl
+24-0clang/include/clang/Basic/BuiltinsAMDGPU.td
+20-0clang/test/CodeGenOpenCL/builtins-amdgcn-gfx13-w32-err.cl
+1,496-07 files not shown
+1,546-913 files

OpenBSD/ports IfURXRpdatabases/citus Makefile distinfo, databases/citus/pkg PLIST

   update to citus-14.2.0
VersionDeltaFile
1.19+7-0databases/citus/pkg/PLIST
1.25+2-2databases/citus/distinfo
1.31+1-1databases/citus/Makefile
+10-33 files

OpenBSD/ports H7MoNfWdevel/py-virtualenv Makefile distinfo

   update to py3-virtualenv-21.7.9
VersionDeltaFile
1.68+2-2devel/py-virtualenv/distinfo
1.102+1-1devel/py-virtualenv/Makefile
+3-32 files

OpenBSD/ports YUQuKxmwww/py-multidict distinfo Makefile

   update to py3-multidict-6.8.0, better COMMENT
VersionDeltaFile
1.29+2-3www/py-multidict/Makefile
1.14+2-2www/py-multidict/distinfo
+4-52 files

OPNSense/core a41cc16. plist, src/etc/rc.syshook.d/carp 20-openvpn-legacy

openvpn: remove legacy carp hook
DeltaFile
+0-61src/etc/rc.syshook.d/carp/20-openvpn-legacy
+0-1plist
+0-622 files