LLVM/project 3afd3a9mlir/test/Dialect/NVGPU roundtrip.mlir

[mlir][nvgpu] Add roundtrip tests for warpgroup MMA operations (#199272)

Add roundtrip tests for the following NVGPU dialect operations:
- `nvgpu.warpgroup.mma.init.accumulator`
- `nvgpu.warpgroup.mma.store`

These operations were present in the dialect but lacked roundtrip
test coverage in `roundtrip.mlir`. The tests verify that operand
and result types survive the parser/printer roundtrip.
DeltaFile
+20-0mlir/test/Dialect/NVGPU/roundtrip.mlir
+20-01 files

LLVM/project c9d5ccabolt/lib/Profile DataReader.cpp, bolt/test/X86 nolbr.s

[BOLT] Fix fdata parsing warning (#200725)
DeltaFile
+8-0bolt/test/X86/nolbr.s
+3-2bolt/lib/Profile/DataReader.cpp
+11-22 files

LLVM/project 080286dllvm/include/llvm/IR CFG.h, llvm/lib/AsmParser LLParser.cpp

[IR] BlockAddress doesn't use BasicBlock (#200772)

BlockAddress is the only non-terminator user of a BasicBlock, and it
occurs very rarely. To speed up predecessor iteration, change
BlockAddress to no longer use its BasicBlock.

This should also make uselistorder_bb obsolete.
DeltaFile
+0-51llvm/lib/AsmParser/LLParser.cpp
+0-42llvm/test/Assembler/uselistorder_bb.ll
+5-17llvm/include/llvm/IR/CFG.h
+2-14llvm/lib/CodeGen/IndirectBrExpandPass.cpp
+3-12llvm/lib/IR/AsmWriter.cpp
+0-11llvm/test/Assembler/invalid-uselistorder_bb-float-literal.ll
+10-14717 files not shown
+24-20223 files

NetBSD/pkgsrc ftHGavldoc TODO CHANGES-2026

   doc: Updated www/py-idna to 3.17
VersionDeltaFile
1.27331+1-2doc/TODO
1.3422+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc NvKprtCwww/py-idna distinfo Makefile

   py-idna: update to 3.17.

   ## 3.17 (2026-05-28)

   - Substantial 75% reduction in memory usage through new data
     structures and some optimization in processing speed.
   - Added a general 1024-character input length cap to the public
     validation, conversion, and codec entry points. This is well above
     any legitimate domain or label and guards against pathological
     inputs.
VersionDeltaFile
1.26+4-4www/py-idna/distinfo
1.28+2-2www/py-idna/Makefile
+6-62 files

NetBSD/pkgsrc 3FUar7Ndoc CHANGES-2026 TODO

   doc: Updated www/py-google-api-python-client to 2.197.0
VersionDeltaFile
1.3421+2-1doc/CHANGES-2026
1.27330+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc mMaeVQuwww/py-google-api-python-client distinfo Makefile

   py-google-api-python-client: update to 2.197.0.

   API updates.
VersionDeltaFile
1.124+4-4www/py-google-api-python-client/distinfo
1.132+3-3www/py-google-api-python-client/Makefile
1.60+1-0www/py-google-api-python-client/PLIST
+8-73 files

LLVM/project 1433381flang/lib/Evaluate type.cpp, flang/lib/Semantics resolve-names.cpp

[flang] Add support for TYPEOF and CLASSOF type specifiers (#188804)

Implements parsing, semantics and lowering for the Fortran 2023 TYPEOF and CLASSOF type specifiers (R703). TYPEOF produces the declared type of a data-ref; CLASSOF produces a polymorphic version. Includes constraint
checks (C709–C713) and tests.

Semantics resolves TYPEOF/CLASSOF to the concrete underlying type in the symbol table, so no lowering code changes were needed. Added a lowering test to verify FIR/HLFIR generation works correctly for intrinsic types,
derived types, extended types, and polymorphic CLASSOF with allocatable/pointer.

Fixes - https://github.com/llvm/llvm-project/issues/185635
DeltaFile
+165-0flang/lib/Semantics/resolve-names.cpp
+85-0flang/test/Lower/typeof-classof.f90
+73-0flang/test/Semantics/typeof-classof-errors.f90
+56-0flang/test/Semantics/typeof-classof.f90
+22-0flang/test/Parser/typeof-classof-attrs.f90
+13-0flang/lib/Evaluate/type.cpp
+414-06 files not shown
+437-412 files

NetBSD/pkgsrc LMyJHwcdoc TODO CHANGES-2026

   doc: Updated textproc/py-docutils to 0.23
VersionDeltaFile
1.27329+1-2doc/TODO
1.3420+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc p5qYOm7textproc/py-docutils distinfo Makefile

   py-docutils: update to 0.23.

   Release 0.23 (2026-05-27)
   =========================

   General:
     - Define `public API and backwards compatibility policy`_.

   rST parser:
     - Problems with the "include" directive are reported as ERROR, not SEVERE.
     - The "include" directive options :start-after: and :end-before: may now
       also be used without value (standing for an empty line).
     - The highlight language of a custom role based on the `"code" role`_
       defaults to the role's name (if supported by Pygments_).
       Specifying ``:language: none`` turns off syntax highlight.

   HTML5 writer:
     - If a section has several IDs, use the last one (from the first
       preceding `explicit target`__) as self-link_.

    [31 lines not shown]
VersionDeltaFile
1.38+4-4textproc/py-docutils/distinfo
1.72+2-2textproc/py-docutils/Makefile
+6-62 files

NetBSD/pkgsrc ERZQBCZdoc CHANGES-2026

   doc: Updated x11/libxkbcommon-docs to 1.13.2
VersionDeltaFile
1.3419+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Mmw5FcGx11/libxkbcommon-docs PLIST Makefile

   libxkbcommon-docs: update to 1.13.2.

   Match libxkbcommon.
VersionDeltaFile
1.3+3-1x11/libxkbcommon-docs/PLIST
1.5+1-2x11/libxkbcommon-docs/Makefile
+4-32 files

NetBSD/pkgsrc 8TqgraMdoc CHANGES-2026 TODO

   doc: Updated x11/libxkbcommon to 1.13.2
VersionDeltaFile
1.3418+2-1doc/CHANGES-2026
1.27328+1-2doc/TODO
+3-32 files

LLVM/project 8cfa45dclang/lib/Headers __clang_hip_runtime_wrapper.h __clang_cuda_math_forward_declares.h, clang/test/Headers hip-constexpr-cmath.hip

[Clang][HIP] Guard declarations of cmath comparisons when using Microsoft's STL

In HIP, constexpr functions are treated as both, __host__ and
__device__.

A new version of the MS STL shipped with the build tools version 14.51.36231
has constexpr definitions for some cmath functions when the compiler in use is Clang.

These definitions conflict with the __device__ delcarations we provide in
the header wrappers.

This patch guards these declarations/definitions to use the ones coming
from the STL.
DeltaFile
+70-0clang/test/Headers/hip-constexpr-cmath.hip
+18-0clang/lib/Headers/__clang_hip_runtime_wrapper.h
+6-0clang/lib/Headers/__clang_cuda_math_forward_declares.h
+94-03 files

NetBSD/pkgsrc 3dGW8Pjx11/libxkbcommon PLIST distinfo

   libxkbcommon: update to 1.13.2.

   libxkbcommon [1.13.2] – 2026-05-30
   ==================================

   # API

   ## New

   - Updated keysyms from latest [xorgproto] \(commit: `fcb7e9a1a0b593a44740d83b0babddd331fea830`):

     - Added:
       - `XKB_KEY_dead_apostrophe` ([xorgproto-110])
       - `XKB_KEY_SSHARP` ([xorgproto-110])
       - `XKB_KEY_leftsingleanglequotemark` ([xorgproto-110])
       - `XKB_KEY_rightsingleanglequotemark` ([xorgproto-110])
       - `XKB_KEY_XF86ElectronicPrivacyScreenOn` ([xorgproto-109])
       - `XKB_KEY_XF86ElectronicPrivacyScreenOff` ([xorgproto-109])
       - `XKB_KEY_XF86ActionOnSelection` ([xorgproto-112])

    [24 lines not shown]
VersionDeltaFile
1.23+6-4x11/libxkbcommon/PLIST
1.40+4-4x11/libxkbcommon/distinfo
1.64+1-3x11/libxkbcommon/Makefile
1.2+2-2x11/libxkbcommon/Makefile.common
+13-134 files

FreeBSD/ports 000dfe3games/xray-16 distinfo Makefile

games/xray-16: Update 2921-january-2025-rc1.20260315 => 2921-january-2025-rc1.20260601

Commit log:
https://github.com/OpenXRay/xray-16/compare/5f16507...11b8c4e

PR:             295771
Sponsored by:   UNIS Labs
DeltaFile
+7-7games/xray-16/distinfo
+4-4games/xray-16/Makefile
+11-112 files

LLVM/project e5cf9adlibsycl/include/sycl/__impl index_space_classes.hpp queue.hpp, libsycl/include/sycl/__impl/detail kernel_arg_helpers.hpp

[libsycl] Add parallel_for feature (#189068)

Depends on https://github.com/llvm/llvm-project/pull/188797 (stacked
PRs).

Depends on liboffload PR:
https://github.com/llvm/llvm-project/pull/184343.
Depends on clang driver update to pick the right location for search of
libsycl: follow up for https://github.com/llvm/llvm-project/pull/188770.
Without it test will fail since clang can't find libsycl in build dir.
Depends on future liboffload fix for range. Without it test will fail on
data check.

This is part of the SYCL support upstreaming effort. The relevant RFCs
can be found here:


https://discourse.llvm.org/t/rfc-add-full-support-for-the-sycl-programming-model/74080
https://discourse.llvm.org/t/rfc-sycl-runtime-upstreaming/74479

    [3 lines not shown]
DeltaFile
+412-0libsycl/include/sycl/__impl/index_space_classes.hpp
+195-9libsycl/include/sycl/__impl/queue.hpp
+188-0libsycl/include/sycl/__impl/detail/kernel_arg_helpers.hpp
+111-0libsycl/test/basic/wrapped_usm_pointers.cpp
+87-0libsycl/test/basic/parallel_for_indexers.cpp
+65-0libsycl/include/sycl/__spirv/spirv_vars.hpp
+1,058-94 files not shown
+1,125-1010 files

OPNSense/core 1d75667src/opnsense/mvc/app/views/OPNsense/Firewall filter_rule.volt, src/opnsense/www/js opnsense_bootgrid.js

Firewall: Rules: improved tree grouping logic
DeltaFile
+54-28src/opnsense/mvc/app/views/OPNsense/Firewall/filter_rule.volt
+4-2src/opnsense/www/js/opnsense_bootgrid.js
+58-302 files

LLVM/project 397c594llvm/lib/Transforms/Scalar LoopFuse.cpp

[LoopFusion] remove else after return (NFC) (#200783)
DeltaFile
+1-2llvm/lib/Transforms/Scalar/LoopFuse.cpp
+1-21 files

LLVM/project 03075a6llvm/test/TableGen/GlobalISelCombinerEmitter match-table-hoisting-cxx.td, llvm/utils/TableGen GlobalISelCombinerEmitter.cpp

[GlobalISel] Do not use recordsOperand() to check if a Combiner C++ predicate can be hoisted

The combiner does not use RecordNamedOperand, so assume that any operand is "recorded" in the sense
that can be used by a C++ predicate.
DeltaFile
+117-0llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-hoisting-cxx.td
+11-1llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.h
+8-4llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
+1-1llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.cpp
+137-64 files

FreeNAS/freenas 465e59csrc/middlewared/middlewared/utils/nvmet spdk.py

Wait for bdev to actually disappear after delete (#19042)

spdk_bdev_unregister's cb_fn (which sends the RPC reply) fires before
spdk_bdev_close(desc) in spdk_bdev_unregister_by_name, so
bdev_aio_delete can return while the underlying close(fd) on the zvol is
still pending.

(cherry picked from commit c0e0111ef4547c42fc40a1677cf5b1691c2e57cf)
DeltaFile
+38-3src/middlewared/middlewared/utils/nvmet/spdk.py
+38-31 files

LLVM/project 57bde44llvm/include/llvm/CodeGen BreakFalseDeps.h, llvm/include/llvm/Passes MachinePassRegistry.def

[CodeGen] Port break-false-deps to new pass manager (#194262)
DeltaFile
+58-27llvm/lib/CodeGen/BreakFalseDeps.cpp
+37-0llvm/include/llvm/CodeGen/BreakFalseDeps.h
+2-2llvm/test/CodeGen/X86/llc-pipeline-npm.ll
+1-1llvm/include/llvm/Passes/MachinePassRegistry.def
+1-1llvm/lib/CodeGen/CodeGen.cpp
+1-1llvm/lib/Target/ARM/ARMTargetMachine.cpp
+100-327 files not shown
+108-3513 files

OPNSense/core f27e8b5src/opnsense/www/themes/opnsense-auto/build/js theme.js

theme/opnsense-auto: remove flashing (#10367)
DeltaFile
+25-10src/opnsense/www/themes/opnsense-auto/build/js/theme.js
+25-101 files

LLVM/project b99a6fclldb/source/Plugins/Process/Windows/Common DebuggerThread.cpp

[lldb][windows] bound ReadProcessMemory (#200230)
DeltaFile
+69-28lldb/source/Plugins/Process/Windows/Common/DebuggerThread.cpp
+69-281 files

FreeNAS/freenas 2ec8167

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas c0e0111src/middlewared/middlewared/utils/nvmet spdk.py

NAS-141202 / 27.0.0-BETA.1 / Wait for bdev to actually disappear after delete (#19042)

spdk_bdev_unregister's cb_fn (which sends the RPC reply) fires before
spdk_bdev_close(desc) in spdk_bdev_unregister_by_name, so
bdev_aio_delete can return while the underlying close(fd) on the zvol is
still pending.
DeltaFile
+37-3src/middlewared/middlewared/utils/nvmet/spdk.py
+37-31 files

LLVM/project 76220f2clang/docs ReleaseNotes.rst, clang/lib/Sema SemaCast.cpp

[clang][SemaCXX] Fix crash caused by unresolved overloaded function type when using `__builtin_bit_cast` (#200574)

Resolves #200112

By early checking for placeholder expressions, crash can be avoided for
unreachable builtin type when fetching type info.
DeltaFile
+10-0clang/test/SemaCXX/builtin-bit-cast.cpp
+7-0clang/lib/Sema/SemaCast.cpp
+2-0clang/docs/ReleaseNotes.rst
+19-03 files

NetBSD/pkgsrc jMIWd2odoc CHANGES-2026

   doc: Updated devel/cargo-c to 0.10.23
VersionDeltaFile
1.3417+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc L78AqWDdevel/cargo-c distinfo cargo-depends.mk, devel/cargo-c/patches patch-.._vendor_memchr-2.8.1_src_memchr.rs patch-.._vendor_memchr-2.8.1_src_memmem_searcher.rs

   devel/cargo-c: update to 0.10.23

    - cargo 0.97
VersionDeltaFile
1.31+405-312devel/cargo-c/distinfo
1.28+132-101devel/cargo-c/cargo-depends.mk
1.1+128-0devel/cargo-c/patches/patch-.._vendor_memchr-2.8.1_src_memchr.rs
1.1+78-0devel/cargo-c/patches/patch-.._vendor_memchr-2.8.1_src_memmem_searcher.rs
1.1+24-0devel/cargo-c/patches/patch-.._vendor_memchr-2.8.1_src_arch_aarch64_memchr.rs
1.1+15-0devel/cargo-c/patches/patch-.._vendor_memchr-2.8.1_src_vector.rs
+782-4137 files not shown
+805-42113 files

LLVM/project 813cf33llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 gfni-xor-fold.ll gfni-xor-fold-avx512.ll

[X86] Fold XOR of VGF2P8AFFINEQB and its source (#198448)

Adds a optimization to fold XORs between `vgf2p8affineqb` and its
source. That XOR can done through the existing affine transformation by
XORing its matrix with the identity matrix. This patch:

- Folds XOR between `vgf2p8affineqb` and its source.
- Only occurs when the matrix is constant, ensuring that it can't
increase the dependency chain.
- Doesn't occur if the affine is multi use, preventing an increase in
code size.
- Includes test coverage for both positive and negative cases.

Fixes #184061
DeltaFile
+97-0llvm/test/CodeGen/X86/gfni-xor-fold.ll
+54-0llvm/test/CodeGen/X86/gfni-xor-fold-avx512.ll
+29-6llvm/lib/Target/X86/X86ISelLowering.cpp
+6-6llvm/test/CodeGen/X86/gfni-operand-and-fold.ll
+186-124 files