LLVM/project a34ffebllvm/test/CodeGen/X86 argument-range-attr.ll

update test
DeltaFile
+12-14llvm/test/CodeGen/X86/argument-range-attr.ll
+12-141 files

LLVM/project f7d49ccllvm/test/CodeGen/X86 argument-range-attr.ll

add test
DeltaFile
+123-0llvm/test/CodeGen/X86/argument-range-attr.ll
+123-01 files

LLVM/project 99876cfllvm/lib/CodeGen/SelectionDAG SelectionDAGBuilder.cpp SelectionDAGBuilder.h

[SelectionDAG] Emit `AssertZext` for function argument range attributes
DeltaFile
+7-1llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+2-0llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
+9-12 files

FreeBSD/ports 8d9be9agraphics/py-geopandas Makefile

graphics/py-geopandas: Fix RUN_DEPENDS

Approved by:    antoine
DeltaFile
+1-1graphics/py-geopandas/Makefile
+1-11 files

NetBSD/pkgsrc-wip 9c741eagcc16 mk.diff

gcc16: add mk/ diff
DeltaFile
+135-0gcc16/mk.diff
+135-01 files

LLVM/project 777dbd3llvm/lib/CodeGen/SelectionDAG SelectionDAGBuilder.cpp DAGCombiner.cpp, llvm/test/CodeGen/AMDGPU bit-op-reduce-width-known-bits.ll

[SelectionDAG] Drop unnecessary lower bound check in lowerRangeToAssertZExt
DeltaFile
+3-3llvm/test/CodeGen/AMDGPU/bit-op-reduce-width-known-bits.ll
+0-4llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+4-0llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+7-73 files

FreeBSD/ports 7c4842ffilesystems/mergerfs distinfo Makefile, filesystems/mergerfs/files patch-libfuse_lib_fuse.cpp patch-tools_preload.c

filesystems/mergerfs: Update to 2.42.0
DeltaFile
+0-17filesystems/mergerfs/files/patch-libfuse_lib_fuse.cpp
+0-14filesystems/mergerfs/files/patch-tools_preload.c
+0-10filesystems/mergerfs/files/patch-libfuse_include_fmt_format.h
+3-3filesystems/mergerfs/distinfo
+1-2filesystems/mergerfs/Makefile
+4-465 files

LLVM/project 2235483. shell.nix, llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp

[DAGCombiner] Fix abs(add) to abdu miscompile in foldABSToABD
DeltaFile
+34-0shell.nix
+9-9llvm/test/CodeGen/X86/abds.ll
+1-3llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+44-123 files

LLVM/project a2543d7llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/test/CodeGen/X86 abds.ll

[DAGCombiner] Fix abs(add) to abdu miscompile in foldABSToABD
DeltaFile
+9-9llvm/test/CodeGen/X86/abds.ll
+2-3llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+11-122 files

LLVM/project 4f02f9fllvm/test/CodeGen/X86 abds.ll

test
DeltaFile
+26-0llvm/test/CodeGen/X86/abds.ll
+26-01 files

LLVM/project 3054691llvm/include/llvm/ADT ArrayRef.h StringRef.h, llvm/lib/Support Hash.cpp

