LLVM/project 210e1a4llvm/test/CodeGen/RISCV zilx.ll

Add more tests

Created using spr 1.3.6-beta.1
DeltaFile
+279-0llvm/test/CodeGen/RISCV/zilx.ll
+279-01 files

LLVM/project 7881a37mlir/lib/Dialect/Linalg/Transforms PackAndUnpackPatterns.cpp, mlir/test/Dialect/Linalg simplify-pack-unpack.mlir

[mlir][linalg] Refine pack/unpack simplification checks (NFC) (#209522)

Update `isPackOn1D`, which is used by both
`SimplifyPackToExpandShape` and `SimplifyUnPackToCollapseShape`:

* Rename it to `isPackOnEffectively1D` to better reflect its
   functionality: the underlying pack can be multi-dimensional.
* Add checks to ensure that the unique non-unit inner tile is used to
   tile the unique non-unit unpacked dimension (that was previously
   left as an unchecked assumption).
* Add comments to the test file for these patterns, grouping the tests
   according to the functionality/cases being tested.
DeltaFile
+59-18mlir/lib/Dialect/Linalg/Transforms/PackAndUnpackPatterns.cpp
+46-12mlir/test/Dialect/Linalg/simplify-pack-unpack.mlir
+105-302 files

FreeBSD/src f9a4dd6sys/dev/virtio virtio_config.h virtio.c

virtio: Add feature bit definitions up to VirtIO v1.3

Signed-off-by: Faraz Vahedi <kfv at kfv.io>
Reviewed-by: ngie
Pull-Request: https://github.com/freebsd/freebsd-src/pull/2319
DeltaFile
+26-2sys/dev/virtio/virtio_config.h
+8-0sys/dev/virtio/virtio.c
+34-22 files

FreeBSD/src 8bdc312sys/dev/virtio/pci virtio_pci_modern.c

virtio: Accept VIRTIO_F_RING_RESET in the modern PCI transport

Accept per-virtqueue reset when the device offers it, alongside
the V1 flag.  Negotiating the feature merely permits the use of
per-virtqueue reset and imposes no obligation on a driver that
never uses it, while refusing capability-only transport features
can make strict devices reject the feature set altogether.

No functional change on hosts that do not offer RING_RESET.

Signed-off-by: Faraz Vahedi <kfv at kfv.io>
Reviewed-by: ngie
Pull-Request: https://github.com/freebsd/freebsd-src/pull/2319
DeltaFile
+8-0sys/dev/virtio/pci/virtio_pci_modern.c
+8-01 files

FreeBSD/src 5d0488bsys/dev/virtio/pci virtio_pci_modern.c

virtio: Report feature masks on negotiation failure

Signed-off-by: Faraz Vahedi <kfv at kfv.io>
Reviewed-by: ngie
Pull-Request: https://github.com/freebsd/freebsd-src/pull/2319
DeltaFile
+4-1sys/dev/virtio/pci/virtio_pci_modern.c
+4-11 files

NetBSD/pkgsrc-wip 0455555cargo-c distinfo cargo-depends.mk, cargo-c/patches patch-.._vendor_memchr-2.8.3_src_memchr.rs patch-.._vendor_memchr-2.8.3_src_memmem_searcher.rs

cargo-c: remove, used for updating pkgsrc
DeltaFile
+0-1,265cargo-c/distinfo
+0-420cargo-c/cargo-depends.mk
+0-128cargo-c/patches/patch-.._vendor_memchr-2.8.3_src_memchr.rs
+0-78cargo-c/patches/patch-.._vendor_memchr-2.8.3_src_memmem_searcher.rs
+0-38cargo-c/Makefile
+0-24cargo-c/patches/patch-.._vendor_memchr-2.8.3_src_arch_aarch64_memchr.rs
+0-1,9537 files not shown
+2-2,01413 files

NetBSD/src rYwi2JBsys/arch/arm/arm disksubr.c

   Remove unused variable.
VersionDeltaFile
1.30+3-3sys/arch/arm/arm/disksubr.c
+3-31 files

LLVM/project 36c6568libc/src/__support/StringUtil/tables CMakeLists.txt, libc/src/signal/linux sigemptyset.cpp

[libc] Remove #include <signal.h> (#209433)

Replace it with granular includes of the appropriate type/macro proxy
headers.

Assisted by Gemini.
DeltaFile
+6-0libc/src/sys/wait/linux/CMakeLists.txt
+3-3libc/src/__support/StringUtil/tables/CMakeLists.txt
+1-4libc/src/signal/linux/sigemptyset.cpp
+2-3libc/test/src/fenv/enabled_exceptions_test.cpp
+2-3libc/test/src/signal/sigfillset_test.cpp
+2-3libc/test/src/signal/sigdelset_test.cpp
+16-1623 files not shown
+41-4829 files

LLVM/project b570a77utils/bazel/llvm-project-overlay/libc BUILD.bazel, utils/bazel/llvm-project-overlay/libc/test/src/sys/socket BUILD.bazel

[libc][bazel] Add recently added sys/socket functions and syscall wrappers (#209457)

This patch adds the missing functions to BUILD.bazel:
- recvmmsg
- sendmmsg
- setsockopt
- shutdown

I also add the corresponding syscall wrapper libraries that these
functions depend on, along with a couple of additional type libraries.

I'm leaving the remaining sys/socket functions and test suites out for
now since some of them require additional infrastructure or type
definitions.

Assisted by Gemini.
DeltaFile
+234-79utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+99-32utils/bazel/llvm-project-overlay/libc/test/src/sys/socket/BUILD.bazel
+333-1112 files

LLVM/project b64be89llvm/docs LangRef.md

Remove vague use of "defined"
DeltaFile
+2-2llvm/docs/LangRef.md
+2-21 files

LLVM/project ddc4fe1llvm/lib/Target/RISCV RISCVInstrInfoZilx.td

Increase Complexity

Created using spr 1.3.6-beta.1
DeltaFile
+3-2llvm/lib/Target/RISCV/RISCVInstrInfoZilx.td
+3-21 files

NetBSD/pkgsrc sy5YBLSx11/ocaml-lablgtk3 Makefile

   ocaml-lablgtk3: try fixing install on Darwin

   ok adam@
VersionDeltaFile
1.49+12-1x11/ocaml-lablgtk3/Makefile
+12-11 files

LLVM/project 2ea7f10llvm/include/llvm/Support PerThreadBumpPtrAllocator.h, llvm/lib/DWARFLinker/Parallel DWARFLinkerTypeUnit.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.5-bogner
DeltaFile
+63-32llvm/include/llvm/Support/PerThreadBumpPtrAllocator.h
+26-1llvm/unittests/Support/PerThreadBumpPtrAllocatorTest.cpp
+10-0llvm/lib/Support/Allocator.cpp
+1-0llvm/lib/DWARFLinker/Parallel/DWARFLinkerTypeUnit.cpp
+100-334 files

NetBSD/pkgsrc pOv4nxOdoc CHANGES-2026

   Updated lang/py-mypy, misc/py-narwhals, textproc/py-regex, devel/py-kafka-python
VersionDeltaFile
1.4480+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc 8nimMNSdevel/py-kafka-python distinfo Makefile

   py-kafka-python: updated to 3.0.8

   3.0.8 (Jul 9, 2026)

   Fixes
   * transport: Fix TLS SNI when `ssl_check_hostname=False`

   3.0.7 (Jun 28, 2026)

   Fixes
   * transport: cancel pending io coroutines on close()
   * producer: fix stalled shutdown when brokers unreachable

   3.0.6 (Jun 25, 2026)

   Fixes
   * consumer: track current leader epoch in addition to record epoch
VersionDeltaFile
1.6+4-4devel/py-kafka-python/distinfo
1.5+2-2devel/py-kafka-python/Makefile
+6-62 files

NetBSD/pkgsrc wStcv0stextproc/py-regex distinfo Makefile

   py-regex: updated to 2026.7.10

   2026.7.10

   Clarified that the POSIX flag makes it look for only the longest overall match.

   Git issue 606: `regex`'s compiled-pattern cache eviction is not free-threading-safe
VersionDeltaFile
1.72+4-4textproc/py-regex/distinfo
1.76+2-2textproc/py-regex/Makefile
+6-62 files

NetBSD/pkgsrc 9v2RNuKmisc/py-narwhals distinfo Makefile

   py-narwhals: updated to 2.24.0

   2.24.0

   Enhancements

   feat: Widen IntoSchema to accept IntoDType values and (name, dtype) pair sequences
   feat: add nw.list
   feat: Support plugin native objects in is_into_*
   feat: stabilize dtype conversion across pandas, pyarrow, and modin test constructors

   Bug fixes

   fix: avoid potential sql injection in sink_parquet
   fix(pyarrow): Adapt for pyarrow v25.0.0
   fix(ci): sync all dependencies in altair downstream test
   fix: Fix fill_null for Dask with expressions
   fix: avoid potential sql injection for join_asof
   fix assert_equal_data for objects where __eq__ returns non-bool

    [4 lines not shown]
VersionDeltaFile
1.2+4-4misc/py-narwhals/distinfo
1.2+2-2misc/py-narwhals/Makefile
+6-62 files

NetBSD/pkgsrc dXmMhCtlang/py-mypy PLIST distinfo

   py-mypy: updated to 2.3.0

   2.3.0

   The Upcoming Switch to the New Native Parser
   Mypyc Free-threading Memory Safety
   librt.threading: Fast Native Lock Type
   Mypyc: Read-only Final Instance Attributes
VersionDeltaFile
1.47+18-1lang/py-mypy/PLIST
1.68+4-4lang/py-mypy/distinfo
1.74+2-2lang/py-mypy/Makefile
+24-73 files

NetBSD/pkgsrc 9eGbweAdoc CHANGES-2026

   Updated graphics/py-tifffile, databases/py-apsw, time/py-relativetimebuilder, lang/py-asttokens
VersionDeltaFile
1.4479+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc zTywdvWlang/py-asttokens distinfo PLIST

   py-asttokens: updated to 3.0.2

   3.0.2

   Modernize type annotations
   Fix pypy CI by skipping redundant mypy runs on it
   Fix IndexError on source mixing lone CR with LF line endings
   Release modernization, and publish to PyPI from CI via trusted publishing
VersionDeltaFile
1.22+4-4lang/py-asttokens/distinfo
1.7+3-1lang/py-asttokens/PLIST
1.30+2-2lang/py-asttokens/Makefile
+9-73 files

NetBSD/pkgsrc IC5DoMqtime/py-relativetimebuilder distinfo Makefile

   py-relativetimebuilder: updated to 3.0.3

   3.0.3

   Use SPDX license identifier in source files
   Correct Read the Docs configuration to point to Codeberg
   Drop upper bounds on aniso8601 and attotime requirements
   Update supported Python versions to match upstream support status
VersionDeltaFile
1.7+4-4time/py-relativetimebuilder/distinfo
1.9+3-3time/py-relativetimebuilder/Makefile
+7-72 files

NetBSD/pkgsrc KkawOIBdatabases/py-apsw distinfo Makefile

   py-apsw: updated to 3.53.3.1

   3.53.3.1

   Fix an issue that could occur with connections and module unload ordering during finalization.
VersionDeltaFile
1.65+4-4databases/py-apsw/distinfo
1.97+2-2databases/py-apsw/Makefile
+6-62 files

LLVM/project a86a516libc/src/stdlib/linux realpath.cpp CMakeLists.txt, libc/test/src/stdlib realpath_test.cpp CMakeLists.txt

[libc][realpath] Support relative paths
DeltaFile
+84-3libc/test/src/stdlib/realpath_test.cpp
+16-1libc/src/stdlib/linux/realpath.cpp
+2-0libc/test/src/stdlib/CMakeLists.txt
+1-0libc/src/stdlib/linux/CMakeLists.txt
+103-44 files

LLVM/project d921be3libc/test/UnitTest HermeticTestUtils.cpp, libc/test/src/stdlib realpath_test.cpp CMakeLists.txt

[libc][realpath][test] Create test files/directories

Follow-up PRs will add path validation etc to `realpath`, which will require paths to exist in the filesystem.
DeltaFile
+239-13libc/test/src/stdlib/realpath_test.cpp
+13-0libc/test/src/stdlib/CMakeLists.txt
+1-1libc/test/UnitTest/HermeticTestUtils.cpp
+253-143 files

LLVM/project f65f52flibc/src/stdlib/linux realpath.cpp CMakeLists.txt, libc/test/src/stdlib realpath_test.cpp

[libc][realpath] Validate path components.

This PR updates `realpath` to validate paths and return `ENOTDIR` or `ENOENT` according to https://pubs.opengroup.org/onlinepubs/9699919799/functions/realpath.html.

This PR also bumps the memory limit in `HermeticTestUtils.cpp`. The realpath unit tests allocate quite a few strings. Since memory in hermetic tests is never free'd, the unit test quickly reaches the limit.
DeltaFile
+49-0libc/test/src/stdlib/realpath_test.cpp
+34-0libc/src/stdlib/linux/realpath.cpp
+5-0libc/src/stdlib/linux/CMakeLists.txt
+88-03 files

NetBSD/pkgsrc o8UHGSFgraphics/py-tifffile distinfo Makefile

   py-tifffile: updated to 2026.7.14

   2026.7.14

   - Fix series.asxarray returns wrong series for sublevels.
   - Support Huron TIFF series and metadata.
   - Support FLIMage FLIM series and metadata.
   - Support DECTRIS IFD and tags.
   - Allow subsampling with any image compression scheme.
   - Detect DICOM-TIFF dual-personality format.
VersionDeltaFile
1.65+4-4graphics/py-tifffile/distinfo
1.74+2-2graphics/py-tifffile/Makefile
+6-62 files

LLVM/project c4830afclang-tools-extra/clangd ConfigYAML.cpp

[clangd] Use unique_function for config handlers (#203008)

`ConfigYAML.cpp`'s `DictParser` owns its callbacks for one parse and
never copies them, so this replaces `std::function` with move-only
`llvm::unique_function` and removes the unused copy machinery for each
lambda.

In a matched Release AArch64 build, `ConfigYAML.cpp.o` shrank by 94,560
bytes, stripped clangd shrank by 16,848 bytes, unstripped clangd shrank
by 82,512 bytes, and dyld fixups fell by 336.

Validated with the 16 `ParseYAML` unit tests and `clangd --check`; 12
paired runs of 100,000 parses improved mean user CPU time by 3.46% (95%
CI: 1.31% to 5.61%).

Work towards #202616

AI tool disclosure: Co-authored with OpenAI Codex.
DeltaFile
+10-4clang-tools-extra/clangd/ConfigYAML.cpp
+10-41 files

LLVM/project 74822b4clang/docs ReleaseNotes.md, clang/lib/Sema SemaType.cpp

[clang][Sema] Fix rejected-valid for explicit object parameters in dependent nested classes context (#209107)

In #89078, we banned explicit object parameters from several invalid
contexts. This patch proposes we relax the restriction and allow
entering contexts so that nested classes can be visited correctly.

Close #136472
DeltaFile
+13-0clang/test/SemaCXX/cxx2b-deducing-this.cpp
+2-1clang/lib/Sema/SemaType.cpp
+1-0clang/docs/ReleaseNotes.md
+16-13 files

LLVM/project ffa026flibunwind/test aix_vapi_signal_unwind.pass.cpp

Adjust comment style for LIT directives
DeltaFile
+8-8libunwind/test/aix_vapi_signal_unwind.pass.cpp
+8-81 files

LLVM/project 424421aorc-rt/include CMakeLists.txt, orc-rt/lib/executor CMakeLists.txt

[orc-rt] Sort header and source lists in CMakeLists. NFC. (#209685)
DeltaFile
+11-11orc-rt/include/CMakeLists.txt
+1-1orc-rt/lib/executor/CMakeLists.txt
+12-122 files