NetBSD/pkgsrc-wip c446be9resterm COMMIT_MSG distinfo

resterm: Update to v0.43.2
DeltaFile
+5-23resterm/COMMIT_MSG
+3-3resterm/distinfo
+1-1resterm/Makefile
+9-273 files

OPNSense/ports ef86a1cwww/phalcon distinfo Makefile

www/phalcon: update to 5.16.0
DeltaFile
+3-3www/phalcon/distinfo
+1-1www/phalcon/Makefile
+4-42 files

FreeBSD/src 5bec087sys/dev/acpica acpi_spmc.c, sys/dev/amdsmu amdsmu.c

amdsmu(4), acpi_spmc(4): Fix ordering of calls

The AMD SMU is supposed to be notified of suspension the SPMC has been,
and conversely on resume, as expressed in comments.

Fix the EVENTHANDLER(9) priorities used so that they match the
comments. Lower values indeed indicate higher priority in this
subsystem.

Reviewed by:    obiwac
Fixes:          2c60fce365f4 ("amdsmu: Sleep entry/exit hints for PMFW")
Event:          Halifax Hackathon 202606
Sponsored by:   The FreeBSD Foundation
DeltaFile
+2-2sys/dev/amdsmu/amdsmu.c
+2-2sys/dev/acpica/acpi_spmc.c
+4-42 files

LLVM/project dc520fclldb/test/API/functionalities/rerun_and_expr_dylib TestRerunAndExprDylib.py

[lldb][tests] Fix FS timing issue in `TestRerunAndExprDylib`. (#205116)

This PR fixes a timing issue that made `TestRerunAndExprDylib` fail with
a small probability. The test rebuilds a library; however, the build and
the re-build may fall into the same timestamp if the underlying
filesystem only has second granularity such that LLDB doesn't reload the
rebuilt library for the second execution.

The fix consists in artifically aging the library file from the first
build, i.e., setting its timestamp 10 seconds into the past. This not
only guarantees that LLDB reloads the file but also also that it is
rebuilt, so the explicit removing is now unnecessary and removed.

This issue exists for at least six months, possible since the tests
exists; I was not able to test older versions. However, we have recently
seen frequent failures, probably due to some change in our underlying
testing infrastructure.

Signed-off-by: Ingo Müller <ingomueller at google.com>
DeltaFile
+9-3lldb/test/API/functionalities/rerun_and_expr_dylib/TestRerunAndExprDylib.py
+9-31 files

FreeBSD/doc 7f63db6website/content/ru administration.adoc

website/ru: Update administration.adoc

Update to EN 6ae188e12756359415577a140603168756ec2758
DeltaFile
+3-3website/content/ru/administration.adoc
+3-31 files

LLVM/project cd89a86llvm/lib/Transforms/Utils SimplifyCFG.cpp, llvm/test/Transforms/SimplifyCFG hoist-common-skip-pseudoprobe.ll fold-branch-to-common-dest-pseudoprobe.ll

[SimplifyCFG] Allow hoisting in the presence of pseudoprobes (#199753)

Fix regressions in the presence of pseudoprobes that prevents
SimplifyCFG from hoisting instructions into the predecessor. Teach
`hoistCommonCodeFromSuccessors` and `foldBranchToCommonDest` to ignore
pseudo probes and drop them when the BB is eliminated.

The minor loss of profile quality for these cases are justified, as not
performing these hoists degrades performance more and blocks downstream
passes like loop-vectorize (can be upto 30% in 526.blender_r and
525.x264_r).
DeltaFile
+103-0llvm/test/Transforms/SimplifyCFG/hoist-common-skip-pseudoprobe.ll
+102-0llvm/test/Transforms/SimplifyCFG/fold-branch-to-common-dest-pseudoprobe.ll
+11-0llvm/lib/Transforms/Utils/SimplifyCFG.cpp
+216-03 files

LLVM/project 81638b0llvm/lib/Target/AMDGPU VOP1Instructions.td, llvm/test/MC/AMDGPU gfx1250_asm_vop1_err.s gfx1250_asm_vop3_from_vop1.s

[AMDGPU] Add MC omod support for bf16 trans instructions (#205144)

Based on recent gfx1250 sp3 update. Refer to DEGFXSP3-664
DeltaFile
+0-40llvm/test/MC/AMDGPU/gfx1250_asm_vop1_err.s
+32-0llvm/test/MC/Disassembler/AMDGPU/gfx1250_dasm_vop3_from_vop1.txt
+24-0llvm/test/MC/AMDGPU/gfx1250_asm_vop3_from_vop1.s
+24-0llvm/test/MC/AMDGPU/gfx1250_asm_vop3_from_vop1-fake16.s
+0-3llvm/lib/Target/AMDGPU/VOP1Instructions.td
+80-435 files

LLVM/project 9b1b03ellvm/lib/Target/AMDGPU AMDGPUTargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AMDGPU maximumnum.ll minimumnum.ll

[AMDGPU] Update packed FP32 intrinsic cost model (#205145)

Intrinsics will not have packed vector benefit if they don't have 
the corresponding packed instructions.
DeltaFile
+20-20llvm/test/Analysis/CostModel/AMDGPU/maximumnum.ll
+20-20llvm/test/Analysis/CostModel/AMDGPU/minimumnum.ll
+7-2llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+47-423 files

LLVM/project 42d6d5bllvm/lib/Target/AMDGPU/AsmParser AMDGPUAsmParser.cpp, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.cpp AMDGPUBaseInfo.h

AMDGPU: Refactor AMDGPUTargetID to not store MCSubtargetInfo (#204315)

Store the triple string and GPUKind instead. The dependence
on checking AMDHSA seems like an anti-feature, but maintain the
behavior of not printing the modifiers for other OSes. Start
parsing the target ID instead of performing a direct string
comparison. Also improve test coverage for the treatment of the
environment component of the triple. The main behavioral change
is this will now produce normalized triples in the output and
diagnostics. Practially, this means all of the places that
currently emit "--" will be expanded into "-unknown-".

Co-Authored-By: Claude Opus 4.6 <noreply at anthropic.com>
DeltaFile
+102-102llvm/test/CodeGen/AMDGPU/directive-amdgcn-target.ll
+76-33llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+22-22llvm/test/CodeGen/AMDGPU/hsa-note-no-func.ll
+33-10llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+27-1llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+17-0llvm/test/MC/AMDGPU/amdgcn-target-directive-triple-env.s
+277-16836 files not shown
+364-24342 files

LLVM/project 55d7f77compiler-rt/lib/profile InstrProfilingPlatformROCmHSA.cpp InstrProfilingPlatformROCm.cpp, compiler-rt/test/profile instrprof-rocm-grow-array.cpp instrprof-rocm-bounds-dedup.cpp

[PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (#203056)

## Summary

Follow-up to #202095 (now landed). #202095's host-shadow device-profile
drain can
only collect device counters for kernels that registered a host-side
shadow via
`__hipRegisterVar`. Device-linked programs (e.g. RCCL), whose
instrumented code
objects are linked directly into the device image with no host shadow,
are never
drained.

This adds a **supplemental, Linux-only HSA-introspection drain** that
runs after
the host-shadow drain: it walks each GPU agent, enumerates only the code
objects
actually resident there, reads each one's `__llvm_profile_sections`

    [83 lines not shown]
DeltaFile
+516-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSA.cpp
+79-104compiler-rt/lib/profile/InstrProfilingPlatformROCm.cpp
+131-0compiler-rt/lib/profile/InstrProfilingPlatformROCmInternal.h
+115-0compiler-rt/test/profile/instrprof-rocm-grow-array.cpp
+108-0compiler-rt/test/profile/instrprof-rocm-bounds-dedup.cpp
+102-0compiler-rt/lib/profile/InstrProfilingPlatformROCmHSADefs.h
+1,051-10420 files not shown
+2,029-10526 files

FreeBSD/src df8ca3flib/libsys kqueue.2

kqueue.2: knote is activated as the first action of tdsendsignal()

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+1-1lib/libsys/kqueue.2
+1-11 files

FreeBSD/ports 90519e8lang/rust-nightly distinfo Makefile, lang/rust-nightly/files patch-compiler_rustc__target_src_callconv_powerpc64.rs

lang/rust-nightly: update 1.98.0.20260608 → 1.98.0.20260621

Approved by:    rust (implicit)
DeltaFile
+0-11lang/rust-nightly/files/patch-compiler_rustc__target_src_callconv_powerpc64.rs
+3-3lang/rust-nightly/distinfo
+1-1lang/rust-nightly/Makefile
+4-153 files

LLVM/project a60ad3eutils/bazel/llvm-project-overlay/mlir BUILD.bazel

[Bazel] Fixes 46995fb (#205155)

This fixes 46995fb32b999c6332fbd1bdfb84d79cad47195f.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+2-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+2-01 files

LLVM/project f925736flang/lib/Semantics check-omp-structure.cpp check-omp-structure.h, flang/test/Semantics/OpenMP if-clause.f90 if-clause-50.f90

[flang][OpenMP] Check that IF clause applies to at most one leaf

This also allows placing the IF clause in the "allowedClauses" set for
all directives, instead of having it in "allowedOnceClauses" for some
directives and in "allowedClauses" for others.

The emitted diagnostic will show which constituent has multiple IF
clauses applying to it:
```
if.f90:4:35: error: At most one IF clause can apply to each directive constituent
    !$omp & if(target teams: x > 0) if(teams distribute: y > 0)
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
if.f90:4:11: Previous IF clause applying to the TEAMS constituent
    !$omp & if(target teams: x > 0) if(teams distribute: y > 0)
            ^^^^^^^^^^^^^^^^^^^^^^^
```
DeltaFile
+39-32llvm/include/llvm/Frontend/OpenMP/OMP.td
+37-7flang/lib/Semantics/check-omp-structure.cpp
+17-17flang/test/Semantics/OpenMP/if-clause.f90
+15-17flang/test/Semantics/OpenMP/if-clause-50.f90
+12-17flang/test/Semantics/OpenMP/if-clause-45.f90
+5-0flang/lib/Semantics/check-omp-structure.h
+125-901 files not shown
+127-927 files

NetBSD/pkgsrc ucFvDLYmk/compiler gcc-style-args.mk

   gcc-style-args.mk: Drop c++2a (and gnu)

   This is an obsolete alias for c++20.   It is not used in pkgsrc, and
   was not implemented in the compiler selection framework.
VersionDeltaFile
1.11+3-3mk/compiler/gcc-style-args.mk
+3-31 files

FreeBSD/ports 6db9f8esysutils/py-dbuild distinfo

sysutils/py-dbuild: Fix distinfo

Reported by:    pkg-fallout
DeltaFile
+2-2sysutils/py-dbuild/distinfo
+2-21 files

FreeBSD/src 1ca439ausr.sbin/etcupdate etcupdate.8

etcupdate: Recommend building when bootstrapping

Since building is no longer the default, add -b to the bootstrapping
examples as they are likely to be run with a tree that hasn't been
built.

MFC after:      1 week
Fixes:          ddf6fad0295a ("etcupdate: Make nobuild the default")
Reviewed by:    jhb
Differential Revision:  https://reviews.freebsd.org/D57643
DeltaFile
+3-3usr.sbin/etcupdate/etcupdate.8
+3-31 files

FreeBSD/src 53a3d47usr.sbin/etcupdate etcupdate.sh

etcupdate: Warn if the tree hasn't been built

Warn the user before trying `make installetc` if etcupdate was invoked
without -b (or with -B) and it appears that `make buildetc` hasn't
already been run (which usually happens as part of `make buildworld`).

MFC after:      1 week
Reviewed by:    jhb
Differential Revision:  https://reviews.freebsd.org/D57504
DeltaFile
+14-1usr.sbin/etcupdate/etcupdate.sh
+14-11 files

NetBSD/pkgsrc PlfaE06mk/compiler gcc-style-args.mk

   gcc-style-args.mk: Drop c++1z (and gnu)

   This is an obsolete alias for c++17.   It is not used in pkgsrc, and
   was not implemented in the compiler selection framework.
VersionDeltaFile
1.10+3-3mk/compiler/gcc-style-args.mk
+3-31 files

NetBSD/pkgsrc-wip 30b9adfbup-git Makefile

bup-git: Use PREFIX not LOCALBASE
DeltaFile
+2-2bup-git/Makefile
+2-21 files

FreeBSD/ports 05833b3sysutils/py-healthchecks pkg-plist distinfo

sysutils/py-healthchecks: Update to 4.2

ChangeLogs:

- https://github.com/healthchecks/healthchecks/releases/tag/v4.1
- https://github.com/healthchecks/healthchecks/releases/tag/v4.2
DeltaFile
+18-6sysutils/py-healthchecks/pkg-plist
+3-3sysutils/py-healthchecks/distinfo
+1-1sysutils/py-healthchecks/Makefile
+22-103 files

LLVM/project 2a683e4llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

fix

Created using spr 1.3.7
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,262 files not shown
+2,079,566-1,112,41326,268 files

LLVM/project 7c3a197llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,262 files not shown
+2,079,566-1,112,41326,268 files

LLVM/project 675eb8allvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

fix

Created using spr 1.3.7
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,302 files not shown
+2,079,810-1,113,03726,308 files

LLVM/project cd07536llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,302 files not shown
+2,079,810-1,113,03726,308 files

NetBSD/pkgsrc-wip b82bf87librecad Makefile

librecad: Drop gnu++1z

This is deprecated, and didn't do (in the pkgsrc compiler framework)
what was wanted anyway.  Hope a compiler that supports c++17 deals
with this, until librecad is fixed not to use it.
DeltaFile
+5-2librecad/Makefile
+5-21 files

LLVM/project 3cfb56cllvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

fix

Created using spr 1.3.7
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,302 files not shown
+2,079,810-1,113,03726,308 files

LLVM/project 6c713a6llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+31,001-87,165llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+15,519-26,130llvm/test/CodeGen/RISCV/rvv/clmul-sdnode.ll
+21,083-19,883llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,134-24,576llvm/test/CodeGen/RISCV/clmul.ll
+12,954-16,010llvm/test/CodeGen/Thumb2/mve-clmul.ll
+116,564-194,68726,296 files not shown
+2,079,675-1,112,86426,302 files

LLVM/project bf3652bllvm/test/tools/llvm-cov show-colors-uninit.test, llvm/tools/llvm-cov CodeCoverage.cpp

[llvm-cov] Init `ViewOpts.Colors` before `error()` (#205001)

The `commandLineParser` lambda calls `error()` at several points before
`ViewOpts.Colors` is set. `error()` uses `ViewOpts.colored_ostream()`
which reads `Colors`, triggering undefined behavior (load of
uninitialized `bool`).

Fix by moving the `Colors` initialization block to just after
`ParseCommandLineOptions`, before any `error()` call in the lambda. This
ensures error messages are always rendered with properly initialized
color settings.
DeltaFile
+23-19llvm/tools/llvm-cov/CodeCoverage.cpp
+7-0llvm/test/tools/llvm-cov/show-colors-uninit.test
+30-192 files

NetBSD/pkgsrc dnUa9Ylmk/compiler gcc-style-args.mk

   gcc-style-args.mk: Fix whitespace
VersionDeltaFile
1.9+2-2mk/compiler/gcc-style-args.mk
+2-21 files