LLVM/project a064002flang-rt/lib/runtime time-intrinsic.cpp

Fixes for review
DeltaFile
+7-4flang-rt/lib/runtime/time-intrinsic.cpp
+7-41 files

LLVM/project 5092d5cflang-rt/lib/runtime time-intrinsic.cpp

Add digit separator to divisor for clarity
DeltaFile
+1-1flang-rt/lib/runtime/time-intrinsic.cpp
+1-11 files

NetBSD/pkgsrc-wip cef4e89uutils-coreutils Makefile

uutils-coreutils: prepare for next release

After all NetBSD fixes commited upstream I'm just waiting
on a new release to finish this off. Prepare for that.
DeltaFile
+13-0uutils-coreutils/Makefile
+13-01 files

LLVM/project 97dbf38llvm/include/llvm/Analysis ScalarEvolution.h ScalarEvolutionExpressions.h, llvm/include/llvm/Transforms/Utils ScalarEvolutionExpander.h

[SCEVExpander] Add SCEVUseVisitor and use it in SCEVExpander (NFC) (#188863)

Add SCEVUseVisitor, a new visitor class where all visit methods receive
a SCEVUse instead of a const SCEV*. Use it for SCEVExpander, so it can
use use-specific flags in the future.

PR: https://github.com/llvm/llvm-project/pull/188863
DeltaFile
+66-13llvm/include/llvm/Analysis/ScalarEvolution.h
+34-32llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h
+65-0llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
+29-25llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
+0-16llvm/lib/Analysis/ScalarEvolution.cpp
+10-5llvm/include/llvm/Analysis/ScalarEvolutionPatternMatch.h
+204-916 files

LLVM/project 87104eeclang/docs ReleaseNotes.rst, clang/include/clang/Basic DiagnosticSemaKinds.td

[Clang] [Sema] Diagnose returning an initializer list from a lambda with a return type of void (#188904)

We previously didn’t diagnose attempts to return an initializer list from
a lambda with an explicit return type of `void`. This patch fixes that. It also 
cleans up the error message so it actually says "lambda" instead of "block".

Fixes #188661

Signed off by: Kartik
DeltaFile
+25-0clang/test/SemaCXX/void-lambda-return-init.cpp
+12-8clang/lib/Sema/SemaStmt.cpp
+2-1clang/include/clang/Basic/DiagnosticSemaKinds.td
+3-0clang/docs/ReleaseNotes.rst
+42-94 files

LLVM/project bb2a63allvm/lib/Transforms/Vectorize VPlanTransforms.cpp

[VPlan] Use m_Isa to improve code (NFC) (#190149)
DeltaFile
+6-9llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+6-91 files

NetBSD/pkgsrc-wip 22e099besbuild Makefile DESCR

esbuild: remove, imported
DeltaFile
+0-18esbuild/Makefile
+0-14esbuild/DESCR
+0-12esbuild/COMMIT_MSG
+0-11esbuild/distinfo
+0-4esbuild/go-modules.mk
+0-2esbuild/PLIST
+0-611 files not shown
+0-627 files

FreeBSD/ports e562d39sysutils/nut-devel pkg-plist

sysutils/nut-devel: Fix plist

Fixes:          b218bad63d64
DeltaFile
+14-14sysutils/nut-devel/pkg-plist
+14-141 files

NetBSD/pkgsrc-wip d5c55e7. Makefile, lxqt-wayland-session PLIST Makefile

Import lxqt-wayland-session
DeltaFile
+49-0lxqt-wayland-session/PLIST
+32-0lxqt-wayland-session/Makefile
+17-0lxqt-wayland-session/patches/patch-CMakeLists.txt
+6-0lxqt-wayland-session/distinfo
+4-0lxqt-wayland-session/DESCR
+1-0Makefile
+109-06 files

LLVM/project e9a62c7llvm/lib/CodeGen/SelectionDAG SelectionDAG.cpp, llvm/test/CodeGen/AMDGPU rsq.f64.ll

[DAG] `computeKnownFPClass`: handle `ISD::FABS` (#190069)

Use `KnownFPClass::fabs` to handle `ISD::FABS`.

This case will help with updating #188356 to use `computeKnownFPClass`.
DeltaFile
+4-4llvm/test/CodeGen/AMDGPU/rsq.f64.ll
+6-0llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+10-42 files

FreeBSD/ports 1393cb0devel/py-libvirt distinfo Makefile

devel/py-libvirt: update to 12.2.0

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/py-libvirt/distinfo
+1-1devel/py-libvirt/Makefile
+4-42 files

FreeBSD/ports 618d7cbdevel/p5-Sys-Virt distinfo Makefile

devel/p5-Sys-Virt: update to 12.2.0

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/p5-Sys-Virt/distinfo
+1-1devel/p5-Sys-Virt/Makefile
+4-42 files

FreeBSD/ports 0818887devel/libvirt distinfo Makefile, devel/libvirt/files patch-src_secret_meson.build

devel/libvirt: update to 12.2.0

Drop files/patch-src_secret_meson.build as the change was merged
upstream.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+0-25devel/libvirt/files/patch-src_secret_meson.build
+3-3devel/libvirt/distinfo
+2-3devel/libvirt/Makefile
+5-313 files

OpenBSD/src Kbl4sKGusr.bin/awk b.c

   Prevent integer overflow in regex repetition count

   Limit the repetition count to 255 like POSIX does.  Also avoid a
   crash when the repetition is the first atom parsed.

   From Renaud Allard.
VersionDeltaFile
1.56+7-1usr.bin/awk/b.c
+7-11 files

LLVM/project 9dc1da6clang/include/clang/Basic Attr.td, clang/lib/Sema SemaDeclAttr.cpp SemaStmtAttr.cpp

[clang] Add support for MSVC force inline attrs (#185282)

Add support for `[[msvc::forceinline]]` and
`[[msvc::forceinline_calls]]`.

`[[msvc::forceinline]]` is equivalent to Microsoft's `__forceinline`
when placed before a function declaration.
Unlike `__forceinline`, `[[msvc::forceinline]]` works with lambdas.

`[[msvc::forceinline_calls]]` is simliar to `[[clang::always_inline]]`
but only works on statements.

Both are implemented as aliases of `[[clang::always_inline]]` with
special checks.

Fixes #186539.
DeltaFile
+38-0clang/test/Sema/attr-ms-forceinline.cpp
+33-0clang/test/CodeGen/attr-ms-forceinline.cpp
+32-0clang/test/Sema/attr-ms-forceinline.c
+12-0clang/lib/Sema/SemaDeclAttr.cpp
+11-1clang/lib/Sema/SemaStmtAttr.cpp
+8-2clang/include/clang/Basic/Attr.td
+134-32 files not shown
+144-38 files

LLVM/project bf2d905flang-rt/lib/runtime time-intrinsic.cpp

Fix double usage of dwHighDateTime

Co-authored-by: Tom Eccles <tom.eccles at arm.com>
DeltaFile
+1-1flang-rt/lib/runtime/time-intrinsic.cpp
+1-11 files

FreeNAS/freenas d5905ab

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 143d483src/middlewared/middlewared/alembic/versions/26.0 2026-03-27_16-24_container_name.py, src/middlewared/middlewared/migration 0019_container_name.py

NAS-140493 / 26.0.0-BETA.2 / Improve container name validation (#18609)

## Problem

The `RE_NAME` regex in `container.py` used a permissive pattern
(`^[a-zA-Z_0-9\-]+$`) that allowed underscores and had no length or
structure constraints. Container names should follow RFC 1123 hostname
rules so they work correctly as hostnames within the container
networking stack.

Additionally, renaming a container via update did not rename the
underlying ZFS dataset, causing the name and dataset to diverge — which
breaks the container lifecycle.

Existing containers created under the old regex may have names (e.g.
with underscores) that violate the new rules and need to be migrated.

## Solution


    [24 lines not shown]
DeltaFile
+110-0src/middlewared/middlewared/alembic/versions/26.0/2026-03-27_16-24_container_name.py
+101-0src/middlewared/middlewared/pytest/unit/plugins/container/test_name_validation.py
+47-0src/middlewared/middlewared/migration/0019_container_name.py
+29-4src/middlewared/middlewared/plugins/container/container.py
+1-1tests/api2/test_container.py
+288-55 files

FreeBSD/ports b218badsysutils/nut-devel pkg-plist distinfo

sysutils/nut-devel: Update to the latest networkupstools/nut github commit
DeltaFile
+15-3sysutils/nut-devel/pkg-plist
+3-3sysutils/nut-devel/distinfo
+2-2sysutils/nut-devel/Makefile
+20-83 files

LLVM/project 14ce95bllvm/unittests/CodeGen RematerializerTest.cpp

Format
DeltaFile
+3-2llvm/unittests/CodeGen/RematerializerTest.cpp
+3-21 files

NetBSD/pkgsrc 4PvoXzJeditors/reovim Makefile

   editors/reovim: cannot be updated

   Rust-1.91.1 is too old.
VersionDeltaFile
1.6+3-1editors/reovim/Makefile
+3-11 files

LLVM/project c1fd7d7clang/include/clang/APINotes Types.h, clang/lib/APINotes APINotesYAMLCompiler.cpp APINotesWriter.cpp

[APINotes][BoundsSafety] Upstream API notes format for bounds-safety function parameters

Related: #183340
Upstream from swiftlang/llvm-project at 721e6a3 with some modifications.

Since __counted_by and related attributes aren't supported upstream yet
in function signatures, this only upstreams the format part — YAML
parsing, binary serialization, and deserialization. Semantic application
is a follow-up.

Modifications from downstream:
- Renamed local YAML struct from `BoundsSafety` to `BoundsSafetyNotes`
to avoid name collision with `Param::BoundsSafety` field (downstream
fixed this in a subsequent commit)
- `Level` in `BoundsSafetyNotes` is now `std::optional<unsigned>` so we
can actually tell apart "user didn't write Level:" from "Level: 0"
- `asdf_sized` and `asdf_sized_n` use `void *buf` — makes more sense for
sized_by
- Added `asdf_counted_indirect` with `int **` and `Level: 1` to test the

    [4 lines not shown]
DeltaFile
+80-2clang/include/clang/APINotes/Types.h
+43-0clang/lib/APINotes/APINotesYAMLCompiler.cpp
+39-0clang/test/APINotes/Inputs/Headers/BoundsUnsafe.apinotes
+34-1clang/lib/APINotes/APINotesWriter.cpp
+28-0clang/test/APINotes/bounds-safety.c
+28-0clang/lib/APINotes/APINotesTypes.cpp
+252-34 files not shown
+288-510 files

LLVM/project 0da4ad4llvm/include/llvm/CodeGen Rematerializer.h, llvm/unittests/CodeGen RematerializerTest.cpp

Address feedback
DeltaFile
+71-0llvm/unittests/CodeGen/RematerializerTest.cpp
+24-23llvm/include/llvm/CodeGen/Rematerializer.h
+95-232 files

NetBSD/pkgsrc YwsycMVdoc CHANGES-2026

   doc: Updated net/lagrange to 1.20.3
VersionDeltaFile
1.2073+2-1doc/CHANGES-2026
+2-11 files

FreeNAS/freenas 301aeb4src/middlewared/middlewared/alembic/versions/26.0 2026-03-27_16-24_container_name.py, src/middlewared/middlewared/plugins/container container.py

Adjust container name length
DeltaFile
+14-4src/middlewared/middlewared/pytest/unit/plugins/container/test_name_validation.py
+9-3src/middlewared/middlewared/plugins/container/container.py
+5-3src/middlewared/middlewared/alembic/versions/26.0/2026-03-27_16-24_container_name.py
+28-103 files

LLVM/project d59356aflang/lib/Lower/OpenMP DataSharingProcessor.cpp, flang/test/Lower/OpenMP composite_simd_linear.f90 distribute-parallel-do-simd.f90

Revert "Reland "[flang][OpenMP] Fix lowering of LINEAR iteration variables (#183794)"" (#190180)

Reverts llvm/llvm-project#188851
DeltaFile
+17-47mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+0-34mlir/test/Target/LLVMIR/openmp-simd-linear.mlir
+12-13flang/test/Lower/OpenMP/composite_simd_linear.f90
+13-12flang/test/Lower/OpenMP/distribute-parallel-do-simd.f90
+5-8flang/lib/Lower/OpenMP/DataSharingProcessor.cpp
+5-5flang/test/Lower/OpenMP/wsloop-simd.f90
+52-1195 files not shown
+65-13511 files

NetBSD/pkgsrc un1GMYYnet/lagrange distinfo Makefile

   net/lagrange: update to 1.20.3

   v1.20.3

    - Fixed crash when hovering on an empty bookmark folder in the Bookmarks menu.
    - Improved CJK IME support in text fields. (Courtesy of Sidney Cammeresi.)
    - Upload dialog's text editor uses the modifier-key-only Return key behavior when that is the active one. This should help with composing CJK text.
    - Added option to easily toggle SOCKS5 without losing the configuration.
    - Fixed localhost addresses not being ignored by the SOCKS5 proxy.
    - Updated stb library (bugfixes for image, image_resize2, truetype, vorbis).

   v1.20.2

    - Fixed a crash during event handling when no gamepad is connected.
    - Fixed a crash when there are cached feed entries belonging to a subscription whose bookmark has been deleted.
    - Fixed build issue with glibc 2.43+.

   v1.20.1


    [37 lines not shown]
VersionDeltaFile
1.16+4-4net/lagrange/distinfo
1.31+2-2net/lagrange/Makefile
+6-62 files

LLVM/project 29c083alldb/source/Host/windows PseudoConsole.cpp

[lldb][windows] simplify the ConPTY draining subprocess (#190178)

In some environments like swiftlang, the `''` causes the command used to
drain the init sequence of the ConPTY to fail. Replacing with a `cls`
invocation removes the need for quotation marks and works just as well.
DeltaFile
+1-1lldb/source/Host/windows/PseudoConsole.cpp
+1-11 files

NetBSD/pkgsrc lflFd8udoc CHANGES-2026

   doc: Updated emulators/jgenesis to 0.11.4
VersionDeltaFile
1.2072+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc zTsFcHHemulators/jgenesis Makefile distinfo

   emulators/jgenesis: update to 0.11.4

   0.11.4

   New Features
   * Added support for SG-1000 emulation
   * (**Sega CD**) Added support for CD-ROM images that store audio tracks in WAV files, if the WAV contains 44100 Hz 16-bit stereo samples (same as CD-DA)
   * (**Sega CD**) Added support for CD-ROM images that store the data track in MODE1/2048 format (e.g. most CUE/ISO/WAV images)

   Improvements
   * (**NES**) Slightly increased saturation in the default color palette and the palette generator (the previous behavior was due to a bug in NTSC-to-YUV conversion)
   * Sinc audio interpolation now uses much higher precision for the step between input samples during interpolation, which may slightly improve audio quality for the systems with higher internal sample rates (mainly GB/GBC and NES)

   Fixes
   * (**Sega CD**) The CD-ROM image reading code no longer validates CD-ROM EDC sector checksums; this fixes some game hacks not working (e.g. the _Vay_ random encounter reduction hack) (#614)
   * (**GB**) Fixed the MBC1 mapper code not correctly handling ROM banks where the lowest 5 bits are zero but the highest bits are non-zero (#615)
   * (**GB**) Fixed the MBC2 mapper code not correctly ignoring the highest 4 bits on reads/writes in all cases (#616)

   0.11.3

    [5 lines not shown]
VersionDeltaFile
1.14+4-4emulators/jgenesis/Makefile
1.10+4-4emulators/jgenesis/distinfo
1.10+0-0emulators/jgenesis/cargo-depends.mk
+8-83 files