LLVM/project 2eb5affflang/lib/Semantics check-omp-loop.cpp

Use platform-independent format string

Missed a couple of places.
DeltaFile
+3-1flang/lib/Semantics/check-omp-loop.cpp
+3-11 files

FreeNAS/freenas bcf1c79tests/unit test_acltool.py

Address review
DeltaFile
+9-24tests/unit/test_acltool.py
+9-241 files

LLVM/project c45a48eflang/lib/Semantics check-omp-loop.cpp

Use platform-independent format string
DeltaFile
+3-1flang/lib/Semantics/check-omp-loop.cpp
+3-11 files

LLVM/project ecb1e82clang/include/clang/Analysis/Scalable SSAFBuiltinForceLinker.h SSAFForceLinker.h, clang/include/clang/Analysis/Scalable/Frontend TUSummaryExtractorFrontendAction.h

Reapply "[clang][ssaf] Add --ssaf-extract-summaries= and --ssaf-tu-summary-file= options" (#185414)

Reapplies #185391, and links `clangSema` to `clangAnalysisScalable` for
the missing `clang::SemaConsumer::anchor()` symbol from
`TUSummaryExtractorFrontendAction.cpp`.

In static builds, this missing symbol wasn't an issue, but it is for
shared lib builds.
DeltaFile
+362-0clang/unittests/Analysis/Scalable/Frontend/TUSummaryExtractorFrontendActionTest.cpp
+181-0clang/lib/Analysis/Scalable/Frontend/TUSummaryExtractorFrontendAction.cpp
+51-0clang/unittests/Analysis/Scalable/SSAFBuiltinTestForceLinker.h
+33-0clang/include/clang/Analysis/Scalable/Frontend/TUSummaryExtractorFrontendAction.h
+28-0clang/include/clang/Analysis/Scalable/SSAFBuiltinForceLinker.h
+25-0clang/include/clang/Analysis/Scalable/SSAFForceLinker.h
+680-023 files not shown
+861-1129 files

LLVM/project 3003f0bllvm/lib/Target/AMDGPU AMDGPULowerKernelAttributes.cpp, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.h AMDGPUBaseInfo.cpp

AMDGPU: Annotate group size ABI loads with range metadata

We previously did the same for the grid size when annotated.
The group size is easier, so it's weird that this wasn't implemented
first.
DeltaFile
+122-15llvm/test/CodeGen/AMDGPU/implicit-arg-v5-opt.ll
+48-19llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp
+8-7llvm/test/CodeGen/AMDGPU/amdgpu-max-num-workgroups-load-annotate.ll
+8-7llvm/test/CodeGen/AMDGPU/implicit-arg-block-count.ll
+5-2llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+0-5llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+191-552 files not shown
+193-578 files

LLVM/project d2ae3aclibc/fuzzing/__support freelist_heap_fuzz.cpp

Move code to a more appropriate place
DeltaFile
+1-1libc/fuzzing/__support/freelist_heap_fuzz.cpp
+1-11 files

FreeBSD/src 7fd8a20contrib/llvm-project/libcxx/include/__type_traits add_lvalue_reference.h add_pointer.h

Merge commit 81b20e110b3f from llvm git (by Roland McGrath):

    [libc++] Work around new GCC 15 type_traits builtins that can't be
    used as Clang's can (#137871)

    GCC 15 has added builtins for various C++ type traits that Clang
    already had.  Since `__has_builtin(...)` now finds these, the #if
    branches previously only used for Clang are now used for GCC 15.
    However, GCC 15 requires that these builtins only be used in type
    aliases, not in template aliases.

    For now, just don't use the `__has_builtin(...)` branches under newer
    GCC versions, so both 14 and 15 work during the transition.  This
    can be cleaned up later to use all the GCC 15 builtins available.

    Fixed: #137704
    Fixed: #117319

Reviewed by:    dim

    [4 lines not shown]
DeltaFile
+1-1contrib/llvm-project/libcxx/include/__type_traits/add_lvalue_reference.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/add_pointer.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/add_rvalue_reference.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/decay.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/remove_all_extents.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/remove_extent.h
+6-66 files

FreeBSD/src 897711bcontrib/llvm-project/libcxx/include/__type_traits add_lvalue_reference.h add_pointer.h

Merge commit 81b20e110b3f from llvm git (by Roland McGrath):

    [libc++] Work around new GCC 15 type_traits builtins that can't be
    used as Clang's can (#137871)

    GCC 15 has added builtins for various C++ type traits that Clang
    already had.  Since `__has_builtin(...)` now finds these, the #if
    branches previously only used for Clang are now used for GCC 15.
    However, GCC 15 requires that these builtins only be used in type
    aliases, not in template aliases.

    For now, just don't use the `__has_builtin(...)` branches under newer
    GCC versions, so both 14 and 15 work during the transition.  This
    can be cleaned up later to use all the GCC 15 builtins available.

    Fixed: #137704
    Fixed: #117319

Reviewed by:    dim

    [3 lines not shown]
DeltaFile
+1-1contrib/llvm-project/libcxx/include/__type_traits/add_lvalue_reference.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/add_pointer.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/add_rvalue_reference.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/decay.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/remove_all_extents.h
+1-1contrib/llvm-project/libcxx/include/__type_traits/remove_extent.h
+6-66 files

LLVM/project 1f84bdebolt/test max-funcs.test

[BOLT] Fix test with -DCLANG_DEFAULT_PIE_ON_LINUX=OFF (#185047)

Use `%cxxflags`, so that `-fPIE -pie` get passed in order to ensure the
test behavior is the same regardless of cmake configuration. We do
similar in many other BOLT tests.
DeltaFile
+1-1bolt/test/max-funcs.test
+1-11 files

FreeNAS/freenas b4e5401src/middlewared/middlewared/plugins/filesystem_ utils.py acl.py, src/middlewared/middlewared/plugins/zfs object_count_impl.py

Address review and cleanup code
DeltaFile
+133-105src/middlewared/middlewared/plugins/filesystem_/utils.py
+21-19src/middlewared/middlewared/plugins/filesystem_/acl.py
+14-13tests/unit/test_acltool.py
+3-2src/middlewared/middlewared/plugins/zfs/object_count_impl.py
+171-1394 files

FreeNAS/freenas 1d30971src/middlewared/middlewared/plugins/filesystem_ utils.py acl.py

More code cleanups
DeltaFile
+62-42src/middlewared/middlewared/plugins/filesystem_/utils.py
+18-7src/middlewared/middlewared/plugins/filesystem_/acl.py
+80-492 files

FreeNAS/freenas 62d7117src/middlewared/middlewared/plugins/zfs object_count_impl.py

Add impl
DeltaFile
+52-0src/middlewared/middlewared/plugins/zfs/object_count_impl.py
+52-01 files

FreeNAS/freenas 8c51456src/middlewared/middlewared/plugins/filesystem_ utils.py acl.py, src/middlewared/middlewared/plugins/zfs resource_crud.py

use ZFS object counts to estimate % complete

This commit switches our filesystem permissions-related API
endpoints to calcluate thep percentage compelte for the task
based on object counters that libzfs provides. This is
somewhat imperfect, but gets us in the ballpark of a reasonable
number at a very low cost (much lower than pre-scanning).
DeltaFile
+29-2src/middlewared/middlewared/plugins/filesystem_/utils.py
+10-0src/middlewared/middlewared/plugins/zfs/resource_crud.py
+4-4src/middlewared/middlewared/plugins/filesystem_/acl.py
+43-63 files

OPNSense/core 2428311src/opnsense/scripts/shell setaddr.php

shell: convert this ppps interation using config_read_array()
DeltaFile
+7-11src/opnsense/scripts/shell/setaddr.php
+7-111 files

FreeNAS/freenas b719315src/middlewared/middlewared/api/v26_0_0 zpool_query.py, src/middlewared/middlewared/api/v27_0_0 zpool_query.py

add zpool.query
DeltaFile
+262-0src/middlewared/middlewared/plugins/zpool/query_impl.py
+173-0src/middlewared/middlewared/api/v26_0_0/zpool_query.py
+173-0src/middlewared/middlewared/api/v27_0_0/zpool_query.py
+82-0src/middlewared/middlewared/plugins/zpool/crud.py
+57-23src/middlewared/middlewared/plugins/pool_/pool.py
+60-3src/middlewared/middlewared/plugins/pool_/topology.py
+807-2612 files not shown
+840-4718 files

LLVM/project 9b3c1ffclang/test/CodeGenOpenCL builtins-amdgcn-workgroup-size.cl, flang/test/Lower/OpenMP task-affinity.f90

Merge branch 'main' into users/kparzysz/e04-sequence-length
DeltaFile
+1-1,001llvm/lib/Target/X86/X86ISelLowering.h
+156-535libclc/cmake/modules/AddLibclc.cmake
+314-314llvm/test/tools/llvm-mca/RISCV/Andes45/rvv-mask.s
+627-0clang/test/CodeGenOpenCL/builtins-amdgcn-workgroup-size.cl
+16-532llvm/lib/Target/X86/X86ISelLowering.cpp
+495-45flang/test/Lower/OpenMP/task-affinity.f90
+1,609-2,427343 files not shown
+13,508-8,162349 files

FreeNAS/freenas 36e6578src/middlewared/middlewared/plugins/interface lag.py, src/middlewared/middlewared/plugins/interface/netif_linux lagg.py

NAS-136978 / 25.10.2.2 / Fix link aggregation (by Qubad786) (#18401)

## Problem

The bond (LAG) interface is not being configured correctly, which causes
issues during failover. Currently, the `miimon` parameter is disabled.
As a result, the bond interface cannot switch to a working interface if
the active slave fails. The `miimon` parameter continuously monitors the
state of inactive interfaces and triggers a switch when the primary
interface goes down.

## Solution

Set the `miimon` value to `100`, as recommended in the [Linux kernel
bonding
documentation](https://www.kernel.org/doc/html/latest/networking/bonding.html),
to ensure proper bond interface handling.

It is essential to have this or `arp_interval` params set to have link

    [4 lines not shown]
DeltaFile
+13-1src/middlewared/middlewared/plugins/interface/lag.py
+11-0src/middlewared/middlewared/plugins/interface/netif_linux/lagg.py
+24-12 files

LLVM/project 6add4bflibclc/opencl/lib/spirv CMakeLists.txt

[libclc] Copy old SOURCES list exactly to new format

Summary:
Things got shuffled around, some sources got added. This should
hopefully resolve some issues seen after landing https://github.com/llvm/llvm-project/pull/185247
DeltaFile
+3-11libclc/opencl/lib/spirv/CMakeLists.txt
+3-111 files

LLVM/project 914df0ellvm/test/CodeGen/X86 known-pow2.ll

[X86] known-pow2.ll - add srl vector test for #182562 (#185405)
DeltaFile
+32-0llvm/test/CodeGen/X86/known-pow2.ll
+32-01 files

LLVM/project c51afe6flang/include/flang/Semantics openmp-utils.h, flang/lib/Semantics check-omp-loop.cpp openmp-utils.cpp

[flang][OpenMP] Move two functions to openmp-utils.cpp, NFC (#185291)

Move `IsLoopTransforming` and `IsFullUnroll` from check-omp-loop.cpp to
openmp-utils.cpp.

Issue: https://github.com/llvm/llvm-project/issues/185287
DeltaFile
+0-29flang/lib/Semantics/check-omp-loop.cpp
+27-0flang/lib/Semantics/openmp-utils.cpp
+3-0flang/include/flang/Semantics/openmp-utils.h
+30-293 files

FreeNAS/freenas 6ce7010src/middlewared/middlewared/plugins/zpool crud.py

cleanup
DeltaFile
+9-8src/middlewared/middlewared/plugins/zpool/crud.py
+9-81 files

FreeNAS/freenas 90522b0src/middlewared/middlewared/plugins/interface lag.py, src/middlewared/middlewared/plugins/interface/netif_linux lagg.py

Fix link aggregation on failover

(cherry picked from commit 242844ea5ffa64284055dd8525ce02a07014a89c)
DeltaFile
+13-1src/middlewared/middlewared/plugins/interface/lag.py
+11-0src/middlewared/middlewared/plugins/interface/netif_linux/lagg.py
+24-12 files

LLVM/project 70e49d8llvm/lib/Target/AArch64 AArch64ConditionOptimizer.cpp

[NFC][AArch64] Improve semantics of findSuitableCompare in ConditionOptimizer (#183532)

Improve the semantics of the "findSuitableCompare" method and improve
logic sharing between the cross- and intra-block paths.

Add the "getBccTerminator" helper and rename the above function to
"findAdjustableCmp" which now takes a conditional instruction and
returns its controlling compare.
DeltaFile
+62-51llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp
+62-511 files

FreeNAS/freenas 45995c1src/middlewared/middlewared main.py, src/middlewared/middlewared/plugins zettarepl.py

zettarepl fixes (after process pool removal)
DeltaFile
+11-0src/middlewared/middlewared/plugins/zettarepl.py
+7-0src/middlewared/middlewared/main.py
+18-02 files

LLVM/project 2693625clang/test/CodeGenOpenCL builtins-amdgcn-workgroup-size.cl, flang/test/Lower/OpenMP task-affinity.f90

Merge branch 'main' into users/kparzysz/e03-move-utils
DeltaFile
+1-1,001llvm/lib/Target/X86/X86ISelLowering.h
+156-535libclc/cmake/modules/AddLibclc.cmake
+314-314llvm/test/tools/llvm-mca/RISCV/Andes45/rvv-mask.s
+627-0clang/test/CodeGenOpenCL/builtins-amdgcn-workgroup-size.cl
+16-532llvm/lib/Target/X86/X86ISelLowering.cpp
+495-45flang/test/Lower/OpenMP/task-affinity.f90
+1,609-2,427342 files not shown
+13,422-8,111348 files

FreeBSD/ports 7572764devel/shfmt distinfo Makefile

devel/shfmt: Update to 3.13.0

Changes: https://github.com/mvdan/sh/releases/tag/v3.13.0
DeltaFile
+5-5devel/shfmt/distinfo
+1-2devel/shfmt/Makefile
+6-72 files

LLVM/project 0a51a75flang/include/flang/Parser openmp-utils.h, flang/lib/Parser openmp-utils.cpp

[flang][OpenMP] Remember original range in ExecutionPartIterator (#185290)

Storing the original range (instead of just the "remaining part") will
allow the iterator component to be reused.

Issue: https://github.com/llvm/llvm-project/issues/185287
DeltaFile
+20-5flang/include/flang/Parser/openmp-utils.h
+4-7flang/lib/Parser/openmp-utils.cpp
+24-122 files

LLVM/project 55cf93bllvm/include/llvm/Analysis TargetTransformInfoImpl.h

Add a check for non-vector type

Created using spr 1.3.7
DeltaFile
+2-1llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
+2-11 files

NetBSD/pkgsrc VywRp8Udoc CHANGES-2026 TODO

   Updated textproc/py-black, sysutils/ansible-lint
VersionDeltaFile
1.1629+3-1doc/CHANGES-2026
1.26902+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc CpSw4KAsysutils/ansible-lint distinfo PLIST

   ansible-lint: updated to 26.3.0

   26.3.0

   Features

   feat: add jinja2-template-extension opt-in rule

   Fixes

   fix: Add missing version_changed var to ComplexityRule class
VersionDeltaFile
1.74+4-4sysutils/ansible-lint/distinfo
1.30+5-1sysutils/ansible-lint/PLIST
1.83+2-2sysutils/ansible-lint/Makefile
+11-73 files