LLVM/project d11365bmlir/include/mlir/Dialect/SCF/IR SCFOps.td, mlir/lib/Dialect/SCF/IR SCF.cpp

[mlir][SCF] Remove `RegionBranchOpInterface` from `scf.forall`
DeltaFile
+0-17mlir/lib/Dialect/SCF/IR/SCF.cpp
+1-1mlir/test/Analysis/DataFlow/test-liveness-analysis.mlir
+0-1mlir/include/mlir/Dialect/SCF/IR/SCFOps.td
+1-193 files

LLVM/project 7976ac9clang/lib/AST/ByteCode Compiler.cpp, clang/test/AST/ByteCode typeid.cpp

[clang][bytecode] Check if block is initialized before invoking destructor (#174082)

Fixes #173950. 

The bytecode interpreter was crashing when evaluating typeid() on
references to dynamically allocated objects. For example, this would
cause an assertion failure:

static A &a = *new A;
const std::type_info &a_ti = typeid(a);

The problem was that when initialization failed, the code tried to call
invokeDtor() on blocks that were never marked as initialized. This
caused the assertion "IsInitialized" to fail. With this fix, we first
check if the block is actually initialized before trying to invoke its
destructor.

The test case I added reproduces the original crash and with the fix, it
now passes.
DeltaFile
+13-0clang/test/AST/ByteCode/typeid.cpp
+4-2clang/lib/AST/ByteCode/Compiler.cpp
+17-22 files

FreeBSD/src 2455db4sys/dev/sound/pci/hda hdac.c

snd_hda: Default to 256 when corb/rirb is invalid

PR:             289284
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    emaste
Differential Revision:  https://reviews.freebsd.org/D54339
DeltaFile
+10-4sys/dev/sound/pci/hda/hdac.c
+10-41 files

LLVM/project 75d4812llvm/lib/Target/AArch64 AArch64Processors.td AArch64Subtarget.cpp, llvm/test/Transforms/LoopVectorize/AArch64 interleaving-load-store.ll

[AArch64] Turn MaxInterleaveFactor into a subtarget feature (#171088)

The default value for MaxInterleaveFactor is 2, but some CPUs prefer a
wider factor of 4. This adds a subtarget feature so that cpus can
override the default in their tuning features, keeping more of the
options together in one place.
DeltaFile
+204-92llvm/test/Transforms/LoopVectorize/AArch64/interleaving-load-store.ll
+48-24llvm/lib/Target/AArch64/AArch64Processors.td
+0-15llvm/lib/Target/AArch64/AArch64Subtarget.cpp
+4-0llvm/lib/Target/AArch64/AArch64Features.td
+256-1314 files

FreeNAS/freenas 9d35bdbsrc/middlewared/middlewared/plugins/mail_ outlook.py

fix dyslexic typo
DeltaFile
+3-3src/middlewared/middlewared/plugins/mail_/outlook.py
+3-31 files

LLVM/project 4015545llvm/utils/gn/secondary/llvm/lib/Target/X86 BUILD.gn

[gn] port 05a34dde7008f4139 (X86 Pre Legalizer Combiner)
DeltaFile
+11-0llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn
+11-01 files

LLVM/project c370591utils/bazel/llvm-project-overlay/mlir BUILD.bazel

[bazel] Fix Bazel build for 8cf9691 (#174213)

Co-authored-by: Pranav Kant <prka at google.com>
DeltaFile
+1-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+1-01 files

FreeNAS/freenas fbf22b6src/middlewared/debian control, src/middlewared/middlewared/plugins/mail_ outlook.py

remove python3-requests-oauthlib
DeltaFile
+5-7src/middlewared/middlewared/plugins/mail_/outlook.py
+0-2src/middlewared/debian/control
+5-92 files

LLVM/project ea9cbd8llvm/utils/gn/secondary/llvm/lib/Target/Hexagon BUILD.gn

[gn] port 29f35ec01e8f53f4e (Hexagon SDNodeInfo)
DeltaFile
+7-0llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn
+7-01 files

LLVM/project 838a49dmlir/include/mlir/Interfaces ControlFlowInterfaces.h ControlFlowInterfaces.td, mlir/lib/Dialect/SCF/IR SCF.cpp

[mlir][draft] Consolidate patterns into RegionBranchOpInterface patterns

fix some tests

reorganize code
DeltaFile
+17-813mlir/lib/Dialect/SCF/IR/SCF.cpp
+483-0mlir/lib/Interfaces/ControlFlowInterfaces.cpp
+11-13mlir/test/Dialect/SCF/canonicalize.mlir
+9-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.h
+4-4mlir/test/Transforms/remove-dead-values.mlir
+5-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.td
+529-8306 files

LLVM/project a56e68fmlir/include/mlir/Transforms Passes.td Passes.h, mlir/lib/Transforms RemoveDeadValues.cpp

tmp commit

simple test working

draft: do not erase IR, just replace uses
DeltaFile
+143-304mlir/lib/Transforms/RemoveDeadValues.cpp
+110-45mlir/test/Transforms/remove-dead-values.mlir
+10-0mlir/include/mlir/Transforms/Passes.td
+1-0mlir/include/mlir/Transforms/Passes.h
+264-3494 files

LLVM/project 8913900llvm/lib/Target/AMDGPU VOP3PInstructions.td

[NFC][AMDGPU] Add comments for literal arguments of WMMA profiles (#174175)

Otherwise it is really hard to understand what those 0s and 1s correpond
to what.
DeltaFile
+74-53llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+74-531 files

OpenBSD/ports iTOCTGhdevel/cflow Makefile

   For autoconf ports we usually set special variables in CONFIGURE_ENV

   Spotted by sthen@
VersionDeltaFile
1.19+1-1devel/cflow/Makefile
+1-11 files

FreeBSD/ports 2a4a840science/cgnslib distinfo Makefile

science/cgnslib: upgrade to v4.5.1
DeltaFile
+3-3science/cgnslib/distinfo
+1-1science/cgnslib/Makefile
+4-42 files

NetBSD/pkgsrc LofGkk5doc CHANGES-2026

   doc: Updated sysutils/duplicity to 3.0.7
VersionDeltaFile
1.28+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 351f933llvm/test/Transforms/LoopVectorize iv-select-cmp-trunc.ll

[LV] Add FindFirstIV test with IV truncated to i1 (NFC).

Adds test case for  https://github.com/llvm/llvm-project/issues/173459.
DeltaFile
+228-0llvm/test/Transforms/LoopVectorize/iv-select-cmp-trunc.ll
+228-01 files

NetBSD/pkgsrc TBI7iIqsysutils/duplicity distinfo Makefile

   duplicity: Update to 3.0.7

   upstream changes:
   -----------------
   rel.3.0.7 / 2025-12-31
     * ad175c22:fix: replace custom deltree with built-in shutil.rmtree.
     * 101be7fd:fix: delete duplicate code in DirDelta.
     * c0d3e72d:fix: webdavs with "--concurrency 1" failed because of missing auth header
     * a08f8bef:fix: disable s3 checksum workaround, warn only...
     * f7055a7a:fix: --log-timestamp no longer working.
     * ac163d5e:fix: Combined fix to related issues 912 and 914

   rel.3.0.6.3 / 2025-12-05
     * dd45a92d:chg: Update check_tags to use current branch.
     * 5bbb5813:fix: Change log level from Info to Notice in get_passphrase().
     * a9c4fbad:chg: Add key_needs_passphrase(key).
     * abaf8485:chg: Better error message from get_remote_file().
     * b083fca8:fix: 'duplicity --no-check-remote inc' prints spurious warning "found missing difftar(s) in backup sets"
     * 9400fc37:chg: Add check_tags minor fix to setversion.

    [7 lines not shown]
VersionDeltaFile
1.41+4-4sysutils/duplicity/distinfo
1.78+3-2sysutils/duplicity/Makefile
+7-62 files

FreeBSD/ports bc0ad96graphics/cimg distinfo Makefile

graphics/cimg: upgrade to v.3.6.6
DeltaFile
+3-3graphics/cimg/distinfo
+1-2graphics/cimg/Makefile
+4-52 files

LLVM/project a2cd2dclldb/packages/Python/lldbsuite/test/tools/lldb-dap lldbdap_testcase.py, lldb/test/API/tools/lldb-dap/io TestDAP_io.py

[lldb-dap][NFC] change the dap log file extension (#173994)

DeltaFile
+1-1lldb/test/API/tools/lldb-dap/server/TestDAP_server.py
+1-1lldb/test/API/tools/lldb-dap/io/TestDAP_io.py
+1-1lldb/packages/Python/lldbsuite/test/tools/lldb-dap/lldbdap_testcase.py
+3-33 files

NetBSD/pkgsrc PlOxfBrdoc CHANGES-2026

   doc: Updated graphics/darktable to 5.0.0nb12
VersionDeltaFile
1.27+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc FTaD0Adgraphics/darktable Makefile PLIST

   graphics/darktable: Add libavif as dependency

   * If you have installed graphics/libavif already, CMake detects it.
     However it was not buildlinked and causes a build failure.
     It is useful to support AVIF and add libavif as dependency.
   * Bump PKGREVISION for dependency change.
VersionDeltaFile
1.183+3-2graphics/darktable/Makefile
1.20+2-1graphics/darktable/PLIST
+5-32 files

FreeNAS/freenas ef786c5tests/api2 test_006_pool_and_sysds.py

NAS-139153 / 26.04 / Adjust test for root dataset properties (#17945)

Due to upstream openzfs change, the xattr value is again 'ON' rather
than 'SA'.
DeltaFile
+1-1tests/api2/test_006_pool_and_sysds.py
+1-11 files

LLVM/project 8d75f97llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 split-node-reduce-root.ll

[SLP]Consider split node as potential reduction root

Need to check the first split node as a potential reduction root to
prevent compiler crash
DeltaFile
+40-0llvm/test/Transforms/SLPVectorizer/X86/split-node-reduce-root.ll
+3-0llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+43-02 files

FreeNAS/freenas 626c1b6src/middlewared/middlewared/utils threading.py

explicit arguments
DeltaFile
+1-2src/middlewared/middlewared/utils/threading.py
+1-21 files

FreeNAS/freenas 5c0e0dasrc/middlewared/middlewared/utils threading.py

fix typo
DeltaFile
+1-1src/middlewared/middlewared/utils/threading.py
+1-11 files

FreeNAS/freenas 452d9cbsrc/middlewared/middlewared/utils threading.py

fix imports, use a class attribute instead of global var
DeltaFile
+8-7src/middlewared/middlewared/utils/threading.py
+8-71 files

NetBSD/pkgsrc R9618Jcdoc CHANGES-2026

   doc: Updated games/openttd to 15.0
VersionDeltaFile
1.26+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc eziNLoKgames/openttd distinfo PLIST, games/openttd/patches patch-cmake_InstallAndPackage.cmake patch-cmake_PackageBundle.cmake

   openttd: Update to 15.0

   pkgsrc changes:
   ---------------
     * Remove obsolete MESSAGE file.

   upstream changes:
   -----------------
   ### 15.0 (2026-01-01)

   ### 15.0-RC4 (2025-12-26)

   ### 15.0-RC3 (2025-12-20)

   ### 15.0-RC2 (2025-12-13)

   ### 15.0-RC1 (2025-12-07)

   ### 15.0-beta3 (2025-08-31)

    [6 lines not shown]
VersionDeltaFile
1.49+6-7games/openttd/distinfo
1.33+5-3games/openttd/PLIST
1.5+3-3games/openttd/patches/patch-cmake_InstallAndPackage.cmake
1.136+2-3games/openttd/Makefile
1.2+2-2games/openttd/patches/patch-cmake_PackageBundle.cmake
1.7+1-1games/openttd/MESSAGE
+19-191 files not shown
+20-207 files

OpenBSD/ports 9JOKpgcmultimedia/py-caption distinfo Makefile, multimedia/py-caption/pkg PLIST

   Update to py-caption-2.2.19.
VersionDeltaFile
1.10+2-2multimedia/py-caption/distinfo
1.22+1-2multimedia/py-caption/Makefile
1.8+0-1multimedia/py-caption/pkg/PLIST
+3-53 files

NetBSD/pkgsrc IofESGCwww/firefox140 distinfo, www/firefox140/patches patch-media_ffvpx_libavutil_arm_bswap.h

   firefox140: backport patch
VersionDeltaFile
1.2+18-5www/firefox140/patches/patch-media_ffvpx_libavutil_arm_bswap.h
1.6+2-2www/firefox140/distinfo
+20-72 files