LLVM/project 3c2de78llvm/lib/Target/SPIRV SPIRVUtils.cpp SPIRVUtils.h

[NFC][SPIRV] Make `getVacantFunctionName` static

The function is only used inside `SPIRVUtils.cpp`.
DeltaFile
+1-1llvm/lib/Target/SPIRV/SPIRVUtils.cpp
+0-2llvm/lib/Target/SPIRV/SPIRVUtils.h
+1-32 files

NetBSD/src 0XRbCINdoc CHANGES-10.2

   Ticket 1308
VersionDeltaFile
1.1.2.111+12-1doc/CHANGES-10.2
+12-11 files

NetBSD/src oq9wBPflib/libc/citrus/modules citrus_iconv_std.c citrus_viqr.c

   Pull up the following revisions(s) (requested by riastradh in ticket #1308):
        lib/libc/citrus/modules/citrus_viqr.c:  revision 1.10
        lib/libc/citrus/modules/citrus_iconv_std.c:     revision 1.18

   iconv(3): Fix use-after-free in VIQR encoding, and incorrect
   mbstate_t allocation alignment in various encodings (triggerable
   if the source is VIQR).

   Fixes:
   - PR lib/59019: various iconv issues
   - PR lib/60413: iconv_samples test crashes on sparc*
VersionDeltaFile
1.16.50.1+37-8lib/libc/citrus/modules/citrus_iconv_std.c
1.6.38.2+4-4lib/libc/citrus/modules/citrus_viqr.c
+41-122 files

LLVM/project fcd02aemlir/lib/Conversion/SPIRVToLLVM SPIRVToLLVM.cpp, mlir/test/Conversion/SPIRVToLLVM control-flow-ops-to-llvm.mlir

[mlir][SPIRVToLLVM] Add spirv.Unreachable to llvm.unreachable conversion (#207762)
DeltaFile
+18-0mlir/test/Conversion/SPIRVToLLVM/control-flow-ops-to-llvm.mlir
+15-0mlir/lib/Conversion/SPIRVToLLVM/SPIRVToLLVM.cpp
+33-02 files

LLVM/project d9c133dllvm/lib/Target/SPIRV SPIRVUtils.cpp SPIRVUtils.h

[NFC][SPIRV] Remove dead helper `buildOpMemberDecorate(Register, MachineInstr &, ...)`
DeltaFile
+0-12llvm/lib/Target/SPIRV/SPIRVUtils.cpp
+0-4llvm/lib/Target/SPIRV/SPIRVUtils.h
+0-162 files

LLVM/project 6e0de1clibsycl/include/sycl/__impl queue.hpp, libsycl/include/sycl/__impl/detail obj_utils.hpp

[libsycl] Implement memcpy API (#205369)
DeltaFile
+88-30libsycl/src/detail/queue_impl.cpp
+115-0libsycl/test/usm/memcpy.cpp
+85-0libsycl/unittests/queue/memcpy.cpp
+44-9libsycl/unittests/mock/helpers.cpp
+37-0libsycl/include/sycl/__impl/queue.hpp
+21-0libsycl/include/sycl/__impl/detail/obj_utils.hpp
+390-399 files not shown
+445-4815 files

FreeBSD/ports fe7f20fwww/jmeter Makefile

www/jmeter: catch up with batik ugprade

Don't extract licenses of the 3rd-party dependencies. Bump PORTREVISION.

PR:             296572
Reported by:    mi (maintaineer)
DeltaFile
+23-23www/jmeter/Makefile
+23-231 files

LLVM/project 5318bd4libc/include elf.yaml CMakeLists.txt, libc/include/llvm-libc-macros sys-auxv-macros.h

[libc] Add auxiliary vector and note macros to elf.h (#207914)

Added missing macros to elf.h:

* sys-auxv-macros.h: Added AT_RSEQ_FEATURE_SIZE and AT_RSEQ_ALIGN.
* elf.yaml: Added PT_AARCH64_MEMTAG_MTE, PN_XNUM, ELFCLASSNUM, EV_NUM,
and AT_* macros (via sys-auxv-macros.h). Also added NN_* and NT_* note
macros (including NT_FPREGSET and NT_SIGINFO) to match system headers.
* CMakeLists.txt: Added sys_auxv_macros dependency to elf target.

Assisted-by: Automated tooling, human reviewed.
DeltaFile
+92-0libc/include/elf.yaml
+2-0libc/include/llvm-libc-macros/sys-auxv-macros.h
+1-0libc/include/CMakeLists.txt
+95-03 files

LLVM/project 62cb33ellvm/lib/Target/RISCV RISCVTargetTransformInfo.h

[RISCV] Enumerate all RecurKind cases in isLegalToVectorizeReduction. nfc (#207932)
DeltaFile
+12-1llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h
+12-11 files

LLVM/project ee2f864llvm/lib/Target/RISCV RISCVTargetTransformInfo.cpp, llvm/test/Transforms/LoopVectorize/RISCV interleaved-accesses-i64-rv32.ll strided-accesses-i64-rv32.ll

[RISCV] Fix interleaved + strided costs for e64 elements on rv32 (#207927)

This is the same fix as #176105 for interleaved + strided memory op
costs.

We currently compute the cost of interleaved + strided ops as N *
scalar element memory ops, but on rv32 the scalar memory access will
be on an illegal type for 64 bit elements, even with zve64x. Prevent
it from overcosting by just using TCC_Basic.
DeltaFile
+55-0llvm/test/Transforms/LoopVectorize/RISCV/interleaved-accesses-i64-rv32.ll
+52-0llvm/test/Transforms/LoopVectorize/RISCV/strided-accesses-i64-rv32.ll
+2-15llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp
+6-10llvm/test/Transforms/LoopVectorize/RISCV/early-exit-live-out.ll
+115-254 files

LLVM/project be450c7llvm/include/llvm/IR Instructions.h IRBuilder.h, llvm/lib/IR Instructions.cpp

Update for comments
DeltaFile
+12-0llvm/lib/IR/Instructions.cpp
+9-3llvm/include/llvm/IR/Instructions.h
+2-5llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
+2-5llvm/include/llvm/IR/IRBuilder.h
+25-134 files

OpenBSD/ports ohNXHSJsysutils/exoscale-cli distinfo Makefile

   Update to exoscale-cli-1.95.5.
VersionDeltaFile
1.152+2-2sysutils/exoscale-cli/distinfo
1.155+1-1sysutils/exoscale-cli/Makefile
+3-32 files

LLVM/project 7fc9724llvm/lib/Target/SPIRV SPIRVUtils.cpp

Apply suggestion from @aobolensk

Co-authored-by: Arseniy Obolenskiy <arseniy.obolenskiy at amd.com>
DeltaFile
+0-1llvm/lib/Target/SPIRV/SPIRVUtils.cpp
+0-11 files

NetBSD/pkgsrc lMiFnwldoc TODO CHANGES-2026

   doc: Updated games/widelands to 1.3.1
VersionDeltaFile
1.27552+1-2doc/TODO
1.4307+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc KoPdoWGgames/widelands PLIST Makefile, games/widelands/patches patch-src_base_string.cc patch-xdg_CMakeLists.txt

   Update widelands to 1.3.1

   From Paul Ripke in pkgsrc-wip + ctype() patch.
   Sole consumer of asio. rm:-Wold-style-cast still needed after its update.


   Highlights in release 1.3.1

   This point release fixes a severe multiplayer desync found in Widelands 1.3.
   Note that it is not possible to combine the versions 1.3 and 1.3.1 in a
   network game.


   Highlights in release 1.3

   Since the release of version 1.2, we implemented several hundreds of new
   features and bugfixes; for example, to name just a few of the highlights:

   - Market trading

    [10 lines not shown]
VersionDeltaFile
1.4+2,089-1,698games/widelands/PLIST
1.1+42-0games/widelands/patches/patch-src_base_string.cc
1.52+3-18games/widelands/Makefile
1.3+8-8games/widelands/patches/patch-xdg_CMakeLists.txt
1.10+6-7games/widelands/distinfo
1.2+1-1games/widelands/patches/patch-src_base_i18n.h
+2,149-1,7321 files not shown
+2,150-1,7337 files

FreeNAS/freenas 5cf2ee3tests/unit test_activedirectory_health.py

NAS-141691 / 27.0.0-BETA.1 / Fix AD tests (#19269)

http://jenkins.eng.ixsystems.net:8080/job/tests/job/unit_tests/4304/
DeltaFile
+10-1tests/unit/test_activedirectory_health.py
+10-11 files

NetBSD/src YoteTxdsys/dev/sbus tcx.c

   finally implement tcx_erasecols()
   no more direct framebuffer accesses
VersionDeltaFile
1.69+46-28sys/dev/sbus/tcx.c
+46-281 files

NetBSD/src TrENoLgsys/dev/sbus tcxreg.h

   add colour space ID for ROM-based gamma correction
VersionDeltaFile
1.7+2-1sys/dev/sbus/tcxreg.h
+2-11 files

LLVM/project aa0d6a1llvm/lib/Target/SPIRV SPIRVBuiltins.cpp SPIRVUtils.cpp

[NFC][SPIRV] Correct misuses of `StringRef`

A `StringRef` is non-modifiable and it acts as a reference, so there is
no need to declare it as `const` or `&`.
DeltaFile
+11-11llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
+9-10llvm/lib/Target/SPIRV/SPIRVUtils.cpp
+5-5llvm/lib/Target/SPIRV/SPIRVBuiltins.h
+4-5llvm/lib/Target/SPIRV/SPIRVUtils.h
+1-1llvm/lib/Target/SPIRV/SPIRVMetadata.cpp
+1-1llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp
+31-336 files

LLVM/project d6a4a97llvm/lib/Target/SPIRV SPIRVUtils.cpp SPIRVUtils.h

[NFC][SPIRV] Remove dead helper `addStringImm(const StringRef &Str, IRBuilder<> &B, std::vector<Value *> &Args)` (#207923)

The helper was unused.
DeltaFile
+0-9llvm/lib/Target/SPIRV/SPIRVUtils.cpp
+0-2llvm/lib/Target/SPIRV/SPIRVUtils.h
+0-112 files

OPNSense/core f8eca8esrc/opnsense/mvc/app/models/OPNsense/Core InitialSetup.php

wizard: annotate that gateways are cleared to prevent lingering misconfiguration #8976

The old code tried to update always based on the WAN_GW name, but there could
be associated side effects, see old code for comparison:

https://github.com/opnsense/core/blob/stable/25.1/src/wizard/system.xml#L603-L627
DeltaFile
+4-1src/opnsense/mvc/app/models/OPNsense/Core/InitialSetup.php
+4-11 files

FreeBSD/ports d9f7f62textproc/ast-grep distinfo Makefile.crates

textproc/ast-grep: Update to 0.44.1

Changelog: https://github.com/ast-grep/ast-grep/blob/0.44.1/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+77-57textproc/ast-grep/distinfo
+37-27textproc/ast-grep/Makefile.crates
+1-1textproc/ast-grep/Makefile
+115-853 files

FreeBSD/ports 60f4322security/pkcs11-tools pkg-plist Makefile

security/pkcs11-tools: Update 2.6.0 => 3.0.0

Port changes:
- Pet portclippy.
- Remove dependency on shells/bash.
- Remove DOCS from OPTIONS_DEFAULT since it's enabled by default.
- Add BASH and ZSH options for shell completions.
- Update description in pkg-descr.

Changelog:
https://github.com/Mastercard/pkcs11-tools/blob/v3.0.0/CHANGELOG.md

PR:             296565
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+26-0security/pkcs11-tools/pkg-plist
+12-12security/pkcs11-tools/Makefile
+7-7security/pkcs11-tools/distinfo
+7-6security/pkcs11-tools/pkg-descr
+52-254 files

FreeBSD/ports a5973fctextproc/yq Makefile distinfo, textproc/yq/files patch-test_test.py

textproc/yq: update 3.4.3 → 4.1.1
DeltaFile
+27-0textproc/yq/files/patch-test_test.py
+12-11textproc/yq/Makefile
+3-3textproc/yq/distinfo
+42-143 files

FreeBSD/ports adb4e3cdevel/py-uv distinfo Makefile, devel/uv distinfo Makefile.crates

devel/{,py-}uv: update 0.11.26 → 0.11.27
DeltaFile
+15-15devel/uv/distinfo
+6-6devel/uv/Makefile.crates
+3-3devel/py-uv/distinfo
+1-1devel/py-uv/Makefile
+1-1devel/uv/Makefile
+26-265 files

FreeBSD/ports c8aece8sysutils/mise distinfo Makefile

sysutils/mise: update 2026.7.0 → 2026.7.1
DeltaFile
+163-159sysutils/mise/distinfo
+81-79sysutils/mise/Makefile
+244-2382 files

FreeBSD/ports 05401e0finance/py-openbb-sec distinfo Makefile

finance/py-openbb-sec: update 1.6.2 → 1.6.6
DeltaFile
+3-3finance/py-openbb-sec/distinfo
+1-1finance/py-openbb-sec/Makefile
+4-42 files

FreeBSD/ports 9d9a988devel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.11.26 → 0.11.27
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports 4c30f13biology/sigviewer Makefile, misc/libxdf distinfo pkg-plist

misc/libxdf: update 0.991 → 1.0.1
DeltaFile
+3-3misc/libxdf/distinfo
+3-2misc/libxdf/pkg-plist
+2-2misc/libxdf/Makefile
+1-1biology/sigviewer/Makefile
+9-84 files

LLVM/project 81e3179clang/docs ReleaseNotes.md, clang/lib/AST ExprConstant.cpp

[clang] Fix constant-evaluator crash on array new with no size (#207730)

An array new-expression whose bound is neither specified nor deducible
from its initializer (for example `new int[]()`) is ill-formed and is
already diagnosed by Sema with `error: cannot determine allocated array
size from initializer`. However, the constant evaluator still tried to
evaluate the recovery expression. In
`PointerExprEvaluator::VisitCXXNewExpr`
the array size is unavailable (`E->getArraySize()` is `nullopt`), so the
allocation fell through to the scalar-new path, producing an array
`APValue` stored under a scalar type. Reading that object later asserted
in `Type::castAsArrayTypeUnsafe()` (`isa<ArrayType>(CanonicalType)`)
from
`CheckEvaluationResult`.

This patch detects an array new-expression whose size could not be
determined and bails out of constant evaluation.

Fixes #200139
DeltaFile
+7-0clang/lib/AST/ExprConstant.cpp
+6-0clang/test/SemaCXX/constant-expression-cxx2a.cpp
+1-0clang/docs/ReleaseNotes.md
+14-03 files