LLVM/project 587db92llvm/test/Analysis/CostModel/X86 intrinsic-cost-kinds.ll

[CostModel][X86] intrinsic-cost-kinds.ll - add pdep/pext test coverage (#208668)

Ensure x86 has pdep/pext cost coverage for #207657

NOTE: This is mainly a crash/sanity testfile, they aren't necessarily
accurate
DeltaFile
+52-0llvm/test/Analysis/CostModel/X86/intrinsic-cost-kinds.ll
+52-01 files

LLVM/project 4f3000emlir/lib/Conversion/SPIRVToLLVM SPIRVToLLVM.cpp, mlir/test/Conversion/SPIRVToLLVM gl-ops-to-llvm.mlir

[mlir][SPIR-V] Add spirv.GL.NMax/NMin to SPIRVtoLLVM conversion (#205976)
DeltaFile
+26-0mlir/test/Conversion/SPIRVToLLVM/gl-ops-to-llvm.mlir
+2-0mlir/lib/Conversion/SPIRVToLLVM/SPIRVToLLVM.cpp
+28-02 files

LLVM/project e2e81d9llvm/test/CodeGen/X86 combine-pmaddwd.ll

[X86] combine-pmaddwd.ll - test with x86-64 levels not raw SSE levels (#208666)

Add missing AVX512 coverage
DeltaFile
+143-79llvm/test/CodeGen/X86/combine-pmaddwd.ll
+143-791 files

LLVM/project f159b0bclang/test/Analysis/Checkers/WebKit unchecked-lambda-captures.cpp, clang/test/OpenMP teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp target_teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp

Merge branch 'main' into users/arsenm/offload-amdgpu-lit-config
DeltaFile
+12,190-0clang/test/OpenMP/teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp
+12,098-0clang/test/OpenMP/target_teams_distribute_parallel_for_simd_if_openmp52_codegen.cpp
+1,017-0llvm/test/CodeGen/AArch64/bf16-v8-instructions.ll
+871-0lldb/unittests/SymbolFile/DWARF/Inputs/DW_TAG_variant_rust-test.yaml
+593-0llvm/test/CodeGen/AArch64/bf16-v4-instructions.ll
+533-0clang/test/Analysis/Checkers/WebKit/unchecked-lambda-captures.cpp
+27,302-0368 files not shown
+35,833-4,142374 files

LLVM/project 9b9b193llvm/lib/Target/X86/Disassembler X86Disassembler.cpp, llvm/test/MC/Disassembler/X86 x86-64-instruction-length.txt

[X86][Disassembler] Reject instructions longer than 15 bytes (#208277)

An x86 instruction can be at most 15 bytes. The decoder already checks
for overruns but only emits an `LLVM_DEBUG` message and still returns
`Success`. This patch returns `Fail` instead, so `getInstruction()`
never reports a size
that isn't a valid instruction length.
DeltaFile
+5-0llvm/test/MC/Disassembler/X86/x86-64-instruction-length.txt
+3-1llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
+8-12 files

FreeNAS/freenas 314cf4csrc/middlewared/middlewared/api/v27_0_0 alert.py, src/middlewared/middlewared/plugins smb.py

Use `check_annotations=True` for alert service
DeltaFile
+30-20src/middlewared/middlewared/plugins/alert/queries.py
+16-12src/middlewared/middlewared/plugins/alert/__init__.py
+22-5src/middlewared/middlewared/api/v27_0_0/alert.py
+4-3src/middlewared/middlewared/plugins/alert/serialize.py
+3-3src/middlewared/middlewared/plugins/smb.py
+3-3src/middlewared/middlewared/plugins/zfs_/zfs_events.py
+78-465 files not shown
+85-5311 files

LLVM/project 9a92a2blldb/source/Plugins/ABI/AArch64 ABIAArch64.cpp, lldb/unittests/ABI/AArch64 ABIAArch64Test.cpp

[lldb] Implement LLDB_REGNUM_GENERIC_TP conversion for Aarch64 (#208643)

LLDB currently fails to find TLS variables on Linux, and this is part of
the problem.
DeltaFile
+17-0lldb/unittests/ABI/AArch64/ABIAArch64Test.cpp
+1-0lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp
+18-02 files

FreeBSD/ports 935f742security/ca_root_nss Makefile distinfo

security/ca_root_nss: Update to 3.125

MFH:            2026Q3
Reviewed by:    joneum
Differential Revision:  https://reviews.freebsd.org/D58124

(cherry picked from commit 12f6796ead53a64975ba031ac6c174f4727af0f4)
DeltaFile
+3-3security/ca_root_nss/Makefile
+3-3security/ca_root_nss/distinfo
+6-62 files

FreeBSD/ports 12f6796security/ca_root_nss Makefile distinfo

security/ca_root_nss: Update to 3.125

MFH:            2026Q3
Reviewed by:    joneum
Differential Revision:  https://reviews.freebsd.org/D58124
DeltaFile
+3-3security/ca_root_nss/Makefile
+3-3security/ca_root_nss/distinfo
+6-62 files

LLVM/project 83c5973clang/lib/StaticAnalyzer/Checkers MallocChecker.cpp, clang/test/Analysis malloc.c malloc-failure.c

[clang][analyzer] Fixed 'if_nameindex' in MallocChecker (#207726)

The function `if_nameindex` has 0 arguments but `MallocChecker` expected
it to have 1 argument and was not recognized by the checker correctly.
DeltaFile
+15-0clang/test/Analysis/malloc.c
+1-1clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
+1-1clang/test/Analysis/malloc-failure.c
+17-23 files

NetBSD/pkgsrc 8EfqPNmnet/rclone distinfo go-modules.mk

   rclone: updated to 1.74.4

   1.74.4

   Bug Fixes
   accounting
   Fix goroutine leak in ResetCounters (Nick Craig-Wood)
   Fix goroutine leak in NewStatsGroup for zero-transfer rc jobs (Sanjays2402)
   archive extract: Fix path traversal letting archives escape the destination CVE-2026-59732 (Nick Craig-Wood)
   build
   Fix multiple CVEs by upgrading to go1.26.5 (Nick Craig-Wood)
   CVE-2026-39822: os: Root escape via symlink plus trailing slash
   CVE-2026-42505: crypto/tls: Encrypted Client Hello privacy leak
   Update golang.org/x/image to v0.43.0 to fix image decoding vulnerabilities (Nick Craig-Wood)
   CVE-2026-46604: panic decoding a TIFF image with an out-of-bounds strip offset
   CVE-2026-46602: unbounded memory use from lack of a limit on TIFF tile sizes
   CVE-2026-46601: panic on a WEBP VP8 alpha channel size mismatch
   CVE-2026-33813: panic decoding a large WEBP image on 32-bit platforms
   cmd/mount2

    [43 lines not shown]
VersionDeltaFile
1.42+46-46net/rclone/distinfo
1.29+14-14net/rclone/go-modules.mk
1.106+2-3net/rclone/Makefile
+62-633 files

LLVM/project 642b853llvm/lib/DWARFLinker/Parallel DWARFLinkerTypeUnit.cpp, llvm/test/tools/dsymutil/X86/DWARFLinkerParallel odr-uniquing.cpp

[DWARFLinkerParallel] Add missing version string in producer (#158195)

Add missing LLVM version string to `DW_AT_producer` in
`__artificial_type_unit`.

---------

Co-authored-by: Jonas Devlieghere <jonas at devlieghere.com>
DeltaFile
+9-9llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-uniquing.cpp
+4-5llvm/lib/DWARFLinker/Parallel/DWARFLinkerTypeUnit.cpp
+13-142 files

OPNSense/src 1c57e84sys/dev/pci pcireg.h

pci: Add L1 PM definitions

Add register/bit definitions for the L1 PM substates capability
(PCIZ_L1PM) to pcireg.h.

Signed-off-by: Michael Adler <madler at tapil.com>
DeltaFile
+14-0sys/dev/pci/pcireg.h
+14-01 files

OPNSense/src 6f771cesys/dev/igc if_igc.c igc_base.c

igc: Disable ASPM L1.2 on I226 to prevent RX stalls

PR: 279245

I226 parts advertise support for the PCIe L1.2 link substate, but a
hardware erratum makes the exit latency from that low-power state
longer than the packet buffer can absorb under load. This stalls the
inbound packet stream. Disabling ASPM system-wide (BIOS or OS ASPM
policy) does not fix it. The L1.2 enable bit must be cleared directly
in the device's own PCIe L1 PM extended capability.

Add igc_is_device_id_i226() to identify affected parts and
igc_disable_broken_aspm_l1_2() to clear the ASPM L1.2 and PCI-PM L1.2
enable bits on attach and after resume, since PCIe config space can be
reset across a suspend/resume cycle.

Ported from the Linux igc driver:

  0325143b59c6 igc: disable L1.2 PCI-E link substate to avoid

    [5 lines not shown]
DeltaFile
+44-0sys/dev/igc/if_igc.c
+23-0sys/dev/igc/igc_base.c
+1-0sys/dev/igc/igc_base.h
+68-03 files

LLVM/project ef1b46fclang/lib/Sema SemaTemplate.cpp, clang/test/CXX/drs cwg25xx.cpp

[Clang] Fix a crash when checking the constraints of a self-referential concept (#208465)

Mark self-referencial concepts as invalid to prevent them from being
evaluated (which would crash).

Fixes #206336
DeltaFile
+22-6clang/test/SemaTemplate/concepts.cpp
+0-6clang/test/CXX/drs/cwg25xx.cpp
+1-0clang/lib/Sema/SemaTemplate.cpp
+23-123 files

LLVM/project 810a463flang/lib/Optimizer/OpenACC/Support FIROpenACCTypeInterfaces.cpp, flang/test/Lower/OpenACC acc-reduction.f90 acc-reduction-maxmin.f90

[flang][openacc] make openacc-use-reduction-combine cl switch default (#208473)

Turn the switch on now that is has been tested.
Will remove the switch in a later patch.
DeltaFile
+21-193flang/test/Lower/OpenACC/acc-reduction.f90
+8-8flang/test/Lower/OpenACC/acc-reduction-maxmin.f90
+1-1flang/lib/Optimizer/OpenACC/Support/FIROpenACCTypeInterfaces.cpp
+30-2023 files

FreeBSD/ports 674def2devel/py-ruff Makefile, devel/ruff Makefile

devel/{,py-}ruff: fix build on armv7

Disable LTO to avoid running out of address space.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3

(cherry picked from commit b20829566b2703b31b2a68567a02c6370f4fc617)
DeltaFile
+12-2devel/ruff/Makefile
+11-2devel/py-ruff/Makefile
+23-42 files

FreeBSD/ports 44efad7devel/csmith distinfo Makefile

devel/csmith: update to 2.3.0-127-g0cdc710

This fixes a build error cropping up due to clang getting stricter with
enum type checking.

Changelog: https://github.com/csmith-project/csmith/commits/0cdc710315cfee9035e22ef4363ca479270d1934

MFH:            2026Q3
(cherry picked from commit b4850e158378c6af78040fceeb9eaaff9d5abaa5)
DeltaFile
+3-3devel/csmith/distinfo
+2-2devel/csmith/Makefile
+5-52 files

FreeBSD/ports ae0d3a5net/389-ds-base/files patch-ldap_servers_slapd_tools_ldclt_ldclt.c

net/389-ds-base: fix build on 32 bit platforms

No O_LARGEFILE on FreeBSD, so do not try to pass it to open().

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3

(cherry picked from commit 7d85800e2a65efa7eef39324da6e3707c89407f0)
DeltaFile
+10-1net/389-ds-base/files/patch-ldap_servers_slapd_tools_ldclt_ldclt.c
+10-11 files

FreeBSD/ports 32abb26devel/uv Makefile, devel/uv/files patch-cargo-crates_astral-tokio-tar-0.6.3_src_entry.rs

devel/uv: fix build on armv7

A type error that pops up on armv7.
As subsec_nanos() is in the range 0 to 1e9, it always fits into an i32
either way, so "as" is sufficient for a conversion.

Also enable on i386, where this port now builds fine.

Approved by:    portmgr (build fix blanket)
See also:       https://github.com/astral-sh/tokio-tar/issues/100
MFH:            2026Q3

(cherry picked from commit f0cedef322bd5f59f4047d186e99657c1edda3f4)
DeltaFile
+11-0devel/uv/files/patch-cargo-crates_astral-tokio-tar-0.6.3_src_entry.rs
+0-2devel/uv/Makefile
+11-22 files

FreeBSD/ports 4841f3cdevel/tbox distinfo Makefile

devel/tbox: update to 1.8.1

Changelog: https://github.com/tboox/tbox/releases/tag/v1.8.1

PR:             296620
MFH:            2026Q3
Reported by:    Lin <lin at sz.cn.eu.org>

(cherry picked from commit 977fe8308b57602e00d810cccf8123852fa78f78)
DeltaFile
+3-5devel/tbox/distinfo
+1-5devel/tbox/Makefile
+4-102 files

LLVM/project 5eb8007clang/cmake/modules ClangConfig.cmake.in, cmake/Modules GetTripleCMakeSystemName.cmake NormalizeTriple.cmake

Revert "Reapply "runtimes: Pass CMAKE_SYSTEM_NAME based on target triple" (#205133) (#205522)" (#208644)

The change broke the runtimes build for Android; see discussion on the
PR. There are fixes in progress, but let's revert to unbreak the tree
until all those are ready to land.

This reverts commit 00b2f81418233397e601afaeea6d62c47a6c368a and the
follow-up commit 1008b485e4807476c831910cf404a0315f06c788.
DeltaFile
+0-89cmake/Modules/GetTripleCMakeSystemName.cmake
+45-40llvm/cmake/modules/LLVMConfig.cmake.in
+15-49llvm/cmake/modules/LLVMExternalProjectUtils.cmake
+0-36cmake/Modules/NormalizeTriple.cmake
+16-2runtimes/CMakeLists.txt
+1-4clang/cmake/modules/ClangConfig.cmake.in
+77-2201 files not shown
+81-2207 files

FreeBSD/ports 7d85800net/389-ds-base/files patch-ldap_servers_slapd_tools_ldclt_ldclt.c

net/389-ds-base: fix build on 32 bit platforms

No O_LARGEFILE on FreeBSD, so do not try to pass it to open().

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
DeltaFile
+10-1net/389-ds-base/files/patch-ldap_servers_slapd_tools_ldclt_ldclt.c
+10-11 files

FreeBSD/ports f128d10devel/gopls distinfo Makefile

devel/gopls: update to 0.23.0

Changelog: https://go.dev/gopls/release/v0.23.0
DeltaFile
+5-5devel/gopls/distinfo
+1-2devel/gopls/Makefile
+1-0devel/gopls/pkg-plist
+7-73 files

FreeBSD/ports 321cac3devel/go-tools distinfo Makefile

devel/go-tools: update to 0.48.0

Changelog: https://github.com/golang/tools/compare/v0.47.0...v0.48.0

Selected upstream changes:

 - go.mod: update golang.org/x dependencies
 - internal/stdlib: update stdlib index for Go 1.27 Release Candidate 2
 - internal/imports: use module cache index if it exists
DeltaFile
+5-5devel/go-tools/distinfo
+1-2devel/go-tools/Makefile
+6-72 files

FreeBSD/ports b4850e1devel/csmith distinfo Makefile

devel/csmith: update to 2.3.0-127-g0cdc710

This fixes a build error cropping up due to clang getting stricter with
enum type checking.

Changelog: https://github.com/csmith-project/csmith/commits/0cdc710315cfee9035e22ef4363ca479270d1934

MFH:            2026Q3
DeltaFile
+3-3devel/csmith/distinfo
+2-2devel/csmith/Makefile
+5-52 files

FreeBSD/ports b208295devel/py-ruff Makefile, devel/ruff Makefile

devel/{,py-}ruff: fix build on armv7

Disable LTO to avoid running out of address space.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
DeltaFile
+12-2devel/ruff/Makefile
+11-2devel/py-ruff/Makefile
+23-42 files

FreeBSD/ports f9e799ddevel/goreleaser distinfo Makefile

devel/goreleaser: update to 2.17.0

Changelog: https://github.com/goreleaser/goreleaser/releases/tag/v2.17.0
DeltaFile
+5-5devel/goreleaser/distinfo
+1-2devel/goreleaser/Makefile
+6-72 files

LLVM/project 06e7dfclldb/test/API/tools/lldb-dap/module TestDAP_module.py, lldb/test/API/tools/lldb-dap/module-event TestDAP_module_event.py

[lldb-dap] Migrate all DAP module tests. (#207869)

migrate tests module, moduleEvents and moduleSymbols
DeltaFile
+84-75lldb/test/API/tools/lldb-dap/module/TestDAP_module.py
+33-34lldb/test/API/tools/lldb-dap/module-event/TestDAP_module_event.py
+16-18lldb/test/API/tools/lldb-dap/moduleSymbols/TestDAP_moduleSymbols.py
+133-1273 files

FreeBSD/ports 2023afadeskutils/remind distinfo Makefile

deskutils/remind: update to 06.02.08

Changelog: https://salsa.debian.org/dskoll/remind/-/blob/master/docs/WHATSNEW?ref_type=heads
DeltaFile
+3-3deskutils/remind/distinfo
+1-1deskutils/remind/Makefile
+4-42 files