NetBSD/src 9ghFeVusys/arch/m68k/include pmap_motorola.h pmap_68k.h, sys/arch/m68k/m68k pmap_motorola.c pmap_68k.c

   Add a pmap hook for dealing with making kernel text writable temporarily
   for the benefit of db_write_text().
VersionDeltaFile
1.110+65-2sys/arch/m68k/m68k/pmap_motorola.c
1.75+64-2sys/arch/m68k/m68k/pmap_68k.c
1.10+8-40sys/arch/m68k/m68k/db_memrw.c
1.64+10-1sys/arch/m68k/include/pmap_motorola.h
1.20+10-1sys/arch/m68k/include/pmap_68k.h
+157-465 files

LLVM/project 4109893mlir/lib/Conversion/ArithToAMDGPU ArithToAMDGPU.cpp, mlir/test/Conversion/ArithToAMDGPU scaling-truncf-tensor.mlir

[mlir][ArithToAMDGPU] Skip tensor scaling ops (#207327)

This fixes a crash in -convert-arith-to-amdgpu=chipset=gfx950 when the
input contains tensor arith.scaling_truncf operations.

The scaling rewrite patterns are written for scalar/vector values.
Tensor values should not be rewritten by these patterns, so this patch
returns failure for tensor operands and leaves those ops unchanged.

A regression test is added for the tensor reproducer from #207311.

Co-authored-by: tongjinxuan <tongjinxuan at longcheer.com>
DeltaFile
+17-0mlir/test/Conversion/ArithToAMDGPU/scaling-truncf-tensor.mlir
+10-0mlir/lib/Conversion/ArithToAMDGPU/ArithToAMDGPU.cpp
+27-02 files

LLVM/project f82f59bllvm/test/CodeGen/AMDGPU regalloc-hoist-spill-live-range-upd.ll regalloc-hoist-spill-live-range-upd.mir

[AMDGPU][test] Use mir test for regalloc issue

Use the newly introduced split-from flag to produce a more robust test case
for the hoistSpillInsideBB live-range update issue.

NFC

DeltaFile
+0-2,870llvm/test/CodeGen/AMDGPU/regalloc-hoist-spill-live-range-upd.ll
+71-0llvm/test/CodeGen/AMDGPU/regalloc-hoist-spill-live-range-upd.mir
+71-2,8702 files

LLVM/project 6187f16llvm/test/CodeGen/AMDGPU splitkit-copy-live-lanes.mir ra-inserted-scalar-instructions.mir, llvm/test/CodeGen/X86 statepoint-invoke-ra-inline-spiller.mir

[MIR] Serialize/Deserialize MachineInstr::LRSplit attribute

The LRSplit MachineInstr flag is set by SplitKit on copies inserted for
live-range splitting.
Until now the flag had no MIR-text representation.

This patch fixes that so that it gets easier to reproduce/capture issues
that involves SplitKit.

Round-trip coverage in
llvm/test/CodeGen/MIR/AMDGPU/lr-split-flag.mir.
DeltaFile
+168-168llvm/test/CodeGen/AMDGPU/splitkit-copy-live-lanes.mir
+36-36llvm/test/CodeGen/AMDGPU/ra-inserted-scalar-instructions.mir
+32-32llvm/test/CodeGen/AMDGPU/splitkit-copy-bundle.mir
+27-27llvm/test/CodeGen/AMDGPU/ran-out-of-sgprs-allocation-failure.mir
+22-22llvm/test/CodeGen/X86/statepoint-invoke-ra-inline-spiller.mir
+22-22llvm/test/CodeGen/AMDGPU/inflated-reg-class-snippet-copy-use-after-free.mir
+307-30732 files not shown
+439-40538 files

Illumos/gate c4b084cusr/src/cmd/mdb/common/mdb mdb_print.c

17173 mdb: check sign expansion
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+3-3usr/src/cmd/mdb/common/mdb/mdb_print.c
+3-31 files

FreeBSD/ports b6dc9f3misc/github-copilot-cli distinfo Makefile

misc/github-copilot-cli: update 1.0.65 → 1.0.68
DeltaFile
+5-5misc/github-copilot-cli/distinfo
+1-1misc/github-copilot-cli/Makefile
+6-62 files

FreeBSD/ports cd6d9famultimedia/youtui distinfo Makefile

multimedia/youtui: update 0.0.37 → 0.0.38
DeltaFile
+7-7multimedia/youtui/distinfo
+4-4multimedia/youtui/Makefile
+11-112 files

FreeBSD/ports 9da5621databases/greptimedb distinfo Makefile

databases/greptimedb: update 1.1.0 → 1.1.2
DeltaFile
+3-3databases/greptimedb/distinfo
+1-1databases/greptimedb/Makefile
+4-42 files

FreeBSD/ports 8fae019misc/gemini-cli pkg-plist distinfo, misc/gemini-cli/files package-lock.json

misc/gemini-cli: update 0.47.0 → 0.49.0
DeltaFile
+102-110misc/gemini-cli/pkg-plist
+20-20misc/gemini-cli/files/package-lock.json
+3-3misc/gemini-cli/distinfo
+1-1misc/gemini-cli/Makefile
+126-1344 files

FreeBSD/ports 0046626misc/antigravity-cli distinfo Makefile

misc/antigravity-cli: update 1.0.13 → 1.0.16
DeltaFile
+5-5misc/antigravity-cli/distinfo
+2-2misc/antigravity-cli/Makefile
+7-72 files

FreeBSD/ports 8a3f1fddevel/nextest distinfo Makefile

devel/nextest: update 0.9.138 → 0.9.140
DeltaFile
+43-31devel/nextest/distinfo
+21-15devel/nextest/Makefile
+64-462 files

FreeBSD/ports 386ff31shells/meka distinfo Makefile

shells/meka: update 0.30.0 → 0.32.0
DeltaFile
+91-115shells/meka/distinfo
+45-57shells/meka/Makefile
+136-1722 files

FreeBSD/ports 0d3f2c7devel/emscripten distinfo pkg-plist

devel/emscripten: update 6.0.1 → 6.0.2
DeltaFile
+3-3devel/emscripten/distinfo
+5-0devel/emscripten/pkg-plist
+1-1devel/emscripten/Makefile
+9-43 files

FreeBSD/ports 92860f4misc/claude-code distinfo Makefile

misc/claude-code: update 2.1.195 → 2.1.201
DeltaFile
+5-5misc/claude-code/distinfo
+1-1misc/claude-code/Makefile
+6-62 files

FreeBSD/ports 1e3a9fcmisc/grok-build distinfo Makefile

misc/grok-build: update 0.2.67 → 0.2.87
DeltaFile
+5-5misc/grok-build/distinfo
+1-1misc/grok-build/Makefile
+6-62 files

FreeBSD/ports 9df4656archivers/ouch distinfo Makefile

archivers/ouch: update 0.8.0 → 0.8.1
DeltaFile
+31-61archivers/ouch/distinfo
+16-31archivers/ouch/Makefile
+47-922 files

FreeBSD/ports 4cf2d9cmisc/py-pytorch distinfo Makefile, misc/pytorch distinfo Makefile

misc/{,py-}pytorch: update 2.12.0 → 2.12.1
DeltaFile
+3-3misc/py-pytorch/distinfo
+3-3misc/pytorch/distinfo
+2-1misc/py-pytorch/Makefile
+1-1misc/pytorch/Makefile
+9-84 files

FreeBSD/ports df7a850databases/rqlite distinfo Makefile

databases/rqlite: update 10.2.5 → 10.2.7
DeltaFile
+5-5databases/rqlite/distinfo
+1-1databases/rqlite/Makefile
+6-62 files

FreeBSD/ports 955aa66devel/cargo-tarpaulin distinfo Makefile.crates

devel/cargo-tarpaulin: update 0.36.0 → 0.37.0
DeltaFile
+7-7devel/cargo-tarpaulin/distinfo
+2-2devel/cargo-tarpaulin/Makefile.crates
+1-1devel/cargo-tarpaulin/Makefile
+10-103 files

FreeBSD/ports 1045850www/ghostunnel distinfo Makefile

www/ghostunnel: update 1.10.0 → 1.11.0
DeltaFile
+5-5www/ghostunnel/distinfo
+1-2www/ghostunnel/Makefile
+6-72 files

FreeBSD/ports ea911b1misc/wacli distinfo Makefile

misc/wacli: update 0.11.1 → 0.11.2
DeltaFile
+5-5misc/wacli/distinfo
+1-1misc/wacli/Makefile
+6-62 files

FreeBSD/ports e89cdablang/neocmakelsp distinfo Makefile

lang/neocmakelsp: update 0.10.3 → 0.10.4
DeltaFile
+9-9lang/neocmakelsp/distinfo
+4-4lang/neocmakelsp/Makefile
+13-132 files

FreeBSD/ports 3e3be48shells/nu_plugin_formats distinfo, shells/nu_plugin_polars distinfo Makefile.crates

shells/nushell: update 0.113.1 → 0.114.0
DeltaFile
+179-149shells/nu_plugin_polars/distinfo
+149-117shells/nushell/distinfo
+88-73shells/nu_plugin_polars/Makefile.crates
+79-57shells/nu_plugin_formats/distinfo
+74-59shells/nushell/Makefile
+71-47shells/nu_plugin_query/distinfo
+640-50212 files not shown
+920-69218 files

LLVM/project 0b94c13clang/lib/AST ASTDiagnostic.cpp, clang/lib/Basic Diagnostic.cpp

[Clang] Reduce the number of ways we have to print a codepoint. (#206990)

In #206326, we introduced yet another way to format a codepoint, so we
try to claw back some consistency.

- When we display a single character we do so inside quotes
- Non-decodable code units are displayed as <0xYY>
- In strings
    - we render printable and format characters
    - we print <U+XXXX> for non printable, non-format characters

- In characters
    - we only render non-format print characters
    - we always print the codepoint as U+XXXX for non-ascii characters

This does not change `WriteCharValueForDiagnostic` which is deeply weird
and was contentious a while back.

So we still have 2 different formatting utilities. Which is better than

    [2 lines not shown]
DeltaFile
+51-27clang/lib/Basic/Diagnostic.cpp
+14-14clang/test/SemaCXX/warn-implicit-unicode-conversions.cpp
+12-12clang/unittests/Basic/DiagnosticTest.cpp
+3-9clang/lib/Lex/LiteralSupport.cpp
+2-6clang/lib/AST/ASTDiagnostic.cpp
+4-4clang/test/SemaCXX/static-assert.cpp
+86-728 files not shown
+106-8014 files

LLVM/project 6dcadefllvm/lib/Transforms/Scalar JumpTableToSwitch.cpp, llvm/test/Transforms/JumpTableToSwitch callee-type-mismatch.ll

[JumpTableToSwitch] Bail out on function type mismatch (#207700)

If the function types of the functions in the jump table don't match the
function type of the call, we currently get an assertion failure. We
could avoid that by using a different API, but the usefulness of the
transform in this case is questionable (e.g. we wouldn't be able to
inline the call). For simplicity just bail out.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply at anthropic.com>
DeltaFile
+48-0llvm/test/Transforms/JumpTableToSwitch/callee-type-mismatch.ll
+5-3llvm/lib/Transforms/Scalar/JumpTableToSwitch.cpp
+53-32 files

Illumos/gate 48d0068usr/src/cmd/mdb/common/mdb mdb_nv.c mdb_nv.h

18212 mdb: nv_var_alloc() error: strcpy() 'name' too large for 'v->v_lname'
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-3usr/src/cmd/mdb/common/mdb/mdb_nv.c
+2-2usr/src/cmd/mdb/common/mdb/mdb_nv.h
+4-52 files

Illumos/gate 2e84e50usr/src/uts/common/inet/ip ip6_if.c

18197 RFC1918 addresses get site-local scope defeating RFC 6724 destination selection
Reviewed by: Joshua M. Clulow <josh at sysmgr.org>
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+12-6usr/src/uts/common/inet/ip/ip6_if.c
+12-61 files

FreeBSD/ports bcd5f45net/realtek-rge-kmod distinfo Makefile

net/realtek-rge-kmod: Update to latest snapshot
DeltaFile
+3-3net/realtek-rge-kmod/distinfo
+1-1net/realtek-rge-kmod/Makefile
+4-42 files

LLVM/project c654b5dlibc/shared/math sqrtf128.h, libc/src/__support/math sqrtf128.h

make sqrtf128 use emulated float128
DeltaFile
+14-11libc/test/src/math/smoke/sqrtf128_test.cpp
+6-9libc/src/__support/math/sqrtf128.h
+5-4libc/test/src/math/sqrtf128_test.cpp
+3-6libc/shared/math/sqrtf128.h
+4-1libc/src/math/sqrtf128.h
+4-1libc/src/math/generic/sqrtf128.cpp
+36-325 files not shown
+41-3411 files

NetBSD/pkgsrc hYwO3Kydevel/protobuf distinfo, devel/protobuf/patches patch-src_google_protobuf_io_zero_copy_stream_impl.cc

   protobuf: fix build with pkgsrc gcc-10

   Removing #define _POSIX_C_SOURCE 202405L is sufficient to fix the build
   with pkgsrc gcc10.

   This is for this bit of code:
   int robust_close(int fd) {
   #if defined(POSIX_CLOSE_RESTART)
     return posix_close(fd, 0);
   #else
     return close(fd);
   #endif
   }

   On most operating systems, posix_close doesn't exist anyway, so this code
   is all irrelevant:
   https://www.gnu.org/software/gnulib/manual/html_node/posix_005fclose.html
VersionDeltaFile
1.1+19-0devel/protobuf/patches/patch-src_google_protobuf_io_zero_copy_stream_impl.cc
1.102+2-1devel/protobuf/distinfo
+21-12 files