FreeNAS/freenas 89202ebsrc/middlewared/middlewared/alert base.py, src/middlewared/middlewared/alert/source __init__.py

NAS-140307 / 27.0.0-BETA.1 / Alert plugin mypy (#18461)
DeltaFile
+0-1,283src/middlewared/middlewared/plugins/alert.py
+1,073-0src/middlewared/middlewared/plugins/alert/alert.py
+220-0src/middlewared/middlewared/plugins/alert/service.py
+77-0src/middlewared/middlewared/plugins/alert/classes.py
+69-0src/middlewared/middlewared/alert/source/__init__.py
+37-5src/middlewared/middlewared/alert/base.py
+1,476-1,28861 files not shown
+1,679-1,46967 files

LLVM/project 6f966fbllvm/lib/Transforms/Vectorize VPlanRecipes.cpp

[LV] Add select instruction to VPReplicateRecipe::computeCost (#186825)

I've added the Instruction::Select opcode to the existing list of
opcodes that call getCostForRecipeWithOpcode. There are currently 5
tests that ask for the cost of the select:

  Transforms/LoopVectorize/AArch64/widen-gep-all-indices-invariant.ll
  Transforms/LoopVectorize/first-order-recurrence-with-uniform-ops.ll
  Transforms/LoopVectorize/narrow-to-single-scalar.ll
  Transforms/LoopVectorize/replicate_fneg.ll
  Transforms/LoopVectorize/single-scalar-cast-minbw.ll

The fact they all pass with this change is hopefully proof enough that
the costs are correct.
DeltaFile
+2-1llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+2-11 files

LLVM/project 527496blibclc/clc/lib/generic/math clc_sincos_helpers.inc clc_sincos_helpers.cl

libclc: Improve large float trig reduction (#186984)
DeltaFile
+41-28libclc/clc/lib/generic/math/clc_sincos_helpers.inc
+0-9libclc/clc/lib/generic/math/clc_sincos_helpers.cl
+41-372 files

LLVM/project 107b113libclc/clc/lib/generic/math clc_sincos_helpers.inc

libclc: Use small trig reduction for nan (#186983)

Nan should work on either path, but the small reduction
path is smaller. There's also possible codegen benefits to
knowing the large reduction will not need to handle nans.
DeltaFile
+6-7libclc/clc/lib/generic/math/clc_sincos_helpers.inc
+6-71 files

LLVM/project a0d6e97libclc/clc/lib/generic/math clc_sincos_helpers.inc clc_sincos_helpers.cl

libclc: Use frexp and ldexp in trig reduction instead of bit hacking (#186982)
DeltaFile
+5-2libclc/clc/lib/generic/math/clc_sincos_helpers.inc
+2-0libclc/clc/lib/generic/math/clc_sincos_helpers.cl
+7-22 files

OPNSense/core becf53csrc/opnsense/mvc/app/models/OPNsense/Base/FieldTypes HostnameField.php

mvc: HostnameField: show string that failed validation by default (#9984)
DeltaFile
+3-2src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/HostnameField.php
+3-21 files

LLVM/project 77ba0d9libclc/clc/lib/generic/math clc_pow_base.inc clc_pow.inc

libclc: Update pow functions (#186890)

The 4 flavors of pow were originally ported from rocm
device libs between c45ec604f593fcb03d770f4398142d2446017f68,
cc5c65b2c25e0a82fbad95f0ce3bb5262e29eeee, and
fe8e00bc3c65115b2e3d2a43cf3d0d756a934a52. Update to a newer
version. Additionally expose fast variants for use by the
libcall optimizer (e.g, __pow_fast) for float types.
DeltaFile
+542-0libclc/clc/lib/generic/math/clc_pow_base.inc
+0-438libclc/clc/lib/generic/math/clc_pow.inc
+0-414libclc/clc/lib/generic/math/clc_powr.inc
+0-405libclc/clc/lib/generic/math/clc_rootn.inc
+0-402libclc/clc/lib/generic/math/clc_pown.inc
+81-0libclc/clc/lib/generic/math/clc_ep.inc
+623-1,65923 files not shown
+1,015-1,72629 files

FreeBSD/ports 2e04663devel/deheader Makefile distinfo

devel/deheader: update to 1.12

Changes:
* Fixed typo in hsearch() pattern.
* Added requirements for entire SUSv2 coverage.
* Spellchecked the documentation.
* Corrected an error in CMake build detection.
* Typo fixes and code hardening by ChatGPT 5.2.
* Don’t over-remove duplicates when -r is specified.
DeltaFile
+3-3devel/deheader/Makefile
+3-3devel/deheader/distinfo
+6-62 files

NetBSD/pkgsrc-wip 220bdcapostsrsd Makefile MESSAGE, postsrsd/files postsrsd.sh

Add not quite ready postsrsd-2.0.11
DeltaFile
+44-0postsrsd/files/postsrsd.sh
+37-0postsrsd/Makefile
+25-0postsrsd/MESSAGE
+7-0postsrsd/PLIST
+5-0postsrsd/distinfo
+3-0postsrsd/DESCR
+121-06 files

FreeBSD/ports d84e5f0editors/poedit pkg-plist Makefile

editors/poedit: update  3.4.2 -> 3.9

Changelogs:
    https://github.com/vslavik/poedit/releases/tag/v3.5-oss
    https://github.com/vslavik/poedit/releases/tag/v3.5.1-oss
    https://github.com/vslavik/poedit/releases/tag/v3.5.2-oss
    https://github.com/vslavik/poedit/releases/tag/v3.6-oss
    https://github.com/vslavik/poedit/releases/tag/v3.6.1-oss
    https://github.com/vslavik/poedit/releases/tag/v3.6.2-oss
    https://github.com/vslavik/poedit/releases/tag/v3.6.3-oss
    https://github.com/vslavik/poedit/releases/tag/v3.7-oss
    https://github.com/vslavik/poedit/releases/tag/v3.8-oss
    https://github.com/vslavik/poedit/releases/tag/v3.8.1-oss
    https://github.com/vslavik/poedit/releases/tag/v3.8.2-oss
    https://github.com/vslavik/poedit/releases/tag/v3.9-oss

Major changes:
    - Removed the bookmarks functionality
    - Added a tool to remove same-as-source translations

    [8 lines not shown]
DeltaFile
+12-9editors/poedit/pkg-plist
+7-8editors/poedit/Makefile
+3-3editors/poedit/distinfo
+22-203 files

LLVM/project 6dcd70dllvm/lib/Target/AMDGPU SILowerI1Copies.cpp SILowerI1Copies.h

[AMDGPU] Use AMDGPULaneMaskUtils in SILowerI1Copies (#186170)

Use lane mask utils in lower i1 copies
No Functionality Change
DeltaFile
+14-33llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp
+3-9llvm/lib/Target/AMDGPU/SILowerI1Copies.h
+4-4llvm/lib/Target/AMDGPU/AMDGPUGlobalISelDivergenceLowering.cpp
+21-463 files

LLVM/project e02c584llvm/test/CodeGen/AMDGPU local-stack-alloc-add-references.gfx8.mir coalesce-copy-to-agpr-to-av-registers.mir, llvm/test/CodeGen/AMDGPU/GlobalISel irtranslator-inline-asm.ll

[AMDGPU][NFC] Update MIR tests to use symbolic INLINEASM operands
DeltaFile
+185-185llvm/test/CodeGen/AMDGPU/local-stack-alloc-add-references.gfx8.mir
+121-121llvm/test/CodeGen/AMDGPU/coalesce-copy-to-agpr-to-av-registers.mir
+94-94llvm/test/CodeGen/AMDGPU/local-stack-alloc-add-references.gfx9.mir
+58-58llvm/test/CodeGen/AMDGPU/machine-sink-cycle.mir
+34-34llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-inline-asm.ll
+24-24llvm/test/CodeGen/AMDGPU/buffer-intrinsics-mmo-offsets.ll
+516-51635 files not shown
+749-74941 files

LLVM/project 286747cllvm/lib/CodeGen MIRPrinter.cpp, llvm/lib/CodeGen/MIRParser MIParser.cpp

[MIR] Support symbolic INLINEASM extra-info flags
DeltaFile
+43-11llvm/lib/CodeGen/MIRParser/MIParser.cpp
+19-19llvm/test/CodeGen/MIR/Generic/inline-asm-extra-info.mir
+12-12llvm/test/CodeGen/AMDGPU/dst-sel-hazard.mir
+12-12llvm/test/CodeGen/AMDGPU/subreg-undef-def-with-other-subreg-defs.mir
+11-0llvm/test/CodeGen/MIR/Generic/inline-asm-unknown-kind.mir
+6-0llvm/lib/CodeGen/MIRPrinter.cpp
+103-546 files

LLVM/project 877ac47llvm/include/llvm/IR InlineAsm.h, llvm/lib/CodeGen MachineInstr.cpp

[MIR] Fix printing INLINEASM dialects.
DeltaFile
+5-3llvm/include/llvm/IR/InlineAsm.h
+2-5llvm/test/CodeGen/MIR/Generic/inline-asm-extra-info.mir
+1-1llvm/lib/CodeGen/MachineInstr.cpp
+8-93 files

LLVM/project d681099libclc/clc/lib/generic/math clc_sincos_helpers.inc clc_sincos_helpers.cl

libclc: Improve large float trig reduction
DeltaFile
+41-28libclc/clc/lib/generic/math/clc_sincos_helpers.inc
+0-9libclc/clc/lib/generic/math/clc_sincos_helpers.cl
+41-372 files

LLVM/project a2bfee8libclc/clc/lib/generic/math clc_sincos_helpers.inc

libclc: Use small trig reduction for nan

Nan should work on either path, but the small reduction
path is smaller. There's also possible codegen benefits to
knowing the large reduction will not need to handle nans.
DeltaFile
+6-7libclc/clc/lib/generic/math/clc_sincos_helpers.inc
+6-71 files

LLVM/project 0292acflibclc/clc/lib/generic/math clc_sincos_helpers.inc clc_sincos_helpers.cl

libclc: Use frexp and ldexp in trig reduction instead of bit hacking
DeltaFile
+5-2libclc/clc/lib/generic/math/clc_sincos_helpers.inc
+2-0libclc/clc/lib/generic/math/clc_sincos_helpers.cl
+7-22 files

FreeBSD/ports 8fe205bdevel/mongo-c-driver distinfo pkg-plist, devel/mongo-c-driver/files patch-build_sphinx_mongoc__common.py

devel/mongo-c-driver: Update 1.30.4 => 1.30.7

Changelogs:
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.5
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.6
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.7

PR:             293866
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    maintainer, vvd (mentor)
MFH:            2026Q1 (after 1 week)
DeltaFile
+0-11devel/mongo-c-driver/files/patch-build_sphinx_mongoc__common.py
+3-3devel/mongo-c-driver/distinfo
+2-2devel/mongo-c-driver/pkg-plist
+1-2devel/mongo-c-driver/Makefile
+6-184 files

LLVM/project fae024alibclc/clc/lib/generic/math clc_cos.inc clc_sin.inc

libclc: Move edge case handling of trig functions (#186429)

The explicit handling of nan is unnecessary. Clamp infinities
to nan at the input. This allows optimizations of the following
implementation code to take advantage of the knowledge that it
does not need to handle infinities.
DeltaFile
+6-7libclc/clc/lib/generic/math/clc_cos.inc
+7-6libclc/clc/lib/generic/math/clc_sin.inc
+6-5libclc/clc/lib/generic/math/clc_tan.inc
+19-183 files

LLVM/project 56d7920llvm/lib/Transforms/Vectorize VPlanTransforms.cpp

[VPlan] Factor collectGroupedReplicateMemOps (NFC) (#186820)

Factor out a collectGroupedReplicateMemOps from
collectComplementaryPredicatedMemOps, so it can be re-used in other
places.
DeltaFile
+41-25llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+41-251 files

FreeBSD/ports 7950638devel/libbson distinfo pkg-plist, devel/libbson/files patch-build_sphinx_mongoc__common.py

devel/libbson: Update 1.30.4 => 1.30.7

Changelogs:
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.5
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.6
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.7

PR:             293865
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    maintainer, vvd (mentor)
MFH:            2026Q1 (after 1 week)
DeltaFile
+0-11devel/libbson/files/patch-build_sphinx_mongoc__common.py
+3-3devel/libbson/distinfo
+2-2devel/libbson/pkg-plist
+1-1devel/libbson/Makefile
+6-174 files

LLVM/project a5b9aa3libclc/clc/lib/generic/math clc_pow_base.inc clc_pow.inc

libclc: Update pow functions

The 4 flavors of pow were originally ported from rocm
device libs between c45ec604f593fcb03d770f4398142d2446017f68,
cc5c65b2c25e0a82fbad95f0ce3bb5262e29eeee, and
fe8e00bc3c65115b2e3d2a43cf3d0d756a934a52. Update to a newer
version. Additionally expose fast variants for use by the
libcall optimizer (e.g, __pow_fast) for float types.
DeltaFile
+542-0libclc/clc/lib/generic/math/clc_pow_base.inc
+0-438libclc/clc/lib/generic/math/clc_pow.inc
+0-414libclc/clc/lib/generic/math/clc_powr.inc
+0-405libclc/clc/lib/generic/math/clc_rootn.inc
+0-402libclc/clc/lib/generic/math/clc_pown.inc
+78-0libclc/clc/lib/generic/math/clc_ep.inc
+620-1,65923 files not shown
+1,016-1,72629 files

LLVM/project 7887ac6libc/docs contributing.rst, libc/docs/dev clang_tidy_checks.rst code_style.rst

[libc][docs] Update clang-tidy checks page (#185923)

Document layered .clang-tidy config, update llvmlibc-* check names, and
drop stale TODO
DeltaFile
+30-17libc/docs/dev/clang_tidy_checks.rst
+5-4libc/docs/contributing.rst
+0-4libc/docs/dev/code_style.rst
+35-253 files

OPNSense/core dde0400src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes HostnameField.php

mvc: HostnameField: show string that failed validation by default
DeltaFile
+3-2src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/HostnameField.php
+3-21 files

LLVM/project 1588f08openmp/runtime/src/include omp-tools.h.var

[OpenMP][OMPT] Add missing `error` entry to device tracing record union (#185683)

While `omp-tools.h` already includes the `ompt_record_error_t` struct,
the corresponding union entry was missing from `ompt_record_ompt_t`.
This commit adds the missing entry.

Note that this does not enable any functionality for device tracing
records.
This only aligns the struct with OpenMP v5.1 and newer. OpenMP v5.0 did
not contain the `error` directive.

CC: @jprotze

Signed-off-by: Jan André Reuter <j.reuter at fz-juelich.de>
DeltaFile
+1-0openmp/runtime/src/include/omp-tools.h.var
+1-01 files

LLVM/project a1f1092llvm/test/CodeGen/AMDGPU local-stack-alloc-add-references.gfx8.mir coalesce-copy-to-agpr-to-av-registers.mir, llvm/test/CodeGen/AMDGPU/GlobalISel irtranslator-inline-asm.ll

[AMDGPU][NFC] Update MIR tests to use symbolic INLINEASM operands
DeltaFile
+185-185llvm/test/CodeGen/AMDGPU/local-stack-alloc-add-references.gfx8.mir
+121-121llvm/test/CodeGen/AMDGPU/coalesce-copy-to-agpr-to-av-registers.mir
+94-94llvm/test/CodeGen/AMDGPU/local-stack-alloc-add-references.gfx9.mir
+58-58llvm/test/CodeGen/AMDGPU/machine-sink-cycle.mir
+34-34llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-inline-asm.ll
+24-24llvm/test/CodeGen/AMDGPU/buffer-intrinsics-mmo-offsets.ll
+516-51635 files not shown
+749-74941 files

LLVM/project 00f483dllvm/lib/CodeGen MIRPrinter.cpp, llvm/lib/CodeGen/MIRParser MIParser.cpp

[MIR] Support symbolic INLINEASM extra-info flags
DeltaFile
+43-11llvm/lib/CodeGen/MIRParser/MIParser.cpp
+19-21llvm/test/CodeGen/MIR/Generic/inline-asm-extra-info.mir
+12-12llvm/test/CodeGen/AMDGPU/dst-sel-hazard.mir
+12-12llvm/test/CodeGen/AMDGPU/subreg-undef-def-with-other-subreg-defs.mir
+11-0llvm/test/CodeGen/MIR/Generic/inline-asm-unknown-kind.mir
+6-0llvm/lib/CodeGen/MIRPrinter.cpp
+103-566 files

LLVM/project 19460fflibclc/clc/lib/generic/math clc_sincos_helpers.inc clc_sincos_helpers.cl

libclc: Use fshr builtin in sincos helpers (#186427)
DeltaFile
+5-5libclc/clc/lib/generic/math/clc_sincos_helpers.inc
+1-1libclc/clc/lib/generic/math/clc_sincos_helpers.cl
+6-62 files

OPNSense/core 1b492c8. plist, src/etc/inc system.inc

system: add extension to script for completeness
DeltaFile
+0-55src/opnsense/scripts/syslog/generate_certs
+55-0src/opnsense/scripts/syslog/generate_certs.php
+1-1src/etc/inc/system.inc
+1-1plist
+57-574 files

FreeBSD/ports 20ff3cenet-mgmt/telegraf distinfo Makefile

net-mgmt/telegraf: Update to 1.38.1

Release notes:  https://github.com/influxdata/telegraf/releases/tag/v1.38.1
DeltaFile
+5-5net-mgmt/telegraf/distinfo
+1-1net-mgmt/telegraf/Makefile
+6-62 files