LLVM/project 7f661d2llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, polly/lib/External/isl/include/isl typed_cpp.h cpp.h

Merge branch 'users/chapuni/mcdc/nest/nest' into users/chapuni/mcdc/nest/trunk
DeltaFile
+121,418-138,354llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+43,323-44,825llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+52,760-0polly/lib/External/isl/include/isl/typed_cpp.h
+12,842-18,547llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+30,864-0polly/lib/External/isl/include/isl/cpp.h
+14,350-15,880llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.320bit.ll
+275,557-217,6065,137 files not shown
+778,450-525,5865,143 files

LLVM/project ad26fa5llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, polly/lib/External/isl/include/isl typed_cpp.h cpp.h

Merge branch 'users/chapuni/mcdc/nest/covmapdesc' into users/chapuni/mcdc/nest/nest

Conflicts:
        clang/docs/ReleaseNotes.rst
DeltaFile
+121,418-138,354llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+43,323-44,825llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+52,760-0polly/lib/External/isl/include/isl/typed_cpp.h
+12,842-18,547llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+30,864-0polly/lib/External/isl/include/isl/cpp.h
+14,350-15,880llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.320bit.ll
+275,557-217,6065,137 files not shown
+778,450-525,5865,143 files

LLVM/project da7eac4llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, polly/lib/External/isl/include/isl typed_cpp.h cpp.h

Merge branch 'users/chapuni/cov/single/binop' into users/chapuni/mcdc/nest/covmapdesc
DeltaFile
+121,418-138,354llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+43,323-44,825llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+52,760-0polly/lib/External/isl/include/isl/typed_cpp.h
+12,842-18,547llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+30,864-0polly/lib/External/isl/include/isl/cpp.h
+14,350-15,880llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.320bit.ll
+275,557-217,6064,115 files not shown
+702,007-484,5894,121 files

LLVM/project 00df2aellvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, polly/lib/External/isl/include/isl typed_cpp.h cpp.h

Merge branch 'users/chapuni/cov/merge/merge-mcdc' into users/chapuni/cov/merge/trunk
DeltaFile
+121,418-138,354llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+43,323-44,825llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+52,760-0polly/lib/External/isl/include/isl/typed_cpp.h
+12,842-18,547llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+30,864-0polly/lib/External/isl/include/isl/cpp.h
+14,350-15,880llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.320bit.ll
+275,557-217,6064,115 files not shown
+702,005-484,5874,121 files

LLVM/project f08a00dllvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, polly/lib/External/isl/include/isl typed_cpp.h cpp.h

Merge branch 'users/chapuni/cov/merge/strategy' into users/chapuni/cov/merge/merge-mcdc
DeltaFile
+121,418-138,354llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+43,323-44,825llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+52,760-0polly/lib/External/isl/include/isl/typed_cpp.h
+12,842-18,547llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+30,864-0polly/lib/External/isl/include/isl/cpp.h
+14,350-15,880llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.320bit.ll
+275,557-217,6064,115 files not shown
+702,005-484,5874,121 files

LLVM/project f0a9223llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, polly/lib/External/isl/include/isl typed_cpp.h cpp.h

Merge branch 'users/chapuni/cov/merge/forfile' into users/chapuni/cov/merge/strategy

Conflicts:
        llvm/test/tools/llvm-cov/Inputs/branch-templates.cpp
DeltaFile
+121,418-138,354llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+43,323-44,825llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+52,760-0polly/lib/External/isl/include/isl/typed_cpp.h
+12,842-18,547llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+30,864-0polly/lib/External/isl/include/isl/cpp.h
+14,350-15,880llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.320bit.ll
+275,557-217,6064,115 files not shown
+702,005-484,5874,121 files

LLVM/project a3aabe4llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, polly/lib/External/isl/include/isl typed_cpp.h cpp.h

