LLVM/project 7adb63dmlir/include/mlir/Conversion Passes.td, mlir/include/mlir/Conversion/TosaToSPIRVTosa TosaToSPIRVTosa.h

[mlir][spirv] Lower mapped TOSA custom ops to ExperimentalML.Call (#202581)

Extend the TOSA to SPIR-V Graph conversion with an optional
custom-op-domain-to-opcode mapping. TOSA custom ops whose domain appears
in this mapping are lowered to spirv.ExperimentalML.Call using the
mapped CALL opcode. Later mappings for the same domain override earlier
ones, matching command-line option precedence.

For this TOSA lowering, CALL operands start with a spirv.array<N x i8>
carrying the operator_name byte blob. This is followed by another i8
array for implementation_attrs, then the original tensor inputs. Empty
strings are encoded as a single NUL byte because SPIR-V array types
require at least one element.

Use existing SPIR-V array constants for the metadata operands so the
target test stays on the SPIR-V binary round-trip path.

Signed-off-by: Niklas Lithammer <niklas.lithammer at arm.com>
Signed-off-by: Davide Grohmann <davide.grohmann at arm.com>
Co-authored-by: Niklas Lithammer <niklas.lithammer at arm.com>
DeltaFile
+107-0mlir/lib/Conversion/TosaToSPIRVTosa/TosaToSPIRVTosaCustom.cpp
+46-0mlir/lib/Conversion/TosaToSPIRVTosa/TosaToSPIRVTosaPass.cpp
+45-0mlir/test/Conversion/TosaToSPIRVTosa/custom-op-domain-to-opcode.mlir
+8-0mlir/include/mlir/Conversion/Passes.td
+7-0mlir/test/Conversion/TosaToSPIRVTosa/custom-op-domain-to-opcode-invalid.mlir
+6-0mlir/include/mlir/Conversion/TosaToSPIRVTosa/TosaToSPIRVTosa.h
+219-01 files not shown
+220-07 files

FreeBSD/ports b93eb2bdeskutils/py-vorta distinfo Makefile

deskutils/py-vorta: Update to 0.11.5

ChangeLog:

- https://github.com/borgbase/vorta/releases/tag/v0.11.4
- https://github.com/borgbase/vorta/releases/tag/v0.11.5

Reported by:    portscout!
DeltaFile
+3-3deskutils/py-vorta/distinfo
+1-1deskutils/py-vorta/Makefile
+4-42 files

LLVM/project 4f01879compiler-rt/test/cfi summary-mfcall.cpp summary.cpp

move mfcall to separate test to exclude windows

Created using spr 1.3.7
DeltaFile
+54-0compiler-rt/test/cfi/summary-mfcall.cpp
+0-36compiler-rt/test/cfi/summary.cpp
+54-362 files

LLVM/project 62a2af1mlir/lib/Dialect/LLVMIR/IR BasicPtxBuilderInterface.cpp, mlir/test/Conversion/NVVMToLLVM nvvm-to-llvm.mlir

[MLIR][NVVM] Preserve PTX special registers in inline_ptx lowering (#203251)

`PtxBuilder::build()` converted operand placeholders (written as %0, %1,
and the predicate as @%N, since TableGen string attributes cannot
contain '$') to the inline-asm operand form with a blanket `replace(ptx,
'%', '$')`. That also rewrote literal PTX special-register names such as
%tid.x, %laneid and %dynamic_smem_size into $tid.x etc., producing
invalid PTX for any `nvvm.inline_ptx` whose body reads a special
register.

Convert only a '%' that is immediately followed by a digit (operand
placeholders and the @%N predicate); leave %<name> special registers
intact. PTX special registers always begin with a letter after '%', so
the digit test unambiguously distinguishes them from operand
placeholders.

Add an NVVMToLLVM regression test that reads %laneid through
nvvm.inline_ptx.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply at anthropic.com>
DeltaFile
+15-3mlir/lib/Dialect/LLVMIR/IR/BasicPtxBuilderInterface.cpp
+18-0mlir/test/Conversion/NVVMToLLVM/nvvm-to-llvm.mlir
+33-32 files

LLVM/project bf5ac09bolt/include/bolt/Profile DataReader.h, bolt/lib/Profile DataReader.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+35-64bolt/lib/Profile/DataReader.cpp
+3-4bolt/include/bolt/Profile/DataReader.h
+38-682 files

FreeBSD/ports 1eb6e89devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and patch update to 19.0.2

Changes:        https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-0-2-released/
Security:       ac9bab80-6618-11f1-8e04-2cf05da270f3
DeltaFile
+11-11devel/gitaly/distinfo
+7-6www/gitlab/Makefile
+6-6www/gitlab/distinfo
+5-5net/gitlab-agent/distinfo
+5-5www/gitlab-pages/distinfo
+5-5www/gitlab-workhorse/distinfo
+39-3819 files not shown
+88-8525 files

FreeBSD/ports 95352a2devel/rubygem-oj-gitlab distinfo Makefile

devel/rubygem-oj-gitlab: update to 3.17.3

Required for gitlab 19.0.2

Changes:        https://github.com/ohler55/oj/blob/develop/CHANGELOG.md
DeltaFile
+3-3devel/rubygem-oj-gitlab/distinfo
+1-1devel/rubygem-oj-gitlab/Makefile
+4-42 files

FreeBSD/ports 4156a4cdevel/rubygem-rdoc-gitlab distinfo Makefile

devel/rubygem-rdoc-gitlab: update to 6.17.0

Required for gitlab 19.0.2

Changes:        https://github.com/ruby/rdoc/releases
DeltaFile
+3-3devel/rubygem-rdoc-gitlab/distinfo
+5-1devel/rubygem-rdoc-gitlab/Makefile
+8-42 files

FreeBSD/ports 9f206fcdevel/rubygem-irb-gitlab distinfo Makefile

devel/rubygem-irb-gitlab: update to 1.18.0

Required for gitlab 19.0.2

Changes:        https://github.com/ruby/irb/releases
DeltaFile
+3-3devel/rubygem-irb-gitlab/distinfo
+2-1devel/rubygem-irb-gitlab/Makefile
+5-42 files

FreeBSD/ports e58ec5ddevel/rubygem-erb-gitlab Makefile distinfo, mail/rubygem-net-imap-gitlab Makefile distinfo

www/gitlab: add new ports required for 19.0.2
DeltaFile
+22-0devel/rubygem-erb-gitlab/Makefile
+22-0mail/rubygem-net-imap-gitlab/Makefile
+3-0devel/rubygem-erb-gitlab/distinfo
+3-0devel/rubygem-erb-gitlab/pkg-descr
+3-0mail/rubygem-net-imap-gitlab/distinfo
+2-0mail/rubygem-net-imap-gitlab/pkg-descr
+55-02 files not shown
+57-08 files

LLVM/project 7b3a10bclang/lib/CIR/Dialect/Transforms/TargetLowering CIRABIRewriteContext.cpp, clang/test/CodeGen/RISCV rvp-intrinsics.c

rebase

Created using spr 1.3.8-beta.1
DeltaFile
+1,888-0clang/test/CodeGen/RISCV/rvp-intrinsics.c
+1,013-0llvm/test/CodeGen/AMDGPU/packed-fp64.ll
+906-0llvm/test/Transforms/LoopUnroll/runtime-unroll-reductions-min-max.ll
+576-0cross-project-tests/intrinsic-header-tests/riscv_packed_simd.c
+423-142clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRABIRewriteContext.cpp
+158-179libcxx/include/optional
+4,964-32174 files not shown
+6,841-95780 files

LLVM/project 6c9232dclang/lib/CIR/Dialect/Transforms/TargetLowering CIRABIRewriteContext.cpp, clang/test/CodeGen/RISCV rvp-intrinsics.c

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+1,888-0clang/test/CodeGen/RISCV/rvp-intrinsics.c
+1,013-0llvm/test/CodeGen/AMDGPU/packed-fp64.ll
+906-0llvm/test/Transforms/LoopUnroll/runtime-unroll-reductions-min-max.ll
+576-0cross-project-tests/intrinsic-header-tests/riscv_packed_simd.c
+423-142clang/lib/CIR/Dialect/Transforms/TargetLowering/CIRABIRewriteContext.cpp
+158-179libcxx/include/optional
+4,964-32174 files not shown
+6,843-96080 files

NetBSD/pkgsrc Wrbq89sdoc CHANGES-2026

   Note update of the "mutt" package to version 2.3.3
VersionDeltaFile
1.3730+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 781WMYxmail/mutt distinfo Makefile

   mail/mutt: Update to version 2.3.3

   This release fixes a crash bug when viewing a deeply nested message type
   email.  Thanks to Acts1631 for the bug report including a demonstration mbox
   and proposed fix.  There are additionally a few other smaller fixes.  For more
   details see the commits:

   1386633a  Fix configure --with-bundled-regex test.
   801f3a2d  Fix attachment list crash for deeply nested message types.
   048f4ae2  Fix concat_path() functions to work for edge-cases too.
   d07674ac  Fix header cache get_foldername() bug.
VersionDeltaFile
1.126+4-4mail/mutt/distinfo
1.298+2-3mail/mutt/Makefile
+6-72 files

LLVM/project 2b04d74bolt/include/bolt/Profile DataAggregator.h DataReader.h, bolt/lib/Profile DataAggregator.cpp

[BOLT] Buffer DataAggregator diagnostics

To avoid mixed up error messages in multi-perf case, provide diagnostics
buffer and stream for each aggregator job.

Test Plan: updated pre-aggregated-perf.test

Reviewers: yavtuk, maksfb, rafaelauler, ayermolo, paschalis-mpeis, yozhu

Reviewed By: yavtuk

Pull Request: https://github.com/llvm/llvm-project/pull/203464
DeltaFile
+55-31bolt/lib/Profile/DataAggregator.cpp
+11-3bolt/include/bolt/Profile/DataAggregator.h
+4-2bolt/include/bolt/Profile/DataReader.h
+2-1bolt/test/X86/pre-aggregated-perf.test
+72-374 files

LLVM/project 15e7f2ebolt/include/bolt/Profile DataAggregator.h, bolt/lib/Profile DataAggregator.cpp

[BOLT] Propagate DataAggregator parse errors

Propagate perf/preaggregated input parsing errors through DataAggregator
instead of terminating from per-input aggregation jobs.

This lets multi-input aggregation report failed inputs as warnings when
at least one input succeeds while returning errors when all inputs fail.
It also converts pre-aggregated parsing diagnostics to returned Error
values and removes worker-path exits from perf setup and parsing.

Test Plan: updated pre-aggregated-perf.test

Reviewers: maksfb, rafaelauler, ayermolo, yozhu, yavtuk

Reviewed By: rafaelauler

Pull Request: https://github.com/llvm/llvm-project/pull/200476
DeltaFile
+124-120bolt/lib/Profile/DataAggregator.cpp
+13-10bolt/include/bolt/Profile/DataAggregator.h
+2-0bolt/test/X86/pre-aggregated-perf.test
+139-1303 files

FreeBSD/ports 52f2805sysutils/conan distinfo Makefile

sysutils/conan: update 2.28.1 → 2.29.0
DeltaFile
+3-3sysutils/conan/distinfo
+1-1sysutils/conan/Makefile
+4-42 files

FreeBSD/ports 64e7d50net/nekobox distinfo Makefile, net/nekobox/files patch-src_gharqad_main.cpp patch-core_CMakeLists.txt

net/nekobox: update 5.11.17 → 5.11.20
DeltaFile
+0-48net/nekobox/files/patch-src_gharqad_main.cpp
+8-18net/nekobox/files/patch-core_CMakeLists.txt
+0-16net/nekobox/files/patch-src_gharqad_configs_proxy_AbstractBean.cpp
+3-3net/nekobox/distinfo
+2-2net/nekobox/Makefile
+13-875 files

LLVM/project e9f3104llvm/docs AMDGPUAsyncOperations.rst

replace po with hb; clarify DMA v/s "async"; inline "..."
DeltaFile
+25-34llvm/docs/AMDGPUAsyncOperations.rst
+25-341 files

OPNSense/plugins cba79e0net-mgmt/telegraf pkg-descr Makefile, net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms output.xml

net-mgmt/telegraf: Add header config to OpenTelemetry output and fix service_address string (#5453)
DeltaFile
+13-1net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms/output.xml
+5-1net-mgmt/telegraf/src/opnsense/service/templates/OPNsense/Telegraf/telegraf.conf
+5-0net-mgmt/telegraf/pkg-descr
+2-0net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Output.xml
+1-1net-mgmt/telegraf/Makefile
+26-35 files

LLVM/project fdb1b53clang/test/CIR/CodeGenHIP builtins-amdgcn-extended-image.hip

[CIR][AMDGPU] Adds missing test cases
DeltaFile
+28-4clang/test/CIR/CodeGenHIP/builtins-amdgcn-extended-image.hip
+28-41 files

OpenBSD/ports WhHyFjwinputmethods/ibus-typing-booster distinfo Makefile

   Update to ibus-typing-booster-2.30.10.
VersionDeltaFile
1.97+2-2inputmethods/ibus-typing-booster/distinfo
1.106+1-1inputmethods/ibus-typing-booster/Makefile
+3-32 files

OpenBSD/src c02sOUOsys/sys buf.h

   remove prototypes for removed buf_flip_high() buf_flip_dma()
VersionDeltaFile
1.122+1-3sys/sys/buf.h
+1-31 files

OpenBSD/ports 3a3o2Z0x11/spice-gtk Makefile

   Unbreak: this picks up libudev.

   reported by naddy@
VersionDeltaFile
1.70+4-1x11/spice-gtk/Makefile
+4-11 files

OpenBSD/ports KiOVWLAgraphics/openjph distinfo Makefile

   Update to openjph-0.28.1.
VersionDeltaFile
1.19+2-2graphics/openjph/distinfo
1.20+1-1graphics/openjph/Makefile
+3-32 files

LLVM/project 2258cadflang/include/flang/Semantics symbol.h, flang/lib/Lower/OpenMP OpenMP.cpp

NFC changes
DeltaFile
+4-4flang/lib/Lower/OpenMP/OpenMP.cpp
+2-2flang/include/flang/Semantics/symbol.h
+6-62 files

LLVM/project 1fd692fflang/include/flang/Semantics symbol.h, flang/lib/Lower/OpenMP OpenMP.cpp

[flang][OpenMP] Unify groupprivate device_type handling with declare_target
DeltaFile
+25-24flang/lib/Semantics/resolve-directives.cpp
+11-15flang/lib/Lower/OpenMP/OpenMP.cpp
+9-12flang/lib/Semantics/mod-file.cpp
+12-8flang/lib/Semantics/symbol.cpp
+9-9flang/include/flang/Semantics/symbol.h
+66-685 files

LLVM/project d956fecflang/lib/Semantics mod-file.cpp symbol.cpp

code-format
DeltaFile
+1-1flang/lib/Semantics/mod-file.cpp
+1-1flang/lib/Semantics/symbol.cpp
+2-22 files

LLVM/project b5e2436flang/include/flang/Semantics symbol.h semantics.h, flang/lib/Semantics mod-file.cpp symbol.cpp

[flang][OpenMP] Handle groupprivate device_type like declare_target
DeltaFile
+8-12flang/lib/Semantics/mod-file.cpp
+12-3flang/lib/Semantics/symbol.cpp
+8-6flang/lib/Semantics/resolve-directives.cpp
+10-2flang/include/flang/Semantics/symbol.h
+0-1flang/include/flang/Semantics/semantics.h
+38-245 files

LLVM/project 32088daflang/lib/Lower/OpenMP OpenMP.cpp, flang/lib/Semantics resolve-directives.cpp

code-foramt fix
DeltaFile
+3-5flang/lib/Lower/OpenMP/OpenMP.cpp
+3-3flang/lib/Semantics/resolve-directives.cpp
+6-82 files