OPNSense/core 5219572src/opnsense/mvc/app/models/OPNsense/Radvd Radvd.xml Radvd.php

Fix some typos in validation messages of Radvd.xml and Radvd.php
DeltaFile
+5-5src/opnsense/mvc/app/models/OPNsense/Radvd/Radvd.xml
+1-1src/opnsense/mvc/app/models/OPNsense/Radvd/Radvd.php
+6-62 files

LLVM/project df7d4a7llvm/include/llvm/CodeGen MachineInstr.h, llvm/lib/CodeGen SplitKit.cpp

[CodeGen] Introduce MI flag for Live Range split instructions

For some targets, it is required to identify the COPY instruction
corresponds to the RA inserted live range split. Adding the new
flag `MachineInstr::LRSplit` to serve the purpose.
DeltaFile
+2-1llvm/include/llvm/CodeGen/MachineInstr.h
+2-0llvm/lib/CodeGen/SplitKit.cpp
+4-12 files

LLVM/project ff94a19clang/lib/AST/ByteCode Pointer.cpp, clang/test/AST/ByteCode new-delete.cpp

[clang][bytecode] Fix APValues for arrays in dynamic allocations (#175176)

getType() returns just int for those instead of an array type, so the
previous condition resulted in the array index missing in the APValue's
LValuePath.
DeltaFile
+2-2clang/lib/AST/ByteCode/Pointer.cpp
+3-0clang/test/AST/ByteCode/new-delete.cpp
+5-22 files

LLVM/project 3c51ed9clang/lib/AST/ByteCode Compiler.cpp, clang/test/AST/ByteCode new-delete.cpp

[clang][bytecode] Fix initializing array elems from string (#175170)

In the `= {"foo"}` case, we don't have an array filler we can use and we
need to explicitily zero the remaining elements.
DeltaFile
+21-6clang/lib/AST/ByteCode/Compiler.cpp
+1-1clang/test/AST/ByteCode/new-delete.cpp
+22-72 files

FreeBSD/ports 0290d90sysutils Makefile, sysutils/witr Makefile pkg-descr

[NEW PORT] sysutils/witr: Witr (why-is-this-running)

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             292143
DeltaFile
+37-0sysutils/witr/Makefile
+20-0sysutils/witr/pkg-descr
+15-0sysutils/witr/distinfo
+1-0sysutils/Makefile
+73-04 files

LLVM/project 3964dfdllvm/include/llvm/CodeGen MachineInstr.h, llvm/lib/CodeGen SplitKit.cpp

[CodeGen] Introduce MI flag for Live Range split instructions

For some targets, it is required to identify the COPY instruction
corresponds to the RA inserted live range split. Adding the new
flag `MachineInstr::LRSplit` to serve the purpose.
DeltaFile
+2-1llvm/include/llvm/CodeGen/MachineInstr.h
+2-0llvm/lib/CodeGen/SplitKit.cpp
+4-12 files

LLVM/project 89c8a25libcxx/include optional version, libcxx/test/libcxx/experimental fexperimental-library.compile.pass.cpp

[libc++] Make optional::iterator experimental (#173470)

We haven't yet decided what we want the `optional::iterator` type to be
in the end, so let's make it experimental for now so that we don't
commit to an ABI yet.
DeltaFile
+11-5libcxx/test/std/language.support/support.limits/support.limits.general/version.version.compile.pass.cpp
+11-5libcxx/test/std/language.support/support.limits/support.limits.general/optional.version.compile.pass.cpp
+2-2libcxx/include/optional
+3-1libcxx/include/version
+4-0libcxx/test/libcxx/experimental/fexperimental-library.compile.pass.cpp
+3-1libcxx/test/libcxx/utilities/optional/nodiscard.verify.cpp
+34-148 files not shown
+48-1514 files

LLVM/project 6f5c214llvm/docs ReleaseNotes.md, llvm/docs/TableGen ProgRef.rst

[TableGen] Remove deprecated !getop and !setop (#175155)

They have been deprecated for more than five years in favor of !getdagop
and !setdagop. See https://reviews.llvm.org/D89814.
DeltaFile
+0-194llvm/test/TableGen/getsetop.td
+191-0llvm/test/TableGen/getsetdagop.td
+2-4llvm/lib/TableGen/TGLexer.cpp
+0-4llvm/docs/TableGen/ProgRef.rst
+3-0llvm/docs/ReleaseNotes.md
+196-2025 files

OPNSense/core d3e46b8src/opnsense/mvc/app/library/OPNsense/OpenVPN ArchiveOpenVPN.php, src/opnsense/mvc/app/models/OPNsense/Firewall Filter.php

Merge branch 'master' into radvd_8351
DeltaFile
+0-17src/www/guiconfig.inc
+0-6src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php
+3-0src/opnsense/scripts/suricata/setup.sh
+1-1src/opnsense/mvc/app/models/OPNsense/Interfaces/ACL/ACL.xml
+1-1src/opnsense/mvc/app/library/OPNsense/OpenVPN/ArchiveOpenVPN.php
+1-1src/opnsense/mvc/app/models/OPNsense/IDS/IDS.php
+6-261 files not shown
+7-277 files

OPNSense/core 66f32cbsrc/opnsense/mvc/app/models/OPNsense/Interfaces Vip.php

radvd: style on previous
DeltaFile
+12-12src/opnsense/mvc/app/models/OPNsense/Interfaces/Vip.php
+12-121 files

LLVM/project 45b1aabllvm/include/llvm/CodeGen MachineInstr.h, llvm/lib/CodeGen SplitKit.cpp

[CodeGen] Introduce MI flag for Live Range split instructions

For some targets, it is required to identify the COPY instruction
corresponds to the RA inserted live range split. Adding the new
flag `MachineInstr::LRSplit` to serve the purpose.
DeltaFile
+2-1llvm/include/llvm/CodeGen/MachineInstr.h
+2-0llvm/lib/CodeGen/SplitKit.cpp
+4-12 files

OPNSense/core c34d7f0src/opnsense/mvc/app/models/OPNsense/Radvd Radvd.php

radvd: put this back
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Radvd/Radvd.php
+1-11 files

LLVM/project 5c43243clang/lib/Headers spirvintrin.h gpuintrin.h, clang/test/Headers gpuintrin.c gpuintrin_lang.c

[SPIR-V] Initial support for SPIR-V in `gpuintrin.h` (#174910)

Summary:
https://github.com/llvm/llvm-project/pull/174862 and
https://github.com/llvm/llvm-project/pull/174655 provided the intrinsics
required to get the fundamental operations working for these. This patch
sets up the basic support (as far as I know).

This should be the first step towards allowing SPIR-V to build things
like the LLVM libc and the OpenMP Device Runtime Library. The
implementations here are intentionally inefficient, such as not using
the dedicated SPIR-V opcode for read firstlane. This is just to start
and hopefully start testing things later.

Would appreciate someone more familiar with  the backend double-checking
these.
DeltaFile
+437-5clang/test/Headers/gpuintrin.c
+194-0clang/lib/Headers/spirvintrin.h
+19-1clang/test/Headers/gpuintrin_lang.c
+2-0clang/lib/Headers/gpuintrin.h
+1-0clang/lib/Headers/CMakeLists.txt
+653-65 files

LLVM/project a519089llvm/include/llvm/CodeGen MachineInstr.h, llvm/lib/CodeGen SplitKit.cpp

[CodeGen] Introduce MI flag for Live Range split instructions

For some targets, it is required to identify the COPY instruction
corresponds to the RA inserted live range split. Adding the new
flag `MachineInstr::LRSplit` to serve the purpose.
DeltaFile
+2-1llvm/include/llvm/CodeGen/MachineInstr.h
+2-0llvm/lib/CodeGen/SplitKit.cpp
+4-12 files

NetBSD/pkgsrc 7IxHP1tdoc CHANGES-2026

   doc: Updated net/nextcloud-client to 3.17.4
VersionDeltaFile
1.204+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc FihuIVVnet/nextcloud-client Makefile distinfo

   net/nextcloud-client -- patch update to 3.17.4

   Silence developer warnings

   From upstream's changelog:


       fix(network): fall back to unlimited bandwidth in case the legacy
       global limit is still set by @nilsding in #8925
       fix(i18n): Fixed grammar by @rakekniven in #8870
       fix(discovery): display more user friendly message when data is
       missing from server response. by @camilasan in #8982
       fix: make sure migration is skipped when setting
       DISABLE_ACCOUNT_MIGRATION by @camilasan in #8973
       fix: activity tray is not refreshed by @Rello in #9043
       fix: Clicking the copy share link button breaks it. by @Aiiaiiio
       in #8785
       fix: try to avoid displaying duplicate server notifications in
       activity list by @nilsding in #8782

    [16 lines not shown]
VersionDeltaFile
1.32+5-3net/nextcloud-client/Makefile
1.9+4-4net/nextcloud-client/distinfo
+9-72 files

LLVM/project 8f58ce2utils/bazel/llvm-project-overlay/mlir BUILD.bazel

Fix Bazel build for 75fefa3 (#175179)

Co-authored-by: Pranav Kant <prka at google.com>
DeltaFile
+1-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+1-01 files

LLVM/project 6bfa042flang/docs OpenMPSupport.md, flang/lib/Lower/OpenMP OpenMP.cpp

[flang][mlir] Add checks and test for linear clause on omp.wsloop and omp.simd (#174916)

This PR adds additional checks and tests for linear clause on omp.wsloop
and omp.simd (both standalone and composite). For composite simd
constructs, the translation to LLVMIR uses the same
`LinearClauseProcessor` under `convertOmpSimd`, as already present in
previous PRs like https://github.com/llvm/llvm-project/pull/150386 and
https://github.com/llvm/llvm-project/pull/139386
DeltaFile
+108-0flang/test/Lower/OpenMP/composite_simd_linear.f90
+60-36flang/lib/Lower/OpenMP/OpenMP.cpp
+24-0mlir/test/Target/LLVMIR/openmp-llvm-invalid.mlir
+10-9mlir/test/Dialect/OpenMP/ops.mlir
+7-7flang/docs/OpenMPSupport.md
+5-5flang/test/Lower/OpenMP/distribute-parallel-do-simd.f90
+214-571 files not shown
+220-577 files

LLVM/project fb47a25lldb/test/API/tools/lldb-dap/attach TestDAP_attach.py

[lldb-dap] add timeout to spawn_and_wait test utility (#174461)

DeltaFile
+5-1lldb/test/API/tools/lldb-dap/attach/TestDAP_attach.py
+5-11 files

LLVM/project d66b9dellvm/test/CodeGen/X86 packus.ll packss.ll

[X86] Add baseline test coverage for #169995 (#175175)

DeltaFile
+716-7llvm/test/CodeGen/X86/packus.ll
+342-4llvm/test/CodeGen/X86/packss.ll
+221-0llvm/test/CodeGen/X86/masked_packus.ll
+215-0llvm/test/CodeGen/X86/masked_packss.ll
+1,494-114 files

FreeBSD/src 0a64d16sys/sys _types.h

sys/_types.h: avoid use of __has_feature()

Only fairly recent GCC versions support and sys/_types.h must work with
quite old compilers and without sys/cdef.h being included.  The prior
workaround works fine, but we can have the same effect with compiler
macro definitions.  In this specific case, compilers that define the
__intcap_t builtin type will define __SIZEOF_INTCAP__.

This reverts commit 029a09f18032353a9ae874590b879322efc6e53a
This reverts commit 19728f31ae421f40e2b0b0c775f4eedd7f927be0

Reviewed by:    imp, des, kib, emaste
Effort:         CHERI upstreaming
Fixes:          85ab981a8e4e ("sys/_types.h: define fallback __(u)intcap_t")
Sponsored by:   Innovate UK
Differential Revision:  https://reviews.freebsd.org/D54009
DeltaFile
+1-4sys/sys/_types.h
+1-41 files

NetBSD/pkgsrc bZdBL5Qpkgtools Makefile, pkgtools/varcache Makefile

   varcache: add support package to speed up bulk builds

   Usage:

        make show-varcache > varcache.mk

   and include the resulting varcache.mk from your /etc/mk.conf file during
   bulk builds to avoid having to find out relatively fixed values again for
   every package in the scan and build phase.

   Not hooked up to pkgtools/Makefile because it's not a package, just a
   convenience target.

   This package is from jperkin, thanks!
VersionDeltaFile
1.1+67-0pkgtools/varcache/Makefile
1.128+2-1pkgtools/Makefile
+69-12 files

LLVM/project ed004cfllvm/lib/Transforms/Vectorize LoopVectorize.cpp, llvm/test/Transforms/LoopVectorize/AArch64 induction-costs.ll

Revert "[VPlan] Only use isAddressSCEVForCost in legacy getAddressAccSCEV (NFCI)"

This caused assertion failures:

  llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:7265:
  VectorizationFactor llvm::LoopVectorizationPlanner::computeBestVF():
  Assertion `(BestFactor.Width == LegacyVF.Width || BestPlan.hasEarlyExit() || !Legal->getLAI()->getSymbolicStrides().empty() || UsesEVLGatherScatter || planContainsAdditionalSimplifications( getPlanFor(BestFactor.Width), CostCtx, OrigLoop, BestFactor.Width) || planContainsAdditionalSimplifications( getPlanFor(LegacyVF.Width), CostCtx, OrigLoop, LegacyVF.Width))
  && " VPlan cost model and legacy cost model disagreed"' failed.

see comment on https://github.com/llvm/llvm-project/pull/171204

This reverts commit 01d34eb38fa0587cb95eedd3bada8257abc122f8.
DeltaFile
+12-40llvm/test/Transforms/LoopVectorize/AArch64/induction-costs.ll
+9-3llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+21-432 files

OpenBSD/ports oZFK7v9net/net-snmp Makefile

   switch COMPILER to base-clang ports-gcc; SNMP.xs build fails with gcc 4.
VersionDeltaFile
1.132+3-0net/net-snmp/Makefile
+3-01 files

NetBSD/pkgsrc PYbVlRwnet/bind918 builtin.mk

   bind918: use SED instead of HEAD, since SED is defined earlier
VersionDeltaFile
1.3+2-2net/bind918/builtin.mk
+2-21 files

NetBSD/pkgsrc qJrHuU7doc CHANGES-2026

   Updated devel/py-pathspec, textproc/py-jsonschema
VersionDeltaFile
1.203+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc J6Epd3itextproc/py-jsonschema distinfo Makefile

   py-jsonschema: updated to 4.26.0

   v4.26.0
   * Decrease import time by delaying importing of ``urllib.request``
VersionDeltaFile
1.31+4-4textproc/py-jsonschema/distinfo
1.47+3-3textproc/py-jsonschema/Makefile
1.18+4-1textproc/py-jsonschema/PLIST
+11-83 files

LLVM/project 17392f6llvm/include/llvm/CodeGen MachineInstr.h, llvm/lib/CodeGen SplitKit.cpp

[CodeGen] Introduce MI flag for Live Range split instructions

For some targets, it is required to identify the COPY instruction
corresponds to the RA inserted live range split. Adding the new
flag `MachineInstr::LRSplit` to serve the purpose.
DeltaFile
+2-1llvm/include/llvm/CodeGen/MachineInstr.h
+2-0llvm/lib/CodeGen/SplitKit.cpp
+4-12 files

LLVM/project ded109cclang/lib/CodeGen CGExprScalar.cpp, clang/test/CodeGen ext-int.c

[clang][CodeGen] Fix ConstantInt::get for i1 in EmitScalarPrePostIncDec (#175152)

In ScalarExprEmitter::EmitScalarPrePostIncDec we create ConstantInt
values that are either 1 or -1. There is a special case when the type is
i1 (e.g. for unsigned _BitInt(1)) when we need to be able to create a
"i1 true" value for both inc and dec.

To avoid triggering the assertions added by the pull request #171456 we
now treat the ConstantInt as unsigned for increments and as signed for
decrements.
DeltaFile
+42-0clang/test/CodeGen/ext-int.c
+4-1clang/lib/CodeGen/CGExprScalar.cpp
+46-12 files

pkgng/pkgng 0b5238dlibpkg triggers.c, tests/frontend triggers.sh

triggers: only defer triggers which will need to execute

if a trigger is sandboxed, it means it is in pure lua, so it can run
even in a non rootdir which arch is different from the host.
DeltaFile
+2-2tests/frontend/triggers.sh
+1-1libpkg/triggers.c
+3-32 files