Merge branch 'users/chapuni/cov/merge/region_segment' into users/chapuni/cov/merge/forfile
DeltaFile
+121,418-138,354llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+43,323-44,825llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+52,760-0polly/lib/External/isl/include/isl/typed_cpp.h
+12,842-18,547llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+30,864-0polly/lib/External/isl/include/isl/cpp.h
+14,350-15,880llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.320bit.ll
+275,557-217,6064,115 files not shown
+702,007-484,5894,121 files

LLVM/project c9faee1llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, polly/lib/External/isl/include/isl typed_cpp.h cpp.h

Merge branch 'users/chapuni/cov/single/binop' into users/chapuni/cov/merge/region_segment

Conflicts:
        llvm/test/tools/llvm-cov/branch-macros.test
DeltaFile
+121,418-138,354llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+43,323-44,825llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+52,760-0polly/lib/External/isl/include/isl/typed_cpp.h
+12,842-18,547llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+30,864-0polly/lib/External/isl/include/isl/cpp.h
+14,350-15,880llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.320bit.ll
+275,557-217,6064,115 files not shown
+702,007-484,5894,121 files

LLVM/project 94aea76llvm/lib/Target/LoongArch LoongArchInstrInfo.cpp, llvm/test/CodeGen/LoongArch disable-reloc-sched.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+48-0llvm/test/CodeGen/LoongArch/disable-reloc-sched.ll
+12-0llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp
+60-02 files

LLVM/project 1dd9e20lldb/packages/Python/lldbsuite/test decorators.py configuration.py, lldb/test/API/functionalities/ubsan/basic TestUbsanBasic.py

