FreeBSD/ports 445e225graphics/R-cran-pdftools distinfo Makefile

graphics/R-cran-pdftools: Update to 3.9.0

Changelog: https://cran.r-project.org/web/packages/pdftools/NEWS
DeltaFile
+3-3graphics/R-cran-pdftools/distinfo
+1-2graphics/R-cran-pdftools/Makefile
+4-52 files

FreeBSD/src f6f5eb3sys/compat/linux linux_common.h

linux/linux_common.h: make header self-contained

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+6-0sys/compat/linux/linux_common.h
+6-01 files

LLVM/project 94667a7lldb/include/lldb/ValueObject ValueObject.h, lldb/source/API SBValue.cpp

[lldb] Increase availability of ValueObject::GetParent (#197311)

While working formatter bytecode, one of the C++ formatters needs
`GetParent`. While adding `GetParent` support in the bytecode, I noticed
the SB API also does not expose `GetParent`. This remedies that.

During review of this PR, it was pointed out that `GetParent` does work
with synthetic value objects. This PR also addresses that shortcoming.

Assisted-by: claude
DeltaFile
+39-0lldb/test/API/python_api/sbvalue_get_parent/TestSBValueGetParent.py
+15-0lldb/test/API/python_api/sbvalue_get_parent/main.cpp
+12-2lldb/include/lldb/ValueObject/ValueObject.h
+14-0lldb/source/API/SBValue.cpp
+3-0lldb/source/ValueObject/ValueObjectSynthetic.cpp
+2-0lldb/test/API/python_api/sbvalue_get_parent/Makefile
+85-22 files not shown
+88-28 files

LLVM/project 3e70c42llvm/lib/Target/AMDGPU AMDGPULibCalls.cpp, llvm/test/CodeGen/AMDGPU amdgpu-simplify-libcall-ldexp.ll

[AMDGPU] AMDGPULibCalls: Set new ldexp intrinsic calling convention to C (#198246)

Found the issue while trying to add libclc test for ldexp.
DeltaFile
+10-0llvm/test/CodeGen/AMDGPU/amdgpu-simplify-libcall-ldexp.ll
+1-0llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
+11-02 files

FreeBSD/ports 6235c1fsysutils/bmd distinfo Makefile

sysutils/bmd: update to 3.6.

PR:             295399
DeltaFile
+3-3sysutils/bmd/distinfo
+1-1sysutils/bmd/Makefile
+4-42 files

FreeBSD/ports 1b8d3absysutils/bmd-plugin-avahi Makefile distinfo

sysutils/bmd-plugin-avahi: update to 3.1.

PR:             295400
DeltaFile
+3-4sysutils/bmd-plugin-avahi/Makefile
+3-3sysutils/bmd-plugin-avahi/distinfo
+6-72 files

FreeBSD/ports e20b84csysutils/bmd-plugin-hookcmd distinfo Makefile

sysutils/bmd-plugin-hookcmd: update to 3.1.

PR:             295401
DeltaFile
+3-3sysutils/bmd-plugin-hookcmd/distinfo
+1-2sysutils/bmd-plugin-hookcmd/Makefile
+4-52 files

FreeBSD/ports dd684c7net-im/fractal distinfo Makefile.crates

net-im/fractal: update quote crate

Missed in c8ac8f365068adc601a4c7bd3734330c089c4252

PR: 290734
DeltaFile
+3-3net-im/fractal/distinfo
+1-1net-im/fractal/Makefile.crates
+4-42 files

LLVM/project 00b13e2clang/lib/AST/ByteCode Interp.h Interp.cpp, clang/test/SemaCXX constant-expression-p2280r4.cpp

[clang][bytecode] Improve constexpr-unknown handling (#196334)

1) Global variables as well as dummies can not be marked
constexpr-unknown. There is a subtlety here with global variables: we
can't register it as constexpr-unknown and later figure out that it
actually _isn't_.
 2) Add a `GetRefGlobal` op similar to the existing `GetRefLocal`.
 3) Reject constexpr-unknown values in `CmpHelperEQ<Pointer>`
 4) Diagnose constexpr-unknown values in `GetTypeidPtr`