[ADT] Remove xxHash64 ArrayRef/StringRef overloads. NFC (#196781)

xxHash64 is a legacy, pre-XXH3 hash whose only non-test caller in the
monorepo is llvm::getKCFITypeID. #196774 accidentally exposed the API.
DeltaFile
+8-4llvm/unittests/Support/xxhashTest.cpp
+3-1llvm/lib/Support/Hash.cpp
+0-3llvm/include/llvm/ADT/ArrayRef.h
+0-3llvm/include/llvm/ADT/StringRef.h
+11-114 files

FreeBSD/ports 6bee4dceditors/vscode pkg-plist distinfo, editors/vscode/files patch-build_gulpfile.vscode.ts patch-src_vs_code_electron-main_app.ts

editors/vscode: Update to 1.119.0

Changelog: https://code.visualstudio.com/updates/v1_119

Reported by:    GitHub (watch releases)
DeltaFile
+1,896-2,400editors/vscode/pkg-plist
+13-13editors/vscode/distinfo
+3-3editors/vscode/Makefile.crates
+2-2editors/vscode/files/patch-build_gulpfile.vscode.ts
+2-2editors/vscode/files/patch-src_vs_code_electron-main_app.ts
+2-2editors/vscode/files/patch-package.json
+1,918-2,4224 files not shown
+1,924-2,42910 files

FreeBSD/ports a4f893baudio/din distinfo Makefile

audio/din: Update to 64.2

Changes since 64.1:

DIN Is Noise 64.2:

  * fixed detection of CAPS lock key on the console!
DeltaFile
+3-3audio/din/distinfo
+1-1audio/din/Makefile
+4-42 files

FreeBSD/src 19552d9tests/sys/netinet carp.sh

tests/carp: make sleep interval in the wait loop smaller

Makes tests to finish slightly faster.

(cherry picked from commit e353cbffd600ae3c00c8584dddcabf9d0ae1202a)
(cherry picked from commit 332485a473724c7532690be34ed1be06d9521448)
DeltaFile
+1-1tests/sys/netinet/carp.sh
+1-11 files

FreeBSD/src f956c42tests/sys/netinet carp.sh

tests/carp: Rework unicast_v4

For unicast tests, it is sufficient to use wait_for_carp() to verify
the setup is sane. Additional sanity checks are not necessarily
required but can serve purpose for redundancy.

For some unclear reason routed(8) is advertising route to carp BACKUP.
That makes the test flaky. Also routed(8) is marked deprecated and may
be removed from base in the future. Let's just add static route entry
manually for additional sanity checks.

Other noticeable changes:
  1. Add atf_check to configuration steps to prevent potential failure
on setup. That helps diagnosing on failure.
  2. Shorten the names of jails to improve readability.
  3. Prefer `[ifconfig|route|sysctl] -j` over `jexec [ifconfig|route|sysctl]`
to make the lines shorter.

MFC note: At the time writing, routed(8) does not know carp addresses

    [11 lines not shown]
DeltaFile
+44-36tests/sys/netinet/carp.sh
+44-361 files

FreeBSD/src 1f8eae9tests/sys/netinet carp.sh

tests/carp: make a 0.2 second pause before configuring second jail

for all scenarios where both jails have same priority/advskew.  There is a
tiny chance that on both sides carp_master_down() will be executed in
parallel and advertisements will also fly through the bridge(4) in
parallel, thus both sides will switch to MASTER before receiving the
announcement from peer.  This makes the test to fail.  So far this
flakyness was observed for carp:vrrp_v4 only, but in theory it is possible
for any of the patched scenarios.

Note that this sleep does not prolong execution of the tests, as the first
jail is already configured, and if we slept before configuring the second,
we would sleep less in wait_for_carp().

(cherry picked from commit 27ff90cd3d8d2ac8198f30cbebeefb15a49d41bc)
(cherry picked from commit ad2fff6d6a4d74b6bb9008e447eafc567e8660e0)
DeltaFile
+5-0tests/sys/netinet/carp.sh
+5-01 files

FreeBSD/src a08d321tests/sys/netinet carp.sh

tests/carp: kill routed(8) before destroying interfaces

Otherwise routed logs a warning:

"MCAST_LEAVE_GROUP ALLROUTERS: Can't assign requested address"

that may be misinterpreted as a problem.

(cherry picked from commit 8596810d02a1e361e0312d116339aa106aca4b19)
(cherry picked from commit 89096d660ea8e3f4696abeb6745ffedf15e7aa89)
DeltaFile
+3-0tests/sys/netinet/carp.sh
+3-01 files

NetBSD/pkgsrc-wip 6074c9dgcc16 TODO Makefile.common, gcc16-libs Makefile

gcc16: start new package

stage 2 and 3 comparison failure
DeltaFile
+209-0gcc16/TODO
+175-0gcc16/Makefile.common
+171-0gcc16/options.mk
+87-0gcc16/Makefile
+80-0gcc16/patches/patch-gcc_config_arm_netbsd-elf.h
+64-0gcc16-libs/Makefile
+786-032 files not shown
+1,428-038 files

LLVM/project a1d21cclibc/config/linux/aarch64 entrypoints.txt, libc/config/linux/riscv entrypoints.txt

[libc] Add barebones dl_iterate_phdr implementation (#194196)

Add a basic dl_iterate_phdr implementation so that we can get libunwind
building. This implementation is bare and not fully compliant with the
man page for fully static binaries (which are all that we support
currently with the lack of a dynamic linker) due to the lack of TLS
info, but that can be added at a future date if it is needed, as it is
not needed by libunwind.

Add some very basic smoke tests.
DeltaFile
+52-5libc/src/link/dl_iterate_phdr.cpp
+42-0libc/test/src/link/dl_iterate_phdr_test.cpp
+11-0libc/test/src/link/CMakeLists.txt
+3-0libc/config/linux/x86_64/entrypoints.txt
+3-0libc/config/linux/riscv/entrypoints.txt
+3-0libc/config/linux/aarch64/entrypoints.txt
+114-52 files not shown
+117-58 files

LLVM/project 29e545dllvm/include/llvm/MC TargetRegistry.h

[MC] Remove deprecated lookupTarget overload (#196778)

This has been deprecated for a while and was slated for removal after
the branching of LLVM 22. Remove it since I'm on on the Google integrate
rotation this week and can take care of any failures on our end.
DeltaFile
+0-11llvm/include/llvm/MC/TargetRegistry.h
+0-111 files

LLVM/project 71d78b2llvm/include/llvm/ADT Hashing.h, llvm/unittests/ADT HashingTest.cpp

[Hashing] Replace CityHash mixers with xxh3 (#194567)

Replace the CityHash-style mixer in hash_combine and (transitively)
hash_value(std::basic_string), hash_value(StringRef), and therefore
DenseMap<StringRef, X> lookups, with a flatten-and-call into
xxh3_64bits, a modern hash superior to CityHash.

hash_value(int) / hash_value(ptr) keep the existing Murmur-style
hash_16_bytes mixer; those are the dominant DenseMap key paths and a
fully-inline 16-byte mix beats inlining xxh3's larger 0..16-byte short
path.

To break dependency cycle: xxHash64, xxh3_64bits, and xxh3_128bits
ArrayRef/StringRef overloads move from llvm/Support/xxhash.h to inline
overloads in llvm/ADT/ArrayRef.h and llvm/ADT/StringRef.h, so xxhash.h
has no ADT dependencies.

A variant that inlined xxh3's 0..16-byte fast path at every
combine_bytes call site (vs. always calling out-of-line xxh3_64bits)

    [37 lines not shown]
DeltaFile
+70-333llvm/include/llvm/ADT/Hashing.h
+19-0llvm/unittests/ADT/HashingTest.cpp
+89-3332 files

FreeBSD/src 0f6c880stand/i386/boot2 sio.S

stand/i386: quiet executable stack warning

Reviewed by:    imp, kib
Differential Revision:  https://reviews.freebsd.org/D56908
DeltaFile
+2-0stand/i386/boot2/sio.S
+2-01 files

FreeBSD/src 58e5b4dsys/kern vfs_subr.c

vfs_subr: mark uma zone and smr pointers __read_mostly

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D56892
DeltaFile
+5-5sys/kern/vfs_subr.c
+5-51 files

LLVM/project 525fab5llvm/include/llvm/ADT ArrayRef.h StringRef.h, llvm/include/llvm/Support xxhash.h

[ADT] Decouple xxhash.h from ADT. NFC (#196774)

Move xxHash64, xxh3_64bits, and xxh3_128bits ArrayRef/StringRef
overloads from llvm/Support/xxhash.h to inline overloads in
llvm/ADT/ArrayRef.h and llvm/ADT/StringRef.h, so xxhash.h has no ADT
dependencies.

This is prerequisite for using xxh3 as the combine_bytes backend in
llvm/ADT/Hashing.h (#194567), which would otherwise reintroduce a header
dependency cycle.

FoldingSet.h and StableHashing.h adjust to call the new
pointer-and-length entry point.
DeltaFile
+10-10llvm/include/llvm/Support/xxhash.h
+4-15llvm/lib/Support/xxhash.cpp
+14-0llvm/include/llvm/ADT/ArrayRef.h
+12-0llvm/include/llvm/ADT/StringRef.h
+2-3llvm/include/llvm/ADT/StableHashing.h
+2-2llvm/include/llvm/ADT/FoldingSet.h
+44-301 files not shown
+45-307 files

LLVM/project f87250eclang/lib/AST Type.cpp, clang/test/CodeGenHLSL BoolMatrix.hlsl

[Clang] Make matrix type trivially copyable (#193634)

In order to simplify matrix casting and follow the existing pattern HLSL
is doing, the matrix needs to be trivially copyable.
related to: https://github.com/llvm/llvm-project/issues/184471

---------

Co-authored-by: Joao Saffran <jderezende at microsoft.com>
DeltaFile
+8-4clang/test/SemaCXX/type-traits.cpp
+2-6clang/test/CodeGenHLSL/BoolMatrix.hlsl
+3-2clang/lib/AST/Type.cpp
+13-123 files

FreeNAS/freenas 4e942d4tests/sharing_protocols/nfs test_nfs_op_copy.py

Fix
DeltaFile
+6-201tests/sharing_protocols/nfs/test_nfs_op_copy.py
+6-2011 files

OpenBSD/src cIKCHamusr.bin/openssl s_socket.c

   openssl s_socket: do not fail accept on reverse DNS lookup failure

   Found by Frank Denis
VersionDeltaFile
1.15+2-9usr.bin/openssl/s_socket.c
+2-91 files

FreeBSD/ports c9805b5net/uriparser distinfo Makefile

net/uriparser: Update 1.0.1 => 1.0.2

Changelog:
https://github.com/uriparser/uriparser/blob/uriparser-1.0.2/ChangeLog

PR:             295132
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 2dbb650aab3c5802f7d38efcc57ac6e93d006c3a)
DeltaFile
+7-7net/uriparser/distinfo
+1-1net/uriparser/Makefile
+1-1net/uriparser/pkg-plist
+9-93 files

FreeBSD/ports 2dbb650net/uriparser distinfo Makefile

net/uriparser: Update 1.0.1 => 1.0.2

Changelog:
https://github.com/uriparser/uriparser/blob/uriparser-1.0.2/ChangeLog

PR:             295132
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+7-7net/uriparser/distinfo
+1-1net/uriparser/Makefile
+1-1net/uriparser/pkg-plist
+9-93 files

LLVM/project 46ef11blld/ELF Driver.cpp Config.h, lld/test/ELF reproduce-thin-archive.s

[ELF] Fix --reproduce non-determinism with parallel input loading (#196773)

After #191690, LoadJob::Archive runs in parallel and getArchiveMembers()
calls ctx.tar->append() from the parallel body. TarWriter::append is
unsynchronized. Member order in the tar is also non-deterministic
because parallelFor scheduling determines append order.

Buffer per-job tar entries during the parallel pass and flush them in
the
existing serial post-pass, mirroring the thinBufs / files pattern.
DeltaFile
+15-3lld/test/ELF/reproduce-thin-archive.s
+7-2lld/ELF/Driver.cpp
+1-0lld/ELF/Config.h
+23-53 files