LLVM/project 04536c4mlir/include/mlir-c BuiltinTypes.h, mlir/include/mlir/Bindings/Python IRTypes.h

[MLIR][APFloat] Add Type definitions for UE5M3 type (#212712)

This commit adds UE5M3 type definitions in MLIR based on the Float8E5M3FNU APFloat type
DeltaFile
+20-0mlir/include/mlir/IR/BuiltinTypes.td
+16-0mlir/lib/CAPI/IR/BuiltinTypes.cpp
+13-0mlir/include/mlir/Bindings/Python/IRTypes.h
+12-0mlir/include/mlir-c/BuiltinTypes.h
+11-0mlir/lib/Bindings/Python/IRTypes.cpp
+9-0mlir/test/python/ir/builtin_types.py
+81-013 files not shown
+107-219 files

FreeBSD/ports 48c8c41textproc/moor Makefile distinfo

textproc/moor: Update 2.16.0 => 2.16.1

Changelog:
https://github.com/walles/moor/releases/tag/v2.16.1

Reported by:    repology
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit 50629ca250591ed30d7c3cb497c81185ddedefd1)
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

FreeBSD/ports 50629catextproc/moor Makefile distinfo

textproc/moor: Update 2.16.0 => 2.16.1

Changelog:
https://github.com/walles/moor/releases/tag/v2.16.1

Reported by:    repology
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

LLVM/project b11722fllvm/docs/CommandGuide index.md llvm-calc-occupancy.rst, llvm/test CMakeLists.txt

[llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (#208727)

Add a command-line utility that reports the occupancy (waves/EU) an
AMDGPU kernel would reach for a given workgroup size, VGPR/SGPR usage
and LDS. It reuses the backend's own occupancy math, so the numbers
match the compiler. Includes a lit test and a CommandGuide man page.

Assisted-by: Claude Opus

---------

Co-authored-by: mselehov <mselehov at amd.com>
DeltaFile
+422-0llvm/tools/llvm-calc-occupancy/llvm-calc-occupancy.cpp
+109-0llvm/docs/CommandGuide/llvm-calc-occupancy.rst
+58-0llvm/test/tools/llvm-calc-occupancy/basic.test
+30-0llvm/tools/llvm-calc-occupancy/CMakeLists.txt
+5-0llvm/test/CMakeLists.txt
+2-0llvm/docs/CommandGuide/index.md
+626-01 files not shown
+627-07 files

FreeBSD/src 81efd61sys/net/route route_var.h

routing: Remove unused rib_head members

Remove unused rnh_multipath and rib_algo_fixed members.
While here, convert rib_dying and rib_algo_init from uint32_t to bool.

Reviewed by: glebius
Differential Revision: https://reviews.freebsd.org/D58537
DeltaFile
+2-4sys/net/route/route_var.h
+2-41 files

LLVM/project 289a456lldb/source/Host/macosx/objcxx HostInfoMacOSX.mm, lldb/source/Host/windows DomainSocketWindows.cpp

[ADT] Remove deprecated llvm::make_scope_exit (#212987)

Update remaining call sites in lldb to construct llvm::scope_exit
directly, per the deprecation notice.

---------

Co-authored-by: Claude <noreply at anthropic.com>
DeltaFile
+1-15llvm/include/llvm/ADT/ScopeExit.h
+4-4lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_arm64.cpp
+3-3lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm
+1-2lldb/source/Host/windows/DomainSocketWindows.cpp
+9-244 files

LLVM/project 179ef90llvm/include/llvm/CodeGen CommandFlags.h, llvm/lib/CodeGen CommandFlags.cpp

[CodeGen] Remove deprecated createTargetMachineForTriple overload (#212984)

This overload was deprecated in favor of the Triple overload and marked
for removal after llvm 23 branched. All in-tree callers already use the
Triple overload.

Co-authored-by: Claude <noreply at anthropic.com>
DeltaFile
+0-7llvm/include/llvm/CodeGen/CommandFlags.h
+0-6llvm/lib/CodeGen/CommandFlags.cpp
+0-132 files

FreeBSD/ports 7ddfe63math/R-cran-GPArotation Makefile distinfo

math/R-cran-GPArotation: Update to 2026.7-1

Changelog: https://cran.r-project.org/web/packages/GPArotation/NEWS
DeltaFile
+3-3math/R-cran-GPArotation/distinfo
+1-1math/R-cran-GPArotation/Makefile
+4-42 files

LLVM/project 89237dbflang-rt/test/Driver namelist-empty-scalar-logical.f90

[flang-rt] Reword namelist-empty-scalar-logical driver test header as an extension
DeltaFile
+17-7flang-rt/test/Driver/namelist-empty-scalar-logical.f90
+17-71 files

LLVM/project 8b36461lldb/packages/Python/lldbsuite/test/tools/lldb_dap session_helpers.py, lldb/test/API/tools/lldb-dap/evaluate TestDAP_evaluate.py

[lldb-dap] Mirgate TestDAP_evaluate. (#212282)

rewrite the `assertEvaluate` and `assertEvaluateFailure` helpers to use
the already existing `session.verify_evaluate` function. THe helpers are
now inlined functions.
DeltaFile
+285-410lldb/test/API/tools/lldb-dap/evaluate/TestDAP_evaluate.py
+2-1lldb/packages/Python/lldbsuite/test/tools/lldb_dap/session_helpers.py
+287-4112 files

OpenBSD/ports kepjMTcmail/stalwart crates.inc distinfo, mail/stalwart/patches patch-tests_src_lib_rs patch-tests_Cargo_toml

   mail/stalwart: update to 0.16.15.

   see:
   https://github.com/stalwartlabs/stalwart/releases/tag/v0.16.15
   https://github.com/stalwartlabs/stalwart/releases/tag/v0.16.14
   https://github.com/stalwartlabs/stalwart/releases/tag/v0.16.13
   https://github.com/stalwartlabs/stalwart/releases/tag/v0.16.12
VersionDeltaFile
1.28+298-310mail/stalwart/distinfo
1.25+149-154mail/stalwart/crates.inc
1.2+8-8mail/stalwart/patches/patch-crates_jmap_src_registry_mapping_bootstrap_rs
1.6+4-4mail/stalwart/patches/patch-tests_src_lib_rs
1.11+4-4mail/stalwart/patches/patch-tests_Cargo_toml
1.11+4-4mail/stalwart/patches/patch-crates_main_src_main_rs
+467-4844 files not shown
+472-48910 files

LLVM/project c1fa61aflang/lib/Evaluate host.h

Satisfy ARM Premerge-CI
DeltaFile
+1-1flang/lib/Evaluate/host.h
+1-11 files

FreeNAS/freenas df0500dtests/sharing_protocols/iscsi test_262_iscsi_alua.py

NAS-142003 / 25.10.6 / add test for compare and write (by yocalebo) (#19447)

Two of our FC ALUA customers are hitting panic's on the standby
controllers on 25.10.4 and 25.10.5. The stack trace and the details are
in https://github.com/truenas/scst/pull/101. This test reproduced the
_exact_ stack trace that the customers reported.

After the changes in above linked PR, this test completes without
panic'ing the standby controller.

Original PR: https://github.com/truenas/middleware/pull/19444

---------

Co-authored-by: Caleb St. John <30729806+yocalebo at users.noreply.github.com>
DeltaFile
+195-1tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+195-11 files

LLVM/project 6a89883llvm/lib/Target/AMDGPU SIInstrInfo.cpp, llvm/test/CodeGen/AMDGPU si-fix-sgpr-copies-av-constrain.mir

[AMDGPU] Fix getDestEquivalentVGPRClass narrowing AV-class registers (#212963)

isVGPRClass() rejects AV-class registers, so they were narrowed to
VGPR-only instead of preserved. Same reasoning behind the fix as in
SIPreAllocateWWMRegs (see
https://github.com/llvm/llvm-project/pull/211560)
DeltaFile
+19-0llvm/test/CodeGen/AMDGPU/si-fix-sgpr-copies-av-constrain.mir
+1-1llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+20-12 files

LLVM/project a0c7f83utils/bazel/llvm-project-overlay/llvm BUILD.bazel

[Bazel] Fixes ba37179 (#212986)

This fixes ba371791db4f9e7ef05f0a1c26529298b2951a4b (#212948).

Buildkite error link:
https://buildkite.com/llvm-project/upstream-bazel/builds?commit=ba371791db4f9e7ef05f0a1c26529298b2951a4b

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+2-0utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+2-01 files

LLVM/project 5f3d1bcllvm/include/llvm/CodeGen SelectionDAG.h, llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp SelectionDAG.cpp

DAG: Use poison in getLoad/getStore for offsets

The painful part of this is due to a few unfortunate things.

1. poison is legalized to undef
2. Non-indexed load/store encode the offset as an undef (which is
   not like a TargetConstant, and does get legalized)
3. 2 asserts in DAGCombiner expect identical load/store nodes,
   which assumes the offset will be preserved and not converted
   between poison and undef
4. The getLoad/getStore overloads are a mess, and a path was missing
   to recreate the store case with the original offset.
DeltaFile
+36-20llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+11-10llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+7-7llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
+6-6llvm/test/tools/UpdateTestChecks/update_llc_test_checks/Inputs/amdgpu_isel.ll.expected
+12-0llvm/include/llvm/CodeGen/SelectionDAG.h
+4-4llvm/test/CodeGen/X86/merge-store-partially-alias-loads.ll
+76-473 files not shown
+80-519 files

NetBSD/pkgsrc 3NEAAukdoc TODO CHANGES-2026

   doc: Updated security/zoneminder to 1.38.3nb1
VersionDeltaFile
1.27662+1-2doc/TODO
1.4840+2-1doc/CHANGES-2026
+3-32 files

LLVM/project 9771205clang/lib/AST/ByteCode Record.h Record.cpp

[clang][bytecode] Add Record::findBase() (#212952)

Similar to findField().
DeltaFile
+4-8clang/lib/AST/ByteCode/Pointer.cpp
+9-0clang/lib/AST/ByteCode/Record.cpp
+1-0clang/lib/AST/ByteCode/Record.h
+14-83 files

NetBSD/pkgsrc KzPCn4usecurity/zoneminder distinfo Makefile, security/zoneminder/patches patch-scripts_ZoneMinder_lib_ZoneMinder_General_pm patch-CMakeLists.txt

   security/zoneminder: Update to 1.38.3

   Upstream NEWS, less bugfixes and minor improvements:

   ZoneMinder 1.38.x Release Notes
   TL;DR - Key Highlights

     - Role-Based Access Control - Enterprise-grade permission system with user roles
     - Modern Streaming - WebRTC, Go2RTC, RTSP2Web support with hardware acceleration
     - Monitor Function Redesign - Granular control with separate Capturing, Analysing, and Recording settings
     - Enhanced Protocols - ONVIF Events, MQTT, Amcrest API integration
     -Event Tagging - Flexible labeling and organization system
     - Server Monitoring - Real-time CPU, memory, and performance metrics
     - Geolocation - Geographic tracking for events and servers
     - Hardware Encoding - GPU acceleration for video encoding

   Overview

   ZoneMinder 1.38.x represents a major evolution from version 1.36.x,

    [232 lines not shown]
VersionDeltaFile
1.13+615-227security/zoneminder/PLIST
1.105+53-30security/zoneminder/Makefile
1.5+38-22security/zoneminder/patches/patch-src_zm_signal_cpp
1.29+22-29security/zoneminder/distinfo
1.5+14-26security/zoneminder/patches/patch-CMakeLists.txt
1.5+20-15security/zoneminder/patches/patch-scripts_ZoneMinder_lib_ZoneMinder_General_pm
+762-34922 files not shown
+880-41328 files

LLVM/project dc6cd6amlir/tools/mlir-tblgen LLVMIRIntrinsicGen.cpp

[mlir] Honor IntrHasSideEffects on IntrNoMem LLVM intrinsics (#212760)

`[IntrNoMem, IntrHasSideEffects]` is a perfectly valid intrinsic trait
combination, and MLIR would CSE/DCE those without checking. This mirrors
how LLVM models this, see getEffectiveME in IntrinsicEmitter.cpp
DeltaFile
+7-3mlir/tools/mlir-tblgen/LLVMIRIntrinsicGen.cpp
+7-31 files

LLVM/project e9777c5llvm/test/Analysis/CostModel/AArch64 arith.ll arith-widening.ll

[AArch64] Add all cost kinds for integer getArithmeticInstrCost (#210759)

This adds all (CodeSize, Latency, LatSize) costs to
getArithmeticInstrCost integer operations, getting the cost more correct
especially for operations that expand into multiple instructions.
Floating point are left to another commit to limit the impact.
DeltaFile
+304-304llvm/test/Analysis/CostModel/AArch64/div.ll
+226-226llvm/test/Analysis/CostModel/AArch64/rem.ll
+222-222llvm/test/Analysis/CostModel/AArch64/sve-div.ll
+186-186llvm/test/Analysis/CostModel/AArch64/sve-rem.ll
+178-178llvm/test/Analysis/CostModel/AArch64/arith-widening.ll
+82-82llvm/test/Analysis/CostModel/AArch64/arith.ll
+1,198-1,19813 files not shown
+1,450-1,44819 files

NetBSD/pkgsrc PUCSs8Mx11/qt6-qtbase PLIST

   qt6-qtbase: Put Qt6Drm* cmake files behind PLIST.wayland.

   I am not 100% sure this is the correct variable, but it matches
   libdrm-egl-server.so and the files are found under the wayland/ source
   directory, so it's probably correct.  Fixes non-wayland installs.
VersionDeltaFile
1.38+15-15x11/qt6-qtbase/PLIST
+15-151 files

FreeBSD/src 25165e4sys/kern uipc_mbuf.c

mbuf: Make m_unshare() fail on KTLS mbufs

Commit f2202ab5abda did not account for  KTLS mbufs.

m_unshare() tries to linearize the original mbuf chain and creates a
writable copy of it, converting unmapped mbufs.  Both of them are
unsafe for KTLS mbufs.

It is better to return NULL if the mbuf chain contains a KTLS mbuf.

Reported by:    jhb
Reviewed by:    jhb
Differential Revision:  https://reviews.freebsd.org/D58466
DeltaFile
+9-0sys/kern/uipc_mbuf.c
+9-01 files

FreeBSD/ports 80f1e6bjava/openjdk26 Makefile distinfo

java/openjdk26: Upgrade to OpenJDK 26.0.2

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3java/openjdk26/distinfo
+2-3java/openjdk26/Makefile
+5-62 files

LLVM/project 424d5a7llvm/tools/llvm-gpu-loader llvm-gpu-loader.cpp

[OFFLOAD] Fix a platform selection issue for llvm-gpu-loader (#212893)

Currently if an image supplied to llvm-gpu-loader is not properly
detected by its platform detection logic it does not accept it for
execution. The example could be a spirv or bitcode format. This fix
allows it to rely on devices to device if an image will be accepted and
uses its existing platform detection logic as an optimization only
DeltaFile
+4-1llvm/tools/llvm-gpu-loader/llvm-gpu-loader.cpp
+4-11 files

NetBSD/pkgsrc uKmXAO0doc CHANGES-2026

   doc: Updated textproc/xmlto to 0.0.29nb3
VersionDeltaFile
1.4839+2-1doc/CHANGES-2026
+2-11 files

LLVM/project c1e4d84flang/include/flang/Evaluate real.h complex.h

Clearify REAL(10) and COMPLEX(10)
DeltaFile
+1-3flang/include/flang/Evaluate/complex.h
+2-0flang/include/flang/Evaluate/real.h
+3-32 files

NetBSD/pkgsrc ILiYJeptextproc/xmlto Makefile

   xmlto: Add libpaper dependency.

   Goes looking for paperconf and embeds a path to it if found, so supply it
   ourselves to ensure consistency.  Bump PKGREVISION.
VersionDeltaFile
1.52+4-2textproc/xmlto/Makefile
+4-21 files

FreeNAS/freenas ba67624tests/sharing_protocols/iscsi test_262_iscsi_alua.py

NAS-142003 / 26.0.0-RC.1 / add test for compare and write (by yocalebo) (#19449)

Two of our FC ALUA customers are hitting panic's on the standby
controllers on 25.10.4 and 25.10.5. The stack trace and the details are
in https://github.com/truenas/scst/pull/101. This test reproduced the
_exact_ stack trace that the customers reported.

After the changes in above linked PR, this test completes without
panic'ing the standby controller.

Original PR: https://github.com/truenas/middleware/pull/19444

Co-authored-by: caleb <yocalebo at gmail.com>
DeltaFile
+194-0tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+194-01 files

FreeNAS/freenas 41f5eddtests/sharing_protocols/iscsi test_262_iscsi_alua.py

NAS-142003 / 26.0.0-BETA.3 / add test for compare and write (by yocalebo) (#19448)

Two of our FC ALUA customers are hitting panic's on the standby
controllers on 25.10.4 and 25.10.5. The stack trace and the details are
in https://github.com/truenas/scst/pull/101. This test reproduced the
_exact_ stack trace that the customers reported.

After the changes in above linked PR, this test completes without
panic'ing the standby controller.

Original PR: https://github.com/truenas/middleware/pull/19444

Co-authored-by: caleb <yocalebo at gmail.com>
DeltaFile
+194-0tests/sharing_protocols/iscsi/test_262_iscsi_alua.py
+194-01 files