LLVM/project f42c87bllvm/lib/Target/AMDGPU AMDGPUISelLowering.cpp, llvm/test/CodeGen/AMDGPU fmin_legacy.ll fmed3.ll

[AMDGPU] Fix legacy fmin/fmax combines to preserve NaN and zero ties (#220519)
DeltaFile
+467-6llvm/test/CodeGen/AMDGPU/select-flags-to-fmin-fmax.ll
+77-60llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+48-37llvm/test/CodeGen/AMDGPU/fmed3.ll
+58-9llvm/test/CodeGen/AMDGPU/GlobalISel/fmin_legacy.ll
+54-7llvm/test/CodeGen/AMDGPU/GlobalISel/fmax_legacy.ll
+19-33llvm/test/CodeGen/AMDGPU/fmin_legacy.ll
+723-15210 files not shown
+802-19616 files

FreeBSD/ports c4c2078irc/inspircd Makefile distinfo

irc/inspircd: update to 4.12.0

Changes:        https://github.com/inspircd/inspircd/releases/tag/v4.12.0
DeltaFile
+3-3irc/inspircd/distinfo
+1-2irc/inspircd/Makefile
+4-52 files

LLVM/project 45b1e62llvm/lib/CodeGen TypePromotion.cpp, llvm/test/Transforms/TypePromotion/ARM casts.ll

[TypePromotion] Support trunc-to-i1 conditions (#216311)

InstCombine may rewrite `icmp ne (X & 1), 0` to `trunc X to i1`
(#178977). Start TypePromotion searches from operands of scalar
trunc-to-i1 instructions, treating the trunc as a boolean boundary
without promoting its result or traversing its users.

Assisted-by: AI
DeltaFile
+31-9llvm/lib/CodeGen/TypePromotion.cpp
+27-0llvm/test/Transforms/TypePromotion/ARM/casts.ll
+58-92 files

LLVM/project 03de3d1llvm/include/llvm/Support/LSP Transport.h, llvm/unittests/Support/LSP Transport.cpp

[Support] Fix -Wunused-template from debugString

This is not used in the header (outside of a non-instantiated template),
so triggers -Wunused-template. Move it into the class definition to
prevent this without adding any namespace pollution.

Reviewers: MaskRay, kazutakahirata

Pull Request: https://github.com/llvm/llvm-project/pull/221478
DeltaFile
+8-7llvm/include/llvm/Support/LSP/Transport.h
+1-1llvm/unittests/Support/LSP/Transport.cpp
+9-82 files

LLVM/project b04639flldb/tools/lldb-fuzzer/lldb-target-fuzzer CMakeLists.txt target.dict

[lldb] Add a fuzzing dictionary for lldb-target-fuzzer (#221348)

target.dict gives the mutator the magic bytes and required keys for
every object file format.  Without a seed dictionary, blind mutation
essentially never lands the exact multi-byte magic these formats gate
on.

Assisted-by: claude
DeltaFile
+52-0lldb/tools/lldb-fuzzer/lldb-target-fuzzer/target.dict
+1-0lldb/tools/lldb-fuzzer/lldb-target-fuzzer/CMakeLists.txt
+53-02 files

LLVM/project 2e4ad2fllvm/docs CodeReview.rst

[docs] Fix a broken link in the 'Non-Experts Should Review Code' section (#221461)
DeltaFile
+3-2llvm/docs/CodeReview.rst
+3-21 files

LLVM/project f98cf8ellvm/lib/Target/AMDGPU AMDGPURegBankLegalizeHelper.cpp SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU div_i128.ll select-undef.ll

[AMDGPU] Freeze select condition before splitting into two halves (#219942)
DeltaFile
+108-72llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-select.mir
+23-0llvm/test/CodeGen/AMDGPU/select-undef.ll
+12-8llvm/test/CodeGen/AMDGPU/div_i128.ll
+5-3llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+1-0llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeHelper.cpp
+149-835 files

FreeBSD/ports 4734268multimedia/mencoder Makefile, multimedia/mplayer Makefile

multimedia/mencoder: Fix build with FFmpeg9

PR:             297355, 297361
Approved by:    blanket
Sponsored by:   UNIS Labs
DeltaFile
+22-0multimedia/mplayer/files/patch-libmpcodecs_ae__lavc.c
+1-3multimedia/mencoder/Makefile
+1-0multimedia/mplayer/Makefile
+24-33 files

FreeBSD/ports 60281b9databases/sabiql distinfo Makefile

databases/sabiql: Update to 3.0.1

- Pass argument --ignore-rust-version to cargo command, otherwise
  the port fails to build/install with the following error:

error: rustc 1.97.1 is not supported by the following packages:
  sabiql at 3.0.1 requires rustc 1.98
  sabiql-app at 3.0.1 requires rustc 1.98
  sabiql-domain at 3.0.1 requires rustc 1.98
  sabiql-infra at 3.0.1 requires rustc 1.98
  sabiql-ui at 3.0.1 requires rustc 1.98

*** Error code 101

ChangeLog:

1. https://github.com/riii111/sabiql/releases/tag/v3.0.1

Reported by:    riii111 <notifications at github.com>
DeltaFile
+3-3databases/sabiql/distinfo
+5-1databases/sabiql/Makefile
+8-42 files

LLVM/project 3daf505llvm/docs MemProf.md

[MemProf][Docs] Add more information on static data partitioning (#220446)

Clarify some sentences that I found hard to parse. Also update the docs
now that a linker script is no longer required.
DeltaFile
+1-2llvm/docs/MemProf.md
+1-21 files

FreeBSD/ports 7fdb824security Makefile, security/py-nettacker distinfo pkg-descr

security/py-nettacker: New port: Automated penetration testing and information-gathering framework

- Submitter becomes maintainer

OWASP Nettacker is an open-source, Python-based automated penetration testing
and information-gathering framework designed to help cyber security
professionals and ethical hackers perform reconnaissance, vulnerability
assessments, and network security audits efficiently.

Nettacker automates tasks like port scanning, service detection, subdomain
enumeration, network mapping, vulnerability scanning, credential brute-force
testing making it a powerful tool for identifying weaknesses in networks, web
applications, IoT devices and APIs.

WWW:            https://owasp.org/nettacker
PR:             297892
DeltaFile
+53-0security/py-nettacker/files/patch-PULL1716
+49-0security/py-nettacker/Makefile
+9-0security/py-nettacker/pkg-descr
+3-0security/py-nettacker/distinfo
+1-0security/Makefile
+115-05 files

LLVM/project c744816llvm/include/llvm/Support/LSP Transport.h, llvm/unittests/Support/LSP Transport.cpp

feedback

Created using spr 1.3.7
DeltaFile
+8-7llvm/include/llvm/Support/LSP/Transport.h
+1-1llvm/unittests/Support/LSP/Transport.cpp
+9-82 files

LLVM/project 8f270bcllvm/test/Transforms/Attributor nofpclass-bitcast-int-to-fp.ll

[KnownFPClass] Add regression tests for #174869 (#220279)

This PR just adds regression tests for
https://github.com/llvm/llvm-project/issues/174869

Otherwise, the original issue was fixed by
https://github.com/llvm/llvm-project/pull/215708 for
`APFloat::isIEEELikeFP` types (bfloat16, and ieee16/32/64/128).
DeltaFile
+28-0llvm/test/Transforms/Attributor/nofpclass-bitcast-int-to-fp.ll
+28-01 files

NetBSD/pkgsrc 9ZfzZiMchat/gomuks Makefile, chat/matterircd Makefile

   Revbump all Go packages after go127 update
VersionDeltaFile
1.38+2-2chat/ssh-chat/Makefile
1.21+2-2chat/soju/Makefile
1.51+2-2chat/senpai/Makefile
1.32+2-2chat/neonmodem/Makefile
1.95+2-2chat/matterircd/Makefile
1.66+2-2chat/gomuks/Makefile
+12-12216 files not shown
+444-438222 files

LLVM/project 3cc6423llvm/test/Transforms/SLPVectorizer/AMDGPU inst-count-heuristic.ll

[SLP][AMDGPU][NFC] Remove unreachable GFX940/GFX941 checks (#220745)

`inst-count-heuristic.ll` only runs
`-check-prefix=GFX950/GFX942/GFX906;` the `GFX941/GFX940 CHECK` blocks
had no matching `RUN` line and were never executed.
DeltaFile
+0-42llvm/test/Transforms/SLPVectorizer/AMDGPU/inst-count-heuristic.ll
+0-421 files

OpenBSD/ports UN04Sw8lang/python/3 python.port.mk

   set CXX to prevent sccache detection via MODPY_PYBUILD=mesonpy;  OK sthen

   meson picks up /usr/local/bin/sccache if installed and prefers it to
   "c++" in PATH, CXX from the environment takes precendence, but is not
   set, causing PORTS_PRIVSEP=yes builds to fail.

   (sccache supports Rust and C++, but bsd.port.mk(5) USE_SCCACHE=yes
   only support C++ (so far), i.e. ${WRKDIR}/bin/c++ which CXX resolves
   to is not effected by it.)
VersionDeltaFile
1.29+1-1lang/python/3/python.port.mk
+1-11 files

NetBSD/pkgsrc QZq39widoc CHANGES-2026

   doc: Updated lang/go127 to 1.27.1
VersionDeltaFile
1.5840+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc n3TCb69lang/go version.mk, lang/go126 PLIST distinfo

   go: update to 1.27.1 and 1.26.8

   These releases include fixes to cgo, the compiler, the runtime, the go
   fix command, and the database/sql, debug/elf, encoding/json, net/http,
   os, simd, and simd/archsimd packages.
VersionDeltaFile
1.2+4-4lang/go127/distinfo
1.9+4-4lang/go126/distinfo
1.256+3-3lang/go/version.mk
1.2+3-0lang/go127/PLIST
1.8+2-0lang/go126/PLIST
+16-115 files

LLVM/project b30b65a.github/workflows premerge.yaml

[CI][Github] Hash-pin AArch64 CI image (#221475)

Otherwise we end up picking up the latest version of the image that uses
clang 23 which causes issues. This also is security best practice as
described in our security best practices doc.

Fixes #221470.
DeltaFile
+1-1.github/workflows/premerge.yaml
+1-11 files

Linux/linux 9f0346d. CREDITS, Documentation/ABI/testing sysfs-class-firmware

Merge tag 'driver-core-7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core

Pull driver core fixes from Danilo Krummrich:

 - Fix kernfs listxattr() not returning security xattr names (e.g.
   SELinux labels) when the kernfs node has no allocated kernfs_iattrs

 - Fix silent truncation of IRQ vector indices in the Rust PCI
   abstractions

 - Don't select OF from DRIVER_PE_KUNIT_TEST; skip the test when OF is
   disabled instead of silently enabling extra kernel functionality

 - Russ Weight is retiring from kernel development; update the Firmware
   Loader sysfs contact to the driver-core mailing list, add a CREDITS
   entry for Firmware Upload, and update MAINTAINERS accordingly

* tag 'driver-core-7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core:
  MAINTAINERS: Remove Russ Weight from Firmware Loader

    [5 lines not shown]
DeltaFile
+7-7Documentation/ABI/testing/sysfs-class-firmware
+1-3fs/kernfs/inode.c
+3-1rust/kernel/pci/irq.rs
+4-0CREDITS
+3-0drivers/base/test/property-entry-test.c
+0-1drivers/base/test/Kconfig
+18-121 files not shown
+18-137 files

NetBSD/pkgsrc uJt41sydoc CHANGES-2026

   doc: Updated lang/gjs to 1.82.3nb2
VersionDeltaFile
1.5839+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc N2fieNIlang/gjs Makefile

   gjs: make glib2-introspection a runtime dependency

   Noted by fox@

   Bump PKGREVISION.
VersionDeltaFile
1.46+3-3lang/gjs/Makefile
+3-31 files

FreeBSD/ports 8b3dc24audio/alsa-plugins/files patch-a52_pcm__a52.c

audio/alsa-plugins: fix build with FFmpeg9

backport patch from official repo
https://git.alsa-project.org/?p=alsa-plugins.git;a=commitdiff;h=eef274dbc890a21c2400c8bffdcbda243782627d

Reported by:    bulk -t
DeltaFile
+25-0audio/alsa-plugins/files/patch-a52_pcm__a52.c
+25-01 files

FreeBSD/ports 193a8efgraphics/scantpaper Makefile distinfo, graphics/scantpaper/files patch-pyproject.toml

graphics/scantpaper: update to 3.0.17

Announcement:
  https://sourceforge.net/p/gscan2pdf/mailman/message/59384831/
DeltaFile
+18-0graphics/scantpaper/files/patch-pyproject.toml
+3-3graphics/scantpaper/distinfo
+2-2graphics/scantpaper/Makefile
+23-53 files

LLVM/project 2c874e7llvm/include/llvm/Support/LSP Transport.h, mlir/cmake/modules AddMLIRPython.cmake

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+1-1llvm/include/llvm/Support/LSP/Transport.h
+2-0mlir/cmake/modules/AddMLIRPython.cmake
+3-12 files

LLVM/project 36c0882mlir/lib/Dialect/Linalg/TransformOps LinalgTransformOps.cpp, mlir/lib/Dialect/Linalg/Transforms Vectorization.cpp Loops.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+0-26mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
+0-22mlir/lib/Dialect/SCF/IR/SCF.cpp
+0-18mlir/lib/Dialect/Linalg/Transforms/Loops.cpp
+0-16mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
+0-15mlir/lib/Tools/mlir-pdll-lsp-server/Protocol.cpp
+0-15mlir/lib/Dialect/OpenACC/IR/OpenACC.cpp
+0-11217 files not shown
+9-22023 files

LLVM/project 22fa171llvm/include/llvm/Support/LSP Transport.h, mlir/cmake/modules AddMLIRPython.cmake

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+1-1llvm/include/llvm/Support/LSP/Transport.h
+2-0mlir/cmake/modules/AddMLIRPython.cmake
+3-12 files

LLVM/project 9a29ecdllvm/include/llvm/Support/LSP Transport.h

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+1-1llvm/include/llvm/Support/LSP/Transport.h
+1-11 files

LLVM/project 0818078llvm/include/llvm/Support/LSP Transport.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+1-1llvm/include/llvm/Support/LSP/Transport.h
+1-11 files

LLVM/project 025e4b1llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer VecUtils.h, llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes BundleVec.h

[SandboxVec][VecUtils] Introduce DeadInstrMorgue

Move dead instructions collector and erasor into VecUtils, so that
it is usable by both, BundleVec and LoadStoreVec, vectorizers. NFC
DeltaFile
+2-47llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/BundleVec.cpp
+48-0llvm/lib/Transforms/Vectorize/SandboxVectorizer/VecUtils.cpp
+19-0llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/VecUtils.h
+3-8llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BundleVec.h
+72-554 files