[lldb] Fix UbSan decorator (#177964)

the ubsan decorator previously assumes the platform is macOS.

macOS has an extra underscore in symbols names match two or more.
uses the llvm-nm that is built instead of the system's nm.
DeltaFile
+9-27lldb/packages/Python/lldbsuite/test/decorators.py
+12-0lldb/packages/Python/lldbsuite/test/configuration.py
+2-2lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py
+3-0lldb/packages/Python/lldbsuite/test/dotest.py
+26-294 files

LLVM/project 3f2f920flang/test/Integration/OpenMP target-nesting-in-host-ops.f90 target-use-device-nested.f90, mlir/lib/Target/LLVMIR/Dialect/OpenMP OpenMPToLLVMIRTranslation.cpp

[MLIR][OpenMP] Simplify OpenMP device codegen

After removing host operations from the device MLIR module, it is no longer
necessary to provide special codegen logic to prevent these operations from
causing compiler crashes or miscompilations.

This patch removes these now unnecessary code paths to simplify codegen logic.
Some MLIR tests are now replaced with Flang tests, since the responsibility of
dealing with host operations has been moved earlier in the compilation flow.

MLIR tests holding target device modules are updated to no longer include now
unsupported host operations.
DeltaFile
+166-302mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+0-160mlir/test/Target/LLVMIR/openmp-target-nesting-in-host-ops.mlir
+87-0flang/test/Integration/OpenMP/target-nesting-in-host-ops.f90
+24-37mlir/test/Target/LLVMIR/omptarget-memcpy-align-metadata.mlir
+0-46mlir/test/Target/LLVMIR/openmp-target-use-device-nested.mlir
+46-0flang/test/Integration/OpenMP/target-use-device-nested.f90
+323-54512 files not shown
+484-73618 files

NetBSD/pkgsrc-wip 2e215e1chromium COMMIT_MSG distinfo, chromium/files README

chromium: update to 144.0.7559.109
DeltaFile
+8-9chromium/COMMIT_MSG
+6-6chromium/distinfo
+2-2chromium/Makefile
+3-0chromium/files/README
+19-174 files

LLVM/project 7682d2aflang/lib/Optimizer/OpenMP FunctionFiltering.cpp

rebase fix
DeltaFile
+1-1flang/lib/Optimizer/OpenMP/FunctionFiltering.cpp
+1-11 files

pkgng/pkgng 4abb01c. auto.def, compat closefrom.c bsd_compat.h

Revert "compat: use close_range() on linux for closefrom()"

This reverts commit 58719c92b337153f7eccfa4a823938f565ec3489.
DeltaFile
+100-0compat/closefrom.c
+0-7libpkg/utils.c
+4-0compat/bsd_compat.h
+2-1compat/Makefile.autosetup
+1-1auto.def
+107-95 files

LLVM/project f1235bdlldb/source/Host/windows MainLoopWindows.cpp, lldb/test/Shell/DAP TestSTDINConsole.test

[lldb-dap][windows] allow STDIN to be a console (#178409)

Co-authored-by: Ebuka Ezike <yerimyah1 at gmail.com>
DeltaFile
+62-0lldb/test/Shell/DAP/TestSTDINConsole.test
+1-1lldb/source/Host/windows/MainLoopWindows.cpp
+63-12 files

NetBSD/pkgsrc C4Z8oMAdoc CHANGES-2026

   doc: Updated pkgtools/mktool to 1.5.3
VersionDeltaFile
1.722+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Tmq70cvpkgtools/mktool distinfo cargo-depends.mk

   mktool: Update to 1.5.3.

   This release switches to using openssl on appropriate platforms to be
   consistent with pkgsrc norms.  Users may still build using the default features
   to get a more portable binary that bundles the webpki-roots and provide a tool
   that is useful for bootstrapping.

   Main change since 1.4.2 is that 'mktool fetch' now uses temporary files and
   atomic renames, and is the only fetch tool for pkgsrc that currently avoids
   checksum mismatches when pbulk or bob start simultaneous builds that use the
   same distfile.

   Tested in a full from-scratch bulk build.
VersionDeltaFile
1.22+700-502pkgtools/mktool/distinfo
1.17+233-167pkgtools/mktool/cargo-depends.mk
1.25+24-6pkgtools/mktool/Makefile
1.5+0-1pkgtools/mktool/DESCR
+957-6764 files

OPNSense/core 0642e17src/opnsense/www/js opnsense_bootgrid.js

Bootgrid: allow multi word tooltips (#9656)

DeltaFile
+4-4src/opnsense/www/js/opnsense_bootgrid.js
+4-41 files

OpenBSD/ports u0kgibdmeta/xfce Makefile

   meta/xfce: allow labwc as an alternative RDEP to xfwm4

   this way users can 'pkg_add labwc xfce4' without having xfwm4 installed.
VersionDeltaFile
1.38+2-1meta/xfce/Makefile
+2-11 files

FreeBSD/ports 3a2d0dasecurity/oath-toolkit distinfo Makefile

security/oath-toolkit: update to 2.6.14 release
DeltaFile
+3-3security/oath-toolkit/distinfo
+1-1security/oath-toolkit/Makefile
+4-42 files

FreeBSD/ports bb41f1edevel/glab distinfo Makefile

devel/glab: update to 1.82.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.82.0
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

FreeBSD/ports d3d7d77www/surge distinfo Makefile

www/surge: Update to 0.3.1
DeltaFile
+5-5www/surge/distinfo
+1-1www/surge/Makefile
+6-62 files

FreeBSD/ports 09ec0eatextproc/otree distinfo Makefile

textproc/otree: Update to 0.6.4
DeltaFile
+61-57textproc/otree/distinfo
+36-27textproc/otree/Makefile
+97-842 files

FreeBSD/ports 72266f2net/nats-server distinfo Makefile

net/nats-server: Update to 2.12.4
DeltaFile
+5-5net/nats-server/distinfo
+1-2net/nats-server/Makefile
+6-72 files

LLVM/project f9b0efellvm/lib/Target/AMDGPU SIInstructions.td

[AMDGPU] Remove obsolete comment again

Obsoleted by e4464bf3d458 "AMDGPU/GlobalISel: Select scalar v2s16 G_BUILD_VECTOR".
Removed by cb64455faa36 "[AMDGPU] Remove obsolete comment".
Accidentally reintroduced by a8d9d50762c4 "[AMDGPU] gfx90a support".
DeltaFile
+0-2llvm/lib/Target/AMDGPU/SIInstructions.td
+0-21 files

OpenBSD/ports 8qANCEjsysutils/terraform distinfo Makefile

   Update to terraform-1.14.4.
VersionDeltaFile
1.132+2-2sysutils/terraform/distinfo
1.147+1-1sysutils/terraform/Makefile
+3-32 files

pkgng/pkgng 4fc040a. auto.def

Revert "compat: stop testing getprogname()"

This reverts commit c623b3f1a4c510b8a645a81ae454375ceced46d2.
DeltaFile
+1-1auto.def
+1-11 files

LLVM/project 11715e6flang/lib/Optimizer/OpenMP FunctionFiltering.cpp, flang/test/Lower/OpenMP host-eval.f90 declare-target-link-tarop-cap.f90

[Flang][OpenMP] Minimize host ops remaining in device compilation

This patch updates the function filtering OpenMP pass intended to remove host
functions from the MLIR module created by Flang lowering when targeting an
OpenMP target device.

Host functions holding target regions must be kept, so that the target regions
within them can be translated for the device. The issue is that non-target
operations inside these functions cannot be discarded because some of them hold
information that is also relevant during target device codegen. Specifically,
mapping information resides outside of `omp.target` regions.

This patch updates the previous behavior where all host operations were
preserved to then ignore all of those that are not actually needed by target
device codegen. This, in practice, means only keeping target regions and mapping
information needed by the device. Arguments for some of these remaining
operations are replaced by placeholder allocations and `fir.undefined`, since
they are only actually defined inside of the target regions themselves.


    [3 lines not shown]
DeltaFile
+516-0flang/test/Transforms/OpenMP/function-filtering-host-ops.mlir
+350-2flang/lib/Optimizer/OpenMP/FunctionFiltering.cpp
+137-0flang/test/Transforms/OpenMP/function-filtering.mlir
+0-137flang/test/Transforms/omp-function-filtering.mlir
+37-18flang/test/Lower/OpenMP/host-eval.f90
+10-9flang/test/Lower/OpenMP/declare-target-link-tarop-cap.f90
+1,050-1662 files not shown
+1,053-1718 files

LLVM/project 8756292mlir/include/mlir/IR BuiltinTypeInterfaces.td, mlir/lib/IR BuiltinTypeInterfaces.cpp BuiltinTypes.cpp

[mlir] Fix integer overflow in ShapedType::getNumElements and `makeCanonicalStridedLayoutExpr` (#178395)

Add to `ShapedTypeInterface` a new `tryGetNumElements()` API which
returns `std::optional<int64_t>` - returns `std::nullopt` on overflow
instead of UB, using `llvm::checkedMul` for proper overflow detection.
`getNumElements()` now uses this new API to assert on overflow.

Also fix `AffineExpr` canonicalization to avoid crashing on overflow
using `llvm::checkedMul`.

Fixes #178362
Fixes #177816

---------

Co-authored-by: Claude Opus 4.5 <noreply at anthropic.com>
DeltaFile
+23-0mlir/unittests/IR/ShapedTypeTest.cpp
+19-3mlir/lib/IR/BuiltinTypeInterfaces.cpp
+21-0mlir/test/Dialect/MemRef/high-rank-overflow.mlir
+11-0mlir/include/mlir/IR/BuiltinTypeInterfaces.td
+8-2mlir/lib/IR/BuiltinTypes.cpp
+82-55 files

OpenBSD/ports xtvrdVXx11/gnome/maps distinfo Makefile, x11/gnome/maps/pkg PLIST

   Update to gnome-maps-49.4.
VersionDeltaFile
1.89+2-2x11/gnome/maps/distinfo
1.122+1-1x11/gnome/maps/Makefile
1.38+1-0x11/gnome/maps/pkg/PLIST
+4-33 files