LLVM/project 225ada9llvm/include/llvm/IR CmpPredicate.h, llvm/lib/IR Instructions.cpp

[ConstraintElim] use icmpLike when creating facts to support trunc nuw to i1 (#197550)

Adding `trunc nuw %x to i1` support in facts the same way as `icmp ne %x, 0`
DeltaFile
+158-0llvm/test/Transforms/ConstraintElimination/trunc.ll
+12-17llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+4-0llvm/lib/IR/Instructions.cpp
+3-0llvm/include/llvm/IR/CmpPredicate.h
+177-174 files

LLVM/project fd9aeedcompiler-rt/lib/builtins/arm divdf3.S

[compiler-rt] [arm] Fix compilation on non-ELF targets (#197880)

0c539fc057b2e838dc30c7e3229110d0c0e168c8 added new assembly files,
with a literal '.rodata' directive. This doesn't build for non-ELF
targets. Switch to the preexisting CONST_SECTION macro instead, which
expands to either '.const', '.section .rdata,"rd"' or '.section .rodata'
depending on platform.
DeltaFile
+1-1compiler-rt/lib/builtins/arm/divdf3.S
+1-11 files

FreeBSD/ports 6013190x11-toolkits/wlroots015/files patch-backend_libinput_switch.c, x11-toolkits/wlroots017/files patch-backend_libinput_switch.c

x11-toolkits/wlroots*: Regenerate the libinput using makepatch and add an upstream ref

PR:             293585
Reported by:    jbeich
Fixes:  64eca8082d8905dc5ce90863d8a3ec21a4a01cbd
DeltaFile
+5-3x11-toolkits/wlroots017/files/patch-backend_libinput_switch.c
+5-3x11-toolkits/wlroots018/files/patch-backend_libinput_switch.c
+4-2x11-toolkits/wlroots015/files/patch-backend_libinput_switch.c
+14-83 files

LLVM/project 00e31abclang/docs ReleaseNotes.rst, clang/lib/Sema SemaDecl.cpp

[Sema] Reject unqualified lookup of local nested class name (#192678)

Clang incorrectly accepts unqualified use of a nested class declared
inside a local class, even when it is not visible in the current scope.

Fixes #184622.
DeltaFile
+77-0clang/test/Sema/unqualified-lookup-local-class.cpp
+22-2clang/lib/Sema/SemaDecl.cpp
+1-0clang/docs/ReleaseNotes.rst
+100-23 files

LLVM/project 954a729clang/lib/AST/ByteCode InterpBuiltin.cpp, clang/test/AST/ByteCode records.cpp

[clang][bytecode] Diagnose reading mutable fields in Memcpy op (#197197)
DeltaFile
+6-4clang/lib/AST/ByteCode/InterpBuiltin.cpp
+10-0clang/test/AST/ByteCode/records.cpp
+16-42 files

LLVM/project de3d924mlir/test/Dialect/Transform inliner-legality.mlir

keep the test
DeltaFile
+18-0mlir/test/Dialect/Transform/inliner-legality.mlir
+18-01 files

LLVM/project 89cded0mlir/docs/Dialects LLVM.md, mlir/lib/IR Verifier.cpp

address comments
DeltaFile
+5-9mlir/lib/IR/Verifier.cpp
+1-2mlir/docs/Dialects/LLVM.md
+6-112 files

NetBSD/pkgsrc BMvYJonnet/tigervnc Makefile distinfo

   itigervnc: update to git head

   To fix build with nettle 4.0.
VersionDeltaFile
1.90+10-6net/tigervnc/Makefile
1.33+4-4net/tigervnc/distinfo
+14-102 files

OpenBSD/ports huIT9ELaudio/pulseaudio Makefile, audio/pulseaudio/patches patch-src_modules_dbus_iface-stream_c patch-src_pulse_util_c

   audio/pulseaudio: Fix build with llvm 22. ok aja@
VersionDeltaFile
1.1+23-0audio/pulseaudio/patches/patch-src_modules_dbus_iface-stream_c
1.135+1-1audio/pulseaudio/Makefile
1.13+1-1audio/pulseaudio/patches/patch-src_pulse_util_c
+25-23 files

LLVM/project b3426acllvm/test/Transforms/LoopVectorize gather-scatter.ll if-conversion-scalable.ll

Use --check-globals none
DeltaFile
+1-12llvm/test/Transforms/LoopVectorize/gather-scatter.ll
+1-10llvm/test/Transforms/LoopVectorize/if-conversion-scalable.ll
+2-222 files

LLVM/project 7ca8218mlir/lib/Dialect/Transform/IR Utils.cpp

[mlir] only verify moved symbols in transform

When merging named sequences from an external module in the transform
interpreter, only run the inliner verification for operations that were
actually moved rather than all pre-existing operations. This avoids
verifying inlining conditions for operations that wouldn't be inlined by
this logic, and is also more parsimonious.

Reverts #195770. This is a more generic fix.
DeltaFile
+56-50mlir/lib/Dialect/Transform/IR/Utils.cpp
+56-501 files

LLVM/project 6b124bfmlir/lib/Dialect/Transform/IR Utils.cpp, mlir/test/Dialect/Transform inliner-legality.mlir

Revert "[MLIR][Transform] Don't error when a structurally inlinable call exists (#195770)"

This reverts commit 10db733a21d070816dc38f8953c8060e4b8e9a6d.
DeltaFile
+2-30mlir/lib/Dialect/Transform/IR/Utils.cpp
+0-18mlir/test/Dialect/Transform/inliner-legality.mlir
+2-482 files

OPNSense/core 412f296src/opnsense/mvc/app/controllers/OPNsense/Kea/forms dialogSubnet6.xml, src/opnsense/mvc/app/views/OPNsense/Kea dhcpv6.volt

Since one interface can have multiple subnets in IPv6 its better to group them via interface. It also helps with dynamic pools since in the same interface you could have a static ULA pool as well.
DeltaFile
+9-4src/opnsense/mvc/app/views/OPNsense/Kea/dhcpv6.volt
+6-6src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/dialogSubnet6.xml
+15-102 files

LLVM/project 8ce5868llvm/include/llvm/IR InstructionListener.h Function.h, llvm/lib/IR Function.cpp Value.cpp

review
DeltaFile
+10-4llvm/include/llvm/IR/InstructionListener.h
+0-11llvm/lib/IR/Function.cpp
+2-3llvm/lib/IR/Value.cpp
+1-1llvm/include/llvm/IR/Function.h
+1-1llvm/lib/IR/Instruction.cpp
+14-205 files

LLVM/project 0c8606cllvm/lib/Target/AMDGPU/AsmParser AMDGPUAsmParser.cpp, llvm/test/MC/AMDGPU literals.s

[AMDGPU] Error out on too large lit() constants
DeltaFile
+7-7llvm/test/MC/AMDGPU/literals.s
+9-1llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+16-82 files

NetBSD/pkgsrc 8ARXcv3doc CHANGES-2026

   doc: Updated www/p5-WWW-Mechanize-Cached to 2.00
VersionDeltaFile
1.3037+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 9NLkU0Nwww/p5-WWW-Mechanize-Cached Makefile distinfo

   p5-WWW-Mechanize-Cached: update to 2.00.

   2.00      2026-05-14 16:25:54Z
       - Place the default Cache::FileCache under XDG cache home (typically
         ~/.cache/WWW-Mechanize-Cached) and create cache directories with
         directory_umask => 077. Cache trees created by earlier versions
         under /tmp/FileCache are no longer used; users upgrading should
         remove that directory if it exists.
VersionDeltaFile
1.22+10-5www/p5-WWW-Mechanize-Cached/Makefile
1.11+4-4www/p5-WWW-Mechanize-Cached/distinfo
+14-92 files

NetBSD/pkgsrc THFVinIdoc CHANGES-2026

   doc: Added devel/p5-File-XDG version 1.03
VersionDeltaFile
1.3036+2-1doc/CHANGES-2026
+2-11 files

OPNSense/core f1e2a3csrc/opnsense/www/js opnsense_bootgrid.js

bootgrid: these are state variables, not options
DeltaFile
+6-6src/opnsense/www/js/opnsense_bootgrid.js
+6-61 files

NetBSD/pkgsrc 4ngPEGSdevel Makefile

   devel/Makefile: + p5-File-XDG
VersionDeltaFile
1.4629+2-1devel/Makefile
+2-11 files

NetBSD/pkgsrc dIVmwW2devel/p5-File-XDG Makefile distinfo

   devel/p5-File-XDG: import p5-File-XDG-1.03

   This module provides a basic implementation of the XDG base directory
   specification as exists by the Free Desktop Organization (FDO). It
   supports all XDG directories except for the runtime directories,
   which require session management support in order to function.
VersionDeltaFile
1.1+21-0devel/p5-File-XDG/Makefile
1.1+5-0devel/p5-File-XDG/distinfo
1.1+4-0devel/p5-File-XDG/DESCR
+30-03 files

FreeBSD/ports 25e3bd6net/cloudflare-speed-cli distinfo Makefile

net/cloudflare-speed-cli: Update to 0.6.10
DeltaFile
+49-35net/cloudflare-speed-cli/distinfo
+24-17net/cloudflare-speed-cli/Makefile
+73-522 files

FreeBSD/ports fff24afnet/cloudflare-speed-cli distinfo Makefile

net/cloudflare-speed-cli: Update to 0.6.11
DeltaFile
+3-3net/cloudflare-speed-cli/distinfo
+1-1net/cloudflare-speed-cli/Makefile
+4-42 files

OPNSense/core e0a560asrc/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv6.php

Fix dynamic pd pool validation, emit calculated prefix lengths to help user
DeltaFile
+21-7src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+21-71 files

LLVM/project 4221a20clang/lib/AST ItaniumMangle.cpp

[Clang][NFC] Replace AdditionalAbiTags pointer parameters with ArrayRef (#191253)
DeltaFile
+64-62clang/lib/AST/ItaniumMangle.cpp
+64-621 files

LLVM/project 4aeb7e3libcxx/docs/Status Cxx2cIssues.csv, libcxx/include mdspan

[libc++] LWG4266: `layout_stride::mapping` should treat empty mappings as exhaustive (#191629)

Fixes: #171325

---------

Co-authored-by: S. B. Tam <cpplearner at outlook.com>
DeltaFile
+15-27libcxx/include/__mdspan/layout_stride.h
+13-6libcxx/test/std/containers/views/mdspan/layout_stride/properties.pass.cpp
+5-5libcxx/test/std/containers/views/mdspan/layout_stride/is_exhaustive_corner_case.pass.cpp
+1-1libcxx/include/mdspan
+1-1libcxx/docs/Status/Cxx2cIssues.csv
+35-405 files

OPNSense/core 4a67e91src/opnsense/mvc/app/views/OPNsense/CaptivePortal clients.volt, src/opnsense/mvc/app/views/OPNsense/IPsec sessions.volt tunnels.volt

ui: clean up useRequestHandlerOnGet usage

This has no use anymore with the current bootgrid code. If a
handler should be overridden, simply defining the function is enough
DeltaFile
+0-1src/opnsense/mvc/app/views/OPNsense/IPsec/sessions.volt
+0-1src/opnsense/mvc/app/views/OPNsense/IPsec/tunnels.volt
+0-1src/opnsense/mvc/app/views/OPNsense/Kea/leases4.volt
+0-1src/opnsense/mvc/app/views/OPNsense/Kea/leases6.volt
+0-1src/opnsense/mvc/app/views/OPNsense/Unbound/overview.volt
+0-1src/opnsense/mvc/app/views/OPNsense/CaptivePortal/clients.volt
+0-62 files not shown
+0-88 files

NetBSD/pkgsrc 0jWm0oEdoc CHANGES-2026

   doc: Updated net/filezilla to 3.70.5
VersionDeltaFile
1.3035+2-1doc/CHANGES-2026
+2-11 files

OpenBSD/ports VXn0LNfnet/slurm Makefile

   net/slurm: drop pre-configure target, we dont patch the manpage so no point in running SUBST_CMD on it
VersionDeltaFile
1.19+0-3net/slurm/Makefile
+0-31 files

NetBSD/pkgsrc Ny8m6t0net/filezilla Makefile distinfo

   filezilla: update to 3.70.5.

   3.70.5 (2026-05-06)

   ! Official binaries are now linked against GnuTLS 3.8.13
   + SFTP: Added a page with compatibility flags to the Site Manager
   - SFTP: Updated to fzssh 1.2.1 to ignore items with invalid names directory listings instead of failing listings completely
   - SFTP: Fixed issue where some items were reported with the wrong type depending on server capabilities
   - SFTP: If keyboard-interactive authentication fails, automatically start a new authentication attempt

   3.70.4 (2026-04-16)

   - Updated to libfilezilla 0.55.4 to address a crash
   - SFTP: Updated to fzssh 1.2.0

   3.70.3 (2026-04-14)

   - SFTP: Added a heuristic to reply to a keyboard-interactive request with the site's password, if it consists of a single prompt named "Password"
   - SFTP: Updated to fzssh 1.1.10 for increased compatibility with broken servers that blatantly violate the SSH specifications

    [61 lines not shown]
VersionDeltaFile
1.188+6-5net/filezilla/Makefile
1.80+4-4net/filezilla/distinfo
1.29+0-4net/filezilla/PLIST
+10-133 files