LLVM/project 0381a09llvm/test/Transforms/SLPVectorizer/RISCV runtime-strided-stores.ll

[SLP] Precommit tests for runtime strided stores (#200019)

Accompanies #200018
DeltaFile
+995-0llvm/test/Transforms/SLPVectorizer/RISCV/runtime-strided-stores.ll
+995-01 files

DragonFlyBSD/src 59b78e4sys/bus/firewire fwohci.c

fix(firewire): fix tcode switch fallthrough on little-endian

The break statements in fwohci_arcv_swap() were inside
#if BYTE_ORDER == BIG_ENDIAN guards, causing all cases to fall
through to the default "Unknown tcode" handler on little-endian
(x86) systems. This meant every received packet was dropped,
breaking bus manager election, split transactions, and all
asynchronous communication.

Move break statements outside the #if guards to match FreeBSD.
DeltaFile
+2-2sys/bus/firewire/fwohci.c
+2-21 files

LLVM/project dbe6800llvm/test/MC/Disassembler/AMDGPU gfx9_vop3.txt gfx12_dasm_vop3.txt

[AMDGPU] This reverts patches to use fp16 inline constants for i16 (#200091)

Patches reverted:

commit c315c662cd2d33e0c7f962fed742ee53626d8005
Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
Date:   Wed May 27 12:51:13 2026

    [AMDGPU] Fix codesize estimate after #198005 (#200033)

    This fixes failure in libc tests which checks the exact encoding
    size. Encoding is now shorter, but it did not recognize fp16
    immediates as an inlinable constant and assumes literal encoding.

    Shorter encodings were created here:
    https://github.com/llvm/llvm-project/pull/198005

commit 2b3bc03b5ef00e7eaa245420ca981c700e1c05c4
Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>

    [15 lines not shown]
DeltaFile
+228-228llvm/test/MC/Disassembler/AMDGPU/gfx9_vop3.txt
+200-200llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vop3.txt
+200-200llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3.txt
+194-194llvm/test/MC/Disassembler/AMDGPU/gfx10_vop3.txt
+144-144llvm/test/MC/Disassembler/AMDGPU/gfx10_vop3c.txt
+128-128llvm/test/MC/Disassembler/AMDGPU/gfx8_vop3cx.txt
+1,094-1,09481 files not shown
+3,882-3,67287 files

OpenBSD/ports aStZrwMlang/expect Makefile, lang/expect/patches patch-exp_chan_c

   expect: set channel type to TCL_CHANNEL_VERSION_2 for llvm22

   Avoid passing the ExpBlockModeProc function pointer through an object
   pointer type and instead move it to the proper place in the struct. Setting
   the channel version of expChannelType to 2 in the version field tells tcl's
   Tcl_ChannelBlockModeProc() to use the function pointer directly, and avoids
   undefined behavior. Using TCL_CHANNEL_VERSION_2 is the conservative choice,
   although version 5 would also work.

   discussed with stu
   tested/ok jca
VersionDeltaFile
1.3+22-2lang/expect/patches/patch-exp_chan_c
1.78+2-0lang/expect/Makefile
+24-22 files

OpenBSD/ports CJQs3KDgames/godot/pack3 distinfo Makefile, games/godot/pack3/patches patch-SConstruct

   Maintenance update to latest release of Godot (4.6.3).
   Release Notes:
   https://godotengine.org/article/maintenance-release-godot-4-6-3/
VersionDeltaFile
1.3+2-2games/godot/pack3/distinfo
1.4+1-1games/godot/pack3/Makefile
1.2+1-1games/godot/pack3/patches/patch-SConstruct
+4-43 files

LLVM/project d658972clang/lib/StaticAnalyzer/Checkers/WebKit RawPtrRefLocalVarsChecker.cpp, clang/test/Analysis/Checkers/WebKit uncounted-local-vars.cpp unretained-local-vars.mm

[alpha.webkit.UncountedLocalVarsChecker] Detect an assignment to a guardian argument (#198695)

A function parameter of type RefPtr<T>& should not be used as a guardian
variable of a raw pointer/reference variable if the function body
contains an assignment to it since such an assignment can shorten the
lifetime of the guarded object.
DeltaFile
+17-6clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp
+13-0clang/test/Analysis/Checkers/WebKit/uncounted-local-vars.cpp
+7-0clang/test/Analysis/Checkers/WebKit/unretained-local-vars.mm
+37-63 files

LLVM/project 740e52bllvm/lib/Target/DirectX/DirectXIRPasses DXILDebugInfo.cpp, llvm/test/tools/dxil-dis di-label.ll

[DirectX] Drop debug labels (#197490)

Debug labels did not exist in LLVM 3.7 and have no equivalent.
DeltaFile
+36-0llvm/test/tools/dxil-dis/di-label.ll
+25-0llvm/lib/Target/DirectX/DirectXIRPasses/DXILDebugInfo.cpp
+61-02 files

OpenBSD/ports NHhldfBeditors/kakoune distinfo Makefile, editors/kakoune/patches patch-rc_tools_autorestore_kak

   Update from maintainer to latest release 2026.05.21
VersionDeltaFile
1.1+22-0editors/kakoune/patches/patch-rc_tools_autorestore_kak
1.12+2-2editors/kakoune/distinfo
1.16+1-1editors/kakoune/Makefile
+25-33 files

OpenBSD/ports jVD1GtTgames/fheroes2 distinfo Makefile, games/fheroes2/pkg PLIST

   update to fheroes2 1.1.16
VersionDeltaFile
1.11+6-4games/fheroes2/pkg/PLIST
1.26+2-2games/fheroes2/distinfo
1.29+1-1games/fheroes2/Makefile
+9-73 files

OpenBSD/ports KansOQdaudio/nncmpp distinfo Makefile, audio/nncmpp/patches patch-termo_CMakeLists_txt

   audio/nncmpp: update to 2.2.0
VersionDeltaFile
1.2+0-6audio/nncmpp/patches/patch-termo_CMakeLists_txt
1.4+2-2audio/nncmpp/distinfo
1.5+1-2audio/nncmpp/Makefile
+3-103 files

FreeBSD/ports eebfa63games/veloren-weekly distinfo Makefile

games/veloren-weekly: update to s20260527

Changes:        https://gitlab.com/veloren/veloren/-/compare/c6791e6e3c...addd09fb764
(cherry picked from commit 50aa2c1cc258dd977967f6babe3f9efd5038a269)
DeltaFile
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+5-52 files

FreeBSD/ports 50aa2c1games/veloren-weekly distinfo Makefile

games/veloren-weekly: update to s20260527

Changes:        https://gitlab.com/veloren/veloren/-/compare/c6791e6e3c...addd09fb764
DeltaFile
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+5-52 files

FreeBSD/ports b07bbf7graphics/mesa-devel distinfo Makefile, graphics/mesa-devel/files patch-suffix

graphics/mesa-devel: update to 26.1.b.1876

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/7eba054c5ba...addd09fb764
DeltaFile
+28-5graphics/mesa-devel/files/patch-suffix
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+33-103 files

FreeBSD/ports 8a76a42emulators/rpcs3 distinfo Makefile

emulators/rpcs3: update to 0.0.40.19397

Changes:        https://github.com/RPCS3/rpcs3/compare/67464f97df...b41b10a031
DeltaFile
+3-3emulators/rpcs3/distinfo
+2-3emulators/rpcs3/Makefile
+5-62 files

DragonFlyBSD/src bff3c62usr.sbin/syslogd syslogd.c

fix(syslogd): check f_prevline content instead of array address

f_prevline is a char[] struct member, so its address is always
non-NULL. Check f_prevline[0] to test whether the previous line
buffer contains a message, matching the existing check at line 1010.
DeltaFile
+1-1usr.sbin/syslogd/syslogd.c
+1-11 files

DragonFlyBSD/src 555a82ausr.bin/kcollect kcollect.c

fix(kcollect): mark unused total_count parameter in dump_influxdb()

total_count is required by the function pointer signature but not
used in the influxdb output path. Mark it __unused and remove the
dead ++total_count increment.
DeltaFile
+1-2usr.bin/kcollect/kcollect.c
+1-21 files

DragonFlyBSD/src 3aa6009usr.sbin/iostat iostat.c

fix(iostat): remove unused tflag variable

tflag was set when -t was parsed but never checked; the -t option's
effect is handled entirely by buildmatch().
DeltaFile
+2-3usr.sbin/iostat/iostat.c
+2-31 files

LLVM/project 830c8d6llvm/test/tools/llvm-symbolizer wasm-basic.s lit.local.cfg, llvm/test/tools/llvm-symbolizer/Inputs wasm-basic.yaml

test(llvm-symbolizer): fix Wasm layering violation by using YAML (#200080)

Avoid using wasm-ld in LLVM tests by prebuilding the test binary
as a YAML file and using yaml2obj at test time.

This matches the approach taken in
4bce216e6b550c770f2e536422c3d95333f65ba3.
Because yaml2obj always uses 5-byte LEBs, the CODE section offset
shifted from 0x37 to 0x4b, so the file offsets passed to llvm-symbolizer
were updated accordingly.

Replaces #200046

Assisted-by: Gemini
DeltaFile
+61-0llvm/test/tools/llvm-symbolizer/Inputs/wasm-basic.yaml
+6-6llvm/test/tools/llvm-symbolizer/wasm-basic.s
+0-4llvm/test/tools/llvm-symbolizer/lit.local.cfg
+67-103 files

DragonFlyBSD/src d1add8eusr.sbin/ac ac.c

fix(ac): remove unused rfound counter in ac()

rfound counted wtmpx records read but was never checked or printed.
DeltaFile
+1-3usr.sbin/ac/ac.c
+1-31 files

DragonFlyBSD/src 08e2850usr.bin/vmstat vmstat.c

fix(vmstat): remove unused zfreecnt_prev in dozmem()

zfreecnt_prev was accumulated from saved per-cpu zone stats but
never displayed. Only znalloc_prev is used for the delta output.
DeltaFile
+0-3usr.bin/vmstat/vmstat.c
+0-31 files

DragonFlyBSD/src e13731eusr.bin/diff diffreg.c

fix(diff): remove unused jackpot counter in check()

The jackpot variable tracked hash collision false-matches but was
only referenced in a commented-out debug fprintf. Remove the variable,
its increment, and the dead comment block.
DeltaFile
+3-11usr.bin/diff/diffreg.c
+3-111 files

DragonFlyBSD/src b415371sbin/ifconfig ifgroup.c

fix(ifconfig): remove unused cnt variable in printgroup()

The member count was incremented but never printed or returned.
DeltaFile
+1-2sbin/ifconfig/ifgroup.c
+1-21 files

DragonFlyBSD/src ea0bc3fsbin/growfs growfs.c

fix(growfs): remove unused dupper variable in updjcg()

dupper was computed from cgdmin() but never referenced in this
function. The other growfs functions that use dupper are unaffected.
DeltaFile
+1-6sbin/growfs/growfs.c
+1-61 files

DragonFlyBSD/src c6b55dclib/libfetch http.c

fix(libfetch): remove unused base64 length counter in http_base64()

The 'r' variable tracked output length but was never returned or
used. The function returns the NUL-terminated string directly.
DeltaFile
+2-5lib/libfetch/http.c
+2-51 files

LLVM/project 9d50a39llvm/test/MC/Disassembler/AMDGPU gfx9_vop3.txt gfx11_dasm_vop3.txt

[AMDGPU] This reverts patches to use fp16 inline constants for i16

Patches reverted:

commit c315c662cd2d33e0c7f962fed742ee53626d8005
Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
Date:   Wed May 27 12:51:13 2026

    [AMDGPU] Fix codesize estimate after #198005 (#200033)

    This fixes failure in libc tests which checks the exact encoding
    size. Encoding is now shorter, but it did not recognize fp16
    immediates as an inlinable constant and assumes literal encoding.

    Shorter encodings were created here:
    https://github.com/llvm/llvm-project/pull/198005

commit 2b3bc03b5ef00e7eaa245420ca981c700e1c05c4
Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>

    [16 lines not shown]
DeltaFile
+228-228llvm/test/MC/Disassembler/AMDGPU/gfx9_vop3.txt
+200-200llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3.txt
+200-200llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vop3.txt
+194-194llvm/test/MC/Disassembler/AMDGPU/gfx10_vop3.txt
+144-144llvm/test/MC/Disassembler/AMDGPU/gfx10_vop3c.txt
+128-128llvm/test/MC/Disassembler/AMDGPU/gfx8_vop3c.txt
+1,094-1,09481 files not shown
+3,882-3,67287 files

DragonFlyBSD/src 4501ce5games/robots rnd_pos.c

fix(robots): remove dead call counter in rnd_pos()

The static 'call' variable was incremented but never read.
Likely a leftover debug counter.
DeltaFile
+0-2games/robots/rnd_pos.c
+0-21 files

DragonFlyBSD/src 8704f77games/monop print.c

fix(monop): remove unused rnt variable in printsq()

The railroad rent was computed into 'rnt' but never used; the printf
already calculates the same value inline via 25 << (num_rr - 1).
DeltaFile
+0-3games/monop/print.c
+0-31 files

DragonFlyBSD/src 171bcb4lib/libkvm kvm.c

fix(libkvm): return close() error status from kvm_close()

kvm_close() accumulated close() return values into 'error' via |=
but always returned 0, silently discarding close failures.
Return the accumulated error to match the function's int return type
and the kvm_close(3) manpage contract.
DeltaFile
+1-1lib/libkvm/kvm.c
+1-11 files

LLVM/project 20e1831clang/include/clang/AST DeclTemplate.h, clang/lib/Sema SemaTemplate.cpp SemaDecl.cpp

[clang] fix member specializations of class and variable partial specializations

A partial specialization may be a member specialization even if it is not
an instantiation of a member partial specialization.

For example:
```C++
template<class> struct X {
  template<class> struct Inner;
};
template<> template<class T>
struct X<int>::Inner<T*> {};
```

Make sure this state is represented, so that [temp.spec.partial.member]p2
can be applied.

Split off from #199528
DeltaFile
+12-16clang/lib/Sema/SemaTemplate.cpp
+9-6clang/lib/Sema/SemaDecl.cpp
+12-0clang/test/SemaTemplate/class-template-spec.cpp
+4-6clang/test/CXX/temp/temp.decls/temp.spec.partial/temp.spec.partial.member/p2.cpp
+4-4clang/include/clang/AST/DeclTemplate.h
+3-4clang/lib/Sema/SemaTemplateInstantiate.cpp
+44-362 files not shown
+47-408 files

OpenBSD/ports uAiwPzndatabases/postgresql-previous distinfo Makefile

   Update to PostgreSQL 17.10
VersionDeltaFile
1.14+2-2databases/postgresql-previous/distinfo
1.33+1-2databases/postgresql-previous/Makefile
+3-42 files