DeltaFile
+26-38clang/test/SemaCXX/constant-expression-p2280r4.cpp
+44-7clang/lib/AST/ByteCode/Interp.h
+18-4clang/lib/AST/ByteCode/Interp.cpp
+7-10clang/lib/AST/ByteCode/Pointer.cpp
+11-5clang/lib/AST/ByteCode/Program.cpp
+10-6clang/lib/AST/ByteCode/Compiler.cpp
+116-703 files not shown
+122-739 files

FreeBSD/src 67f7f27sys/compat/linuxkpi/common/include/asm set_memory.h, sys/compat/linuxkpi/common/src linux_page.c

linuxkpi: work with numpages > 1 in the set_pages_*() KPIs

These calls are used for buddy pages at least in drm's ttm_pool, which
leads to a panic when we invoke lowmem handlers and drm tries to shrink
the pool.

Cope with numpages > 1 by traversing the contiguous pages and executing
the adjustment there, as well, as suggested by markj@.  Previous
versions have tried to use the corresponding `set_memory_*()` functions,
but it is believed that not updating `md.pat_mode` breaks subsequent
userspace mappings in ways that may result in things like screen tearing
or other artifacts when running i915kms.

This stabilized my amdgpu laptop running two VMs, chromium and a
concurrent buildworld.

Reviewed by:    bz, markj
Differential Revision:  https://reviews.freebsd.org/D57004
DeltaFile
+21-0sys/compat/linuxkpi/common/src/linux_page.c
+5-12sys/compat/linuxkpi/common/include/asm/set_memory.h
+26-122 files

FreeBSD/ports 8ce735cdevel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.11.14 → 0.11.15
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports 5597922devel/py-uv distinfo Makefile, devel/py-uv/files patch-pyproject.toml

devel/{,py-}uv: update 0.11.14 → 0.11.15
DeltaFile
+71-117devel/uv/distinfo
+34-57devel/uv/Makefile.crates
+20-9devel/py-uv/files/patch-pyproject.toml
+3-3devel/py-uv/distinfo
+1-1devel/py-uv/Makefile
+1-1devel/uv/Makefile
+130-1886 files

FreeBSD/ports 79695aemisc/py-csvw distinfo Makefile

misc/py-csvw: update 3.7.0 → 4.0.0
DeltaFile
+3-3misc/py-csvw/distinfo
+1-1misc/py-csvw/Makefile
+4-42 files

FreeBSD/ports 93a15eamath/labplot Makefile, math/libcerf pkg-plist distinfo

math/libcerf: update 2.4 → 3.3
DeltaFile
+5-2math/libcerf/pkg-plist
+3-3math/libcerf/distinfo
+3-1math/libcerf/Makefile
+1-1math/labplot/Makefile
+12-74 files

FreeBSD/ports 3d876a4devel/stgit distinfo Makefile

devel/stgit: update 2.5.5 → 2.6.0
DeltaFile
+311-293devel/stgit/distinfo
+155-147devel/stgit/Makefile
+466-4402 files

FreeBSD/ports 6f62a1bmisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.6.6 → 3.6.8
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports 1b6d3b7shells/agsh distinfo Makefile

shells/agsh: update 0.22.1 → 0.23.1
DeltaFile
+3-3shells/agsh/distinfo
+1-1shells/agsh/Makefile
+4-42 files

LLVM/project 2377f82llvm/docs AMDGPUUsage.rst, llvm/lib/Target/AMDGPU SIISelLowering.cpp

