LLVM/project 1352de2clang/test/CIR/CodeGen inline-asm.c

[CIR][NFC] Fix lit tests after chaning alloca format (#203075)

Fixing lit tests after changes in the  alloca format
DeltaFile
+3-3clang/test/CIR/CodeGen/inline-asm.c
+3-31 files

LLVM/project 92ce588lldb/test/API/macosx/branch-islands TestBranchIslands.py

[lldb/test] Skip TestBranchIslands on remote targets (#203068)

The test builds four 120 MB padding object files and links them into
a.out specifically to force the linker to emit an arm64 branch island
between main() and foo(). On a remote target the resulting ~480 MB
binary has to be uploaded byte-by-byte over gdb-remote vFile:write,
which on its own consumes the bulk of the lit timeout budget before any
debugging work happens; the test then times out at 600s.

The test verifies a host-toolchain artifact (the linker's branch island
generation), not anything about the runtime; running it on-device adds
nothing. Skip on remote.

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+1-0lldb/test/API/macosx/branch-islands/TestBranchIslands.py
+1-01 files

LLVM/project 437140cllvm/lib/Support SpecialCaseList.cpp

[NFC][SpecialCaseList] Add findRule helpers (#203025)

Introduce findRule helpers to RegexMatcher, GlobMatcher, and Matcher.
These helpers find the rule name matching a given line number.
This is a non-functional change (NFC) and will be used in a subsequent
commit to provide better warning messages when deprecated dot-slash
matching is triggered.

Assisted-by: Gemini
DeltaFile
+26-0llvm/lib/Support/SpecialCaseList.cpp
+26-01 files

FreeBSD/ports c7b27b6security/zeek/files patch-auxil_spicy_hilti_toolchain_src_compiler_driver.cc patch-auxil_spicy_hilti_runtime_include_types_stream.h

security/zeek: Unbreak build for current after 86326398b73b

Upstream issue:

    https://github.com/zeek/zeek/issues/5557

Upstream analysis:

    In C++20 which we use assert is still a mess since it is so
    underspecified, but many implementations already perform
    conversion of its arguments to bool; this is likely the reason
    we missed this. According to your logs the implementation of
    assert in your particular build configuration does not do that

Upstream fixes:

    https://github.com/zeek/spicy/pull/2399
    Do not assume assert performs C++26 contextual conversions


    [6 lines not shown]
DeltaFile
+20-0security/zeek/files/patch-auxil_spicy_hilti_toolchain_src_compiler_driver.cc
+20-0security/zeek/files/patch-auxil_spicy_hilti_runtime_include_types_stream.h
+11-0security/zeek/files/patch-auxil_spicy_hilti_runtime_include_configuration.h
+11-0security/zeek/files/patch-auxil_spicy_hilti_toolchain_src_ast_ast-context.cc
+11-0security/zeek/files/patch-auxil_spicy_spicy_runtime_include_configuration.h
+11-0security/zeek/files/patch-auxil_spicy_spicy_runtime_src_sink.cc
+84-04 files not shown
+118-110 files

LLVM/project c04e776llvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp

[AArch64] Minor rearrangement of cost instructions. NFC (#203080)

This just moves the existing cost checks to a more standard order and
cleans up
how v2i64 is processed.
DeltaFile
+29-27llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+29-271 files

LLVM/project 077ec06llvm/test/CodeGen/AMDGPU sdiv64.ll srem64.ll

[AMDGPU] Avoid errors with 23-bit division and remainder. (#202753)

Extensive testing of expandDivRem24 found an error when calculating Y/X
when Y = (0x7FFFFF/X)*X-1. There are
36 values of X for which this happens. Limit expansion to 23-bit signed
and 22-bit unsigned to avoid this issue.

Testing added in https://github.com/llvm/llvm-test-suite/pull/419.

---------

Signed-off-by: John Lu <John.Lu at amd.com>
DeltaFile
+534-280llvm/test/CodeGen/AMDGPU/sdiv64.ll
+413-292llvm/test/CodeGen/AMDGPU/srem64.ll
+141-69llvm/test/CodeGen/AMDGPU/udivrem24.ll
+127-81llvm/test/CodeGen/AMDGPU/udiv.ll
+146-44llvm/test/CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll
+90-45llvm/test/CodeGen/AMDGPU/sdiv.ll
+1,451-8114 files not shown
+1,622-95210 files

FreeNAS/freenas 4cdfcf0src/middlewared/middlewared/api/v26_0_0 zfs_resource_crud.py replication.py

Less false positives in markdown check for v26_0_0 (cherry-picked from 834aaa77e6d6ec82cd393c01bf98a8e9a2b36af5)

(cherry picked from commit 58ab3f972fbaa557877fd4d5048d7f310f960837)
DeltaFile
+4-4src/middlewared/middlewared/api/v26_0_0/zfs_resource_crud.py
+1-1src/middlewared/middlewared/api/v26_0_0/replication.py
+1-1src/middlewared/middlewared/api/v26_0_0/auth.py
+1-1src/middlewared/middlewared/api/v26_0_0/snmp.py
+1-1src/middlewared/middlewared/api/v26_0_0/cronjob.py
+1-1src/middlewared/middlewared/api/v26_0_0/directory_services.py
+9-96 files

NetBSD/pkgsrc OSV3cs8doc CHANGES-2026

   doc: Updated net/xfr to 0.9.16
VersionDeltaFile
1.3698+2-1doc/CHANGES-2026
+2-11 files

FreeNAS/freenas c178115src/middlewared/middlewared/api/v26_0_0 truenas.py app.py

Backport some missing v26 API changes to master
DeltaFile
+9-0src/middlewared/middlewared/api/v26_0_0/truenas.py
+5-0src/middlewared/middlewared/api/v26_0_0/app.py
+14-02 files

NetBSD/pkgsrc 17cQ9G1net/xfr distinfo cargo-depends.mk

   net/xfr: update to 0.9.16

   [0.9.16] - 2026-06-10

       v0.9.15 was tagged but never released: its release CI failed on the aarch64-gnu cross build (glibc < 2.27 lacks the memfd_create wrapper; now invoked via raw syscall). All v0.9.15 changes ship here.

   Fixed

       -R UDP no longer reports the server's send rate as throughput (issue #81) — in download mode the server is the UDP sender, and both the live intervals and the final result carried its bytes_sent: every send_to the kernel accepted counted, so over a constrained link the display tracked the requested -b rate (brettowe's 999.7 Mbps over 100 Mbps Wi-Fi) instead of what arrived. The client — the receiver, the only side that knows wire truth — now overlays its own receive counters onto live intervals (TUI, --json-stream, CSV, plain) and the final result (total, per-stream, throughput). Forward mode was always correct because there the server is the receiver. Repro: CPU-starved receiver with a 4 KB receive buffer showed 2.6 Gbps sender-side vs 1.18 Gbps actually received; the display previously claimed the former and now reports the latter, exactly matching received-packets × packet-size.
       -R UDP results now include loss and jitter — the client's receive_udp already computed full receiver-side UdpStats (loss %, jitter, out-of-order, max jitter) but discarded them; download mode showed no UDP Stats block at all. They're now recorded and attached to the final result, and live loss in download mode is derived from the client's own packet trackers rather than the server's (empty) receiver counters.

   Added

       Zero-copy TCP sends (-Z/--zerocopy, Linux) (issue #33) — the send payload now lives in a memfd_create anonymous file and is pushed to the socket with sendfile(2), skipping the userspace-to-kernel copy that write(2) performs on every 128 KB chunk. On CPU-bound senders (embedded routers, SBCs) the copy itself is often the throughput bottleneck — iperf3's equivalent -Z measured ~3x on a MIPS router. sendfile was chosen over MSG_ZEROCOPY for the first step because it works on old kernels, needs no error-queue completion reaping, and is MPTCP-compatible; MSG_ZEROCOPY remains on the roadmap under the same flag. Opt-in, TCP-only (conflicts with -u/-Q at parse time), and never fails a test: non-Linux platforms, kernels without memfd_create, and sockets that reject sendfile all fall back to regular writes with a warning. Payload semantics are unchanged (--random default / --zeros fill the memfd exactly as they fill the regular buffer).
       zerocopy_v1 capability + TestStart.zerocopy field — for -R/--bidir, the client forwards the zero-copy request in TestStart (wire-additive, absent = false) and the server applies it to its own send paths. Servers predating the field silently ignore it, so the client warns when the server doesn't advertise zerocopy_v1.

   Library API (pre-1.0 break)

       tcp::TcpConfig and client::ClientConfig gain zerocopy: bool. Struct-literal constructors must supply it (Default is false).

    [7 lines not shown]
VersionDeltaFile
1.13+88-64net/xfr/distinfo
1.13+28-20net/xfr/cargo-depends.mk
1.13+2-2net/xfr/Makefile
+118-863 files

NetBSD/pkgsrc b4PCPpfdoc CHANGES-2026

   doc: Updated devel/gitpane to 0.7.14
VersionDeltaFile
1.3697+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 18e7523llvm/test/CodeGen/RISCV clmul.ll clmulr.ll, llvm/test/CodeGen/RISCV/rvv clmulh-sdnode.ll clmul-sdnode.ll

Merge branch 'main' into users/krzysz00/extract-concat-dagcombine
DeltaFile
+38,494-84,026llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+22,388-22,086llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+19,087-24,391llvm/test/CodeGen/RISCV/clmul.ll
+10,473-12,572llvm/test/CodeGen/RISCV/clmulr.ll
+10,281-12,374llvm/test/CodeGen/RISCV/clmulh.ll
+8,361-8,920llvm/test/CodeGen/RISCV/rvv/expandload.ll
+109,084-164,3692,340 files not shown
+298,608-310,3212,346 files

NetBSD/pkgsrc uU0BV2Sdevel/gitpane distinfo Makefile

   devel/gitpane: update to 0.7.14

   [0.7.14] - 2026-06-09
   Added

    - The submodule tag in the Changes panel now shows which branch the submodule is on (@<branch>,
      or @detached for a detached HEAD, which is git's default after submodule update), so a dirty
      or modified submodule tells you where the change lives. It also gains a ↛main warning when
      the pinned submodule commit is reachable from a remote but not from the submodule's default
      branch (origin/HEAD, falling back to origin/main/origin/master), meaning it still needs a merge
      there. The warning stays silent when no default branch resolves, so it never fires on a false
      positive. The existing ⚠unreach (commit on no remote) still takes precedence, while ↑N (ahead
      of upstream) and ↛main compose, e.g. [sub: +commit @feature ↑3 ↛main].
VersionDeltaFile
1.3+4-4devel/gitpane/distinfo
1.3+2-2devel/gitpane/Makefile
1.3+0-0devel/gitpane/cargo-depends.mk
+6-63 files

FreeBSD/ports 673a189graphics/ansilove distinfo Makefile

graphics/ansilove: update 4.2.1 → 4.2.2
DeltaFile
+3-3graphics/ansilove/distinfo
+1-1graphics/ansilove/Makefile
+4-42 files

FreeNAS/freenas 58ab3f9src/middlewared/middlewared/api/v26_0_0 zfs_resource_crud.py cronjob.py

Less false positives in markdown check for v26_0_0 (cherry-picked from 834aaa77e6d6ec82cd393c01bf98a8e9a2b36af5)
DeltaFile
+4-4src/middlewared/middlewared/api/v26_0_0/zfs_resource_crud.py
+1-1src/middlewared/middlewared/api/v26_0_0/cronjob.py
+1-1src/middlewared/middlewared/api/v26_0_0/replication.py
+1-1src/middlewared/middlewared/api/v26_0_0/snmp.py
+1-1src/middlewared/middlewared/api/v26_0_0/directory_services.py
+1-1src/middlewared/middlewared/api/v26_0_0/auth.py
+9-96 files

FreeNAS/freenas 26e5436src/middlewared/middlewared/api/v25_04_0 common.py, src/middlewared/middlewared/api/v25_04_1 common.py

Less false positives in markdown check

(cherry picked from commit 834aaa77e6d6ec82cd393c01bf98a8e9a2b36af5)
DeltaFile
+5-5src/middlewared/middlewared/api/v25_04_1/common.py
+5-5src/middlewared/middlewared/api/v25_04_0/common.py
+5-5src/middlewared/middlewared/api/v25_04_2/common.py
+5-5src/middlewared/middlewared/api/v25_10_0/common.py
+5-5src/middlewared/middlewared/api/v25_10_1/common.py
+5-5src/middlewared/middlewared/api/v25_10_2/common.py
+30-302 files not shown
+40-368 files

FreeBSD/ports 1f251a3lang/rust-nightly distinfo Makefile, lang/rust-nightly/files patch-pr156982

lang/rust-nightly: update 1.98.0.20260526 → 1.98.0.20260608

Approved by:    rust (implicit)
DeltaFile
+0-44lang/rust-nightly/files/patch-pr156982
+9-9lang/rust-nightly/distinfo
+2-2lang/rust-nightly/Makefile
+11-553 files

FreeBSD/ports e8c971econverters/osm2pgsql Makefile distinfo, converters/osm2pgsql/files patch-CMakeLists.txt

converters/osm2pgsql: update 2.2.0 → 2.3.0
DeltaFile
+12-10converters/osm2pgsql/Makefile
+0-18converters/osm2pgsql/files/patch-CMakeLists.txt
+3-3converters/osm2pgsql/distinfo
+4-0converters/osm2pgsql/pkg-plist
+19-314 files

FreeBSD/ports e824291audio/sdl2_sound distinfo Makefile

audio/sdl2_sound: update 2.0.4 → 2.0.6
DeltaFile
+3-3audio/sdl2_sound/distinfo
+3-1audio/sdl2_sound/Makefile
+1-1audio/sdl2_sound/pkg-plist
+7-53 files

FreeBSD/ports 28b9bc5audio/lilv Makefile distinfo

audio/lilv: Update to 0.28.0

- Add tests and disable build tests by default

ChangeLog: https://drobilla.net/2026/06/08/lilv-0-28-0.html
DeltaFile
+8-2audio/lilv/Makefile
+3-3audio/lilv/distinfo
+11-52 files

FreeBSD/ports 9807fa9security/R-cran-openssl distinfo Makefile

security/R-cran-openssl: Update to 2.4.2

ChangeLog: https://cran.r-project.org/web/packages/openssl/NEWS
DeltaFile
+3-3security/R-cran-openssl/distinfo
+1-1security/R-cran-openssl/Makefile
+4-42 files

FreeBSD/ports eec5c55math/R-cran-DEoptimR distinfo Makefile

math/R-cran-DEoptimR: Update to 1.2-0

ChangeLog: https://cran.r-project.org/web/packages/DEoptimR/news.html
DeltaFile
+3-3math/R-cran-DEoptimR/distinfo
+1-1math/R-cran-DEoptimR/Makefile
+4-42 files

FreeBSD/ports 59744f0devel/aws-crt-cpp distinfo Makefile

devel/aws-crt-cpp: Update to 0.40.0

ChangeLog: https://github.com/awslabs/aws-crt-cpp/releases/tag/v0.40.0
DeltaFile
+3-3devel/aws-crt-cpp/distinfo
+1-1devel/aws-crt-cpp/Makefile
+4-42 files

FreeBSD/ports 9f7d327devel/aws-sdk-cpp distinfo Makefile

devel/aws-sdk-cpp: Update to 1.11.825

ChangeLog: https://github.com/aws/aws-sdk-cpp/compare/1.11.808...1.11.825
DeltaFile
+3-3devel/aws-sdk-cpp/distinfo
+1-1devel/aws-sdk-cpp/Makefile
+4-42 files

FreeBSD/ports 40c539fgames/rocksndiamonds distinfo Makefile

games/rocksndiamonds: Update to 4.4.2.0

ChangeLog: https://www.artsoft.org/2026/06/07/rocksndiamonds-4-4-2-0-released/
DeltaFile
+3-3games/rocksndiamonds/distinfo
+1-1games/rocksndiamonds/Makefile
+4-42 files

FreeBSD/ports 654400adevel/aws-c-sdkutils distinfo Makefile

devel/aws-c-sdkutils: Update to 0.2.5

ChangeLog: https://github.com/awslabs/aws-c-sdkutils/releases/tag/v0.2.5
DeltaFile
+3-3devel/aws-c-sdkutils/distinfo
+1-1devel/aws-c-sdkutils/Makefile
+1-0devel/aws-c-sdkutils/pkg-plist
+5-43 files

FreeBSD/ports 02284b2devel/aws-c-s3 distinfo Makefile

devel/aws-c-s3: Update to 0.12.5

ChangeLog: https://github.com/awslabs/aws-c-s3/releases/tag/v0.12.5
DeltaFile
+3-3devel/aws-c-s3/distinfo
+1-1devel/aws-c-s3/Makefile
+4-42 files

FreeBSD/ports 3bd95f1security/s2n-tls distinfo Makefile

security/s2n-tls: Update to 1.7.4

ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.7.4
DeltaFile
+3-3security/s2n-tls/distinfo
+1-1security/s2n-tls/Makefile
+1-0security/s2n-tls/pkg-plist
+5-43 files

FreeBSD/ports f0bbdb8devel/aws-c-io distinfo Makefile

devel/aws-c-io: Update to 0.27.0

ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v0.27.0
DeltaFile
+3-3devel/aws-c-io/distinfo
+1-1devel/aws-c-io/Makefile
+4-42 files

LLVM/project 7bcdec0mlir/lib/Dialect/XeGPU/IR XeGPUDialect.cpp, mlir/lib/Dialect/XeGPU/Transforms XeGPULayoutImpl.cpp

 [MLIR][XeGPU] Enable WG-level mxfp GEMM via generalized shape_cast collapse inference (#201496)

Summary

Bringing up two WG-level mxfp GEMM integration tests —
simple_mxfp_gemm_quantizeA_F4 and
simple_mxfp_gemm_dequantizeB_F4 — exposed several gaps in the XeGPU
layout-propagation and unroll paths
that previously kept them from compiling end-to-end. This PR lands those
two tests as the motivating
  workloads, plus the supporting changes:

1. A generalized shape_cast collapse layout inference — required because
the mxfp lowering inserts
vector.shape_cast ops that collapse multiple src dims into a single dst
dim with non-trivial sg / lane
layouts spanning across them. The previous matchCollapseToInnermostDim
only covered the narrow […] →
[N] / [1, N] shape and could not infer correct source layouts for these

    [104 lines not shown]
DeltaFile
+249-11mlir/lib/Dialect/XeGPU/IR/XeGPUDialect.cpp
+235-0mlir/test/Integration/Dialect/XeGPU/WG/simple_mxfp_gemm_quantizeA_F4.mlir
+203-0mlir/test/Integration/Dialect/XeGPU/WG/simple_mxfp_gemm_dequantizeB_F4.mlir
+41-62mlir/lib/Dialect/XeGPU/Transforms/XeGPULayoutImpl.cpp
+82-0mlir/lib/Dialect/XeGPU/Utils/XeGPUUtils.cpp
+77-0mlir/test/Dialect/XeGPU/propagate-layout-inst-data.mlir
+887-735 files not shown
+1,002-7811 files