[AMDGPU] Add amdgcn.av.(load|store).b128 intrinsics (#191390)

The new `@llvm.amdgcn.av` family of intrinsics have availability and
visibility semantics as described in #191246. Each of them takes a scope
operand that is then translated to target-specific cache policy bits.
This allows the user to control how the side-effects of these loads and
stores are made visible to other threads.

This patch was extracted from #172090.

Co-authored-by: macurtis-amd <macurtis at amd.com>
Assisted-by: Claude Opus 4.6
DeltaFile
+12,365-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.load.b128.ll
+2,148-0llvm/test/CodeGen/AMDGPU/amdgcn-av-scopes.ll
+1,551-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.store.b128.ll
+94-0llvm/docs/AMDGPUUsage.rst
+57-0llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+29-0llvm/test/Verifier/AMDGPU/intrinsics-av.ll
+16,244-06 files not shown
+16,350-012 files

FreeBSD/ports 1debdbagraphics/R-cran-R.devices distinfo Makefile

graphics/R-cran-R.devices: Update to 2.17.4

Changelog: https://cran.r-project.org/web/packages/R.devices/news/news.html
DeltaFile
+3-3graphics/R-cran-R.devices/distinfo
+1-1graphics/R-cran-R.devices/Makefile
+4-42 files

LLVM/project 4cad982clang/include/clang/Analysis/Analyses/LifetimeSafety LifetimeAnnotations.h, clang/lib/Analysis/LifetimeSafety LifetimeAnnotations.cpp FactsGenerator.cpp

[LifetimeSafety] Fix false negative for GSL Owner methods inherited from a non-Owner base
DeltaFile
+44-0clang/test/Sema/warn-lifetime-safety.cpp
+20-8clang/lib/Analysis/LifetimeSafety/LifetimeAnnotations.cpp
+4-3clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+3-1clang/include/clang/Analysis/Analyses/LifetimeSafety/LifetimeAnnotations.h
+1-1clang/lib/Sema/CheckExprLifetime.cpp
+72-135 files

LLVM/project c1b4748llvm/lib/Target/RISCV RISCVISelLowering.cpp, llvm/test/CodeGen/RISCV rvp-bitcast-paired.ll rvp-narrowing-shift-trunc.ll

[RISCV][P-ext] Set BITCAST to Custom for 64-bit packed vectors on RV32 (#198267)

Bitcasts between i64 and v8i8/v4i16/v2i32 used to expand to a stack
roundtrip, and the resulting concat_vectors let DAG combine split
paired-register arithmetic into two single-reg ops (e.g. v8i8 add became
two padd.b instead of one padd.db). The existing Is64BitCast handler in
LowerOperation already treats these as no-ops; this just routes through
it.
DeltaFile
+100-0llvm/test/CodeGen/RISCV/rvp-bitcast-paired.ll
+0-4llvm/test/CodeGen/RISCV/rvp-narrowing-shift-trunc.ll
+1-0llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+101-43 files

LLVM/project 476b8c8lldb/source/API SBValue.cpp, lldb/source/Plugins/Language/CPlusPlus LibCxxMap.cpp LibCxx.cpp

[lldb] Change ValueObject::Clone to take StringRef (NFC) (#198035)

Make `ValueObject`'s name being a `ConstString` more of an
implementation detail by changing `Clone` and `SetName` take a
`StringRef`.
DeltaFile
+6-6lldb/source/ValueObject/ValueObject.cpp
+5-5lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
+5-5lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
+2-6lldb/source/ValueObject/ValueObjectCast.cpp
+3-3lldb/source/Plugins/Language/CPlusPlus/MsvcStlSmartPointer.cpp
+3-3lldb/source/API/SBValue.cpp
+24-2818 files not shown
+48-5524 files

LLVM/project 39e36baclang/lib/CodeGen/TargetBuiltins AMDGPU.cpp, clang/test/CodeGenOpenCL builtins-amdgcn-gfx1250-load-monitor.cl

[AMDGPU][Clang] use a ScopeModel when emitting load_monitor [NFC]

Assisted-By: Claude Opus 4.6
DeltaFile
+27-0clang/test/CodeGenOpenCL/builtins-amdgcn-gfx1250-load-monitor.cl
+16-9clang/lib/CodeGen/TargetBuiltins/AMDGPU.cpp
+1-1clang/test/SemaHIP/incorrect-atomic-scope.hip
+44-103 files

FreeBSD/ports 00766b4devel/wasmer distinfo Makefile.crates

devel/wasmer: Update to 7.1.0

Changelog: https://github.com/wasmerio/wasmer/blob/main/CHANGELOG.md#710---27032026

PR:             295026
Reported by:    Krešimir Jozić <kjozic at gmail.com> (maintainer)
DeltaFile
+461-403devel/wasmer/distinfo
+229-200devel/wasmer/Makefile.crates
+5-6devel/wasmer/Makefile
+695-6093 files

OpenBSD/src r0LuraYusr.bin/find misc.c

   brace_subst: fix single NUL byte overflow after reallocarray()

   The check for sufficient space when performing brace substitution
   did not take into account space for the terminating NUL byte.

   From Thomas Habets
VersionDeltaFile
1.19+3-5usr.bin/find/misc.c
+3-51 files

LLVM/project f7c49a9clang/docs ReleaseNotes.rst, clang/lib/Sema SemaDecl.cpp

[Clang] Fixed a crash when instantiating an invalid out-of-line static data member definition in a local class (#196772)

Add check before the function that cause assertion.
Fix #176152, Fix #195416
DeltaFile
+21-0clang/test/SemaTemplate/gh176152.cpp
+3-0clang/lib/Sema/SemaDecl.cpp
+1-1clang/docs/ReleaseNotes.rst
+25-13 files

OpenBSD/src RmmquPyusr.bin/find find.h function.c

   find: Fix mix of character block size check

   If multiple -size primaries were specified and any of the values
   had the 'c' suffix, it was applied to all values and not just the
   one that ended with 'c'.  The divsize setting is now stored in the
   plan, not a global.

   From Thomas Habets
VersionDeltaFile
1.19+7-3usr.bin/find/find.h
1.56+4-5usr.bin/find/function.c
+11-82 files

LLVM/project 91d102fclang/lib/Driver/ToolChains AMDGPU.cpp AMDGPU.h, llvm/include/llvm/TargetParser AMDGPUTargetParser.h TargetParser.h

[NFC][AMDGPU] Remove AMDGPU related code from generic TargetParser.cpp
DeltaFile
+659-0llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+1-643llvm/lib/TargetParser/TargetParser.cpp
+109-0llvm/include/llvm/TargetParser/AMDGPUTargetParser.h
+1-90llvm/include/llvm/TargetParser/TargetParser.h
+1-1clang/lib/Driver/ToolChains/AMDGPU.cpp
+1-1clang/lib/Driver/ToolChains/AMDGPU.h
+772-73527 files not shown
+797-76033 files

LLVM/project c48bc2fclang/test/CodeGen link-builtin-bitcode.c, clang/test/CodeGenOpenCL builtins-amdgcn.cl

[AMDGPU] Add three target features msad-insts, mqsad-pk-insts, and mqsad-insts
DeltaFile
+43-7llvm/lib/Target/AMDGPU/AMDGPU.td
+29-0llvm/lib/TargetParser/TargetParser.cpp
+8-10clang/test/CodeGenOpenCL/builtins-amdgcn.cl
+5-7llvm/lib/Target/AMDGPU/VOP3Instructions.td
+11-0llvm/test/MC/AMDGPU/gfx12_5_generic_asm_vop3_err.s
+3-3clang/test/CodeGen/link-builtin-bitcode.c
+99-276 files not shown
+113-3512 files

LLVM/project 17ec2d7llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/Thumb2 mve-clmul.ll

Merge remote-tracking branch 'upstream/main' into users/ssahasra/av-intrinsics
DeltaFile
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+8,633-8,584llvm/test/CodeGen/Thumb2/mve-clmul.ll
+1,243-8,768llvm/test/CodeGen/X86/vector-replicaton-i1-mask.ll
+8,195-0llvm/test/MC/AMDGPU/gfx13_asm_vop3.s
+8,182-0llvm/test/MC/AMDGPU/gfx13_asm_vop3-fake16.s
+6,862-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Nano-sve-instructions.s
+56,988-38,2754,230 files not shown
+332,907-160,8674,236 files