LLVM/project d81aef4compiler-rt/test/sanitizer_common/TestCases/Linux pthread_join.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+14-5compiler-rt/test/sanitizer_common/TestCases/Linux/pthread_join.cpp
+14-51 files

FreeBSD/ports a8c8948editors/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.117.0

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

Reported by:    GitHub (watch releases)
DeltaFile
+2,534-79editors/vscode/pkg-plist
+8-9editors/vscode/files/patch-build_gulpfile.vscode.ts
+7-7editors/vscode/distinfo
+2-2editors/vscode/files/patch-src_vs_code_electron-main_app.ts
+2-2editors/vscode/files/patch-package.json
+2-2editors/vscode/files/patch-build_checker_layersChecker.ts
+2,555-1012 files not shown
+2,557-1048 files

LLVM/project a175bd2llvm/test/CodeGen/LoongArch legalize-v2f32-load.ll

add tests for loongarch32
DeltaFile
+4-7llvm/test/CodeGen/LoongArch/legalize-v2f32-load.ll
+4-71 files

LLVM/project 63a3e50llvm/lib/Target/LoongArch LoongArchISelLowering.cpp

fixes according reviews
DeltaFile
+12-14llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
+12-141 files

LLVM/project 65a1ba6llvm/lib/Target/LoongArch LoongArchISelLowering.cpp, llvm/test/CodeGen/LoongArch vector-fp-imm.ll

[LoongArch] Type legalize v2f32 loads by using an f64 load and a scalar_to_vector.

On 64-bit targets the generic legalize will use an i64 load and a
scalar_to_vector for us. But on 32-bit targets i64 isn't legal and the
generic legalizer will end up emitting two 32-bit loads.
DeltaFile
+28-0llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
+1-2llvm/test/CodeGen/LoongArch/vector-fp-imm.ll
+29-22 files

LLVM/project 49a414bllvm/test/CodeGen/LoongArch legalize-v2f32-load.ll

[LoongArch][NFC] Add tests for v2f32 load legalization on LSX
DeltaFile
+27-0llvm/test/CodeGen/LoongArch/legalize-v2f32-load.ll
+27-01 files

LLVM/project df999b0llvm/test/CodeGen/AArch64/Atomics aarch64-atomicrmw-lse2.ll aarch64-atomicrmw-v8a.ll, llvm/test/CodeGen/AArch64/GlobalISel arm64-atomic.ll

Merge branch 'main' into users/ylzsx/opt-vector-fpext
DeltaFile
+1,250-1,305llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-lse2.ll
+1,250-1,305llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-v8a.ll
+1,250-1,305llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-rcpc3.ll
+1,250-1,305llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-rcpc.ll
+615-615llvm/test/CodeGen/AArch64/GlobalISel/arm64-atomic.ll
+836-297llvm/test/CodeGen/X86/masked-srem.ll
+6,451-6,132722 files not shown
+28,678-14,784728 files

FreeBSD/ports a52afc5devel/py-opentelemetry-util-http distinfo Makefile

devel/py-opentelemetry-util-http: Update to 0.62b0

Changes:        https://github.com/open-telemetry/opentelemetry-python-contrib/releases
DeltaFile
+3-3devel/py-opentelemetry-util-http/distinfo
+1-1devel/py-opentelemetry-util-http/Makefile
+4-42 files

LLVM/project c559c1bllvm/lib/Transforms/IPO LowerTypeTests.cpp, llvm/test/Transforms/LowerTypeTests x86-jumptable-dbg.ll aarch64-jumptable-dbg.ll

Revert "Reland: [LowerTypeTests] Add debug info to jump table entries (#193670)"

This reverts commit dd13552783cea190f569b369eb2fc879b6336398.
DeltaFile
+4-68llvm/lib/Transforms/IPO/LowerTypeTests.cpp
+8-32llvm/test/Transforms/LowerTypeTests/x86-jumptable-dbg.ll
+4-16llvm/test/Transforms/LowerTypeTests/aarch64-jumptable-dbg.ll
+16-1163 files

LLVM/project ad756c1clang/include/clang/ScalableStaticAnalysisFramework/Analyses/PointerFlow PointerFlowFormat.h

address comments
DeltaFile
+4-2clang/include/clang/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowFormat.h
+4-21 files

NetBSD/src SFG03eSdistrib/sets/lists/debug mi, distrib/sets/lists/tests mi

   new thread cryptodev test
VersionDeltaFile
1.512+2-1distrib/sets/lists/debug/mi
1.1417+2-1distrib/sets/lists/tests/mi
+4-22 files

LLVM/project 87317d3compiler-rt/lib/builtins fp_compare_impl.inc

[compiler-rt][WebAssembly] Use an int as CMP_RESULT (#194093)

LLVM uses an i32 as the default for `getCmpLibcallReturnType`, but
compiler-rt uses a word-sized integer by default. On most physical
hardware this happens to work because `i32` is largely ABI-compatible
with a word. On wasm64, however, they are not compatible so this causes
problems.

Resolve this by using `int` as the comparison result in compiler-rt.

Closes: https://github.com/llvm/llvm-project/issues/75302
Closes: https://github.com/llvm/llvm-project/issues/192416
DeltaFile
+3-0compiler-rt/lib/builtins/fp_compare_impl.inc
+3-01 files

NetBSD/src Y9jWsK7tests/crypto/opencrypto h_thread.c t_opencrypto.sh

   Add a threaded test to test for races in cryptodev.
VersionDeltaFile
1.1+142-0tests/crypto/opencrypto/h_thread.c
1.12+15-1tests/crypto/opencrypto/t_opencrypto.sh
1.6+6-1tests/crypto/opencrypto/Makefile
+163-23 files

NetBSD/pkgsrc-wip e1804fbR COMMIT_MSG Makefile

(math/R) update COMMIT_MSG, pkglint (-2)
DeltaFile
+46-840R/COMMIT_MSG
+2-2R/Makefile
+48-8422 files

LLVM/project b006b06clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow PointerFlowExtractor.cpp, clang/unittests/ScalableStaticAnalysisFramework/Analyses/PointerFlow PointerFlowTest.cpp

fix build issue
DeltaFile
+1-0clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowExtractor.cpp
+0-1clang/unittests/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowTest.cpp
+1-12 files

LLVM/project 0c472c1lldb/source/Expression IRMemoryMap.cpp, lldb/unittests/Expression IRMemoryMapTest.cpp

[lldb] Handle partial memory region coverage in IRMemoryMap::FindSpace (#194001)

FindSpace walks process memory regions to find addresses that won't
collide with the inferior's real memory. This is necessary even for
host-only allocations because the IR Interpreter works entirely in
inferior virtual addresses. IRMemoryMap remaps those addresses to read
from host memory instead of inferior memory, so overlapping ranges would
silently read the wrong data.

For WebAssembly, GetMemoryRegionInfo succeeds for the first region
(linear memory) but fails for addresses beyond it. The previous fix
(#193124) skipped the memory region walk entirely when `CanJIT()` is
false. However, as Jason points out, that removes the
collision-avoidance mechanism and risks overlapping with real inferior
memory.

Instead, handle the GetMemoryRegionInfo failure gracefully. If the
target can't describe memory beyond a certain point, treat the remaining
address space as unmapped and use it for the allocation. This preserves
the collision avoidance while avoiding the lldbassert.
DeltaFile
+6-8lldb/source/Expression/IRMemoryMap.cpp
+6-6lldb/unittests/Expression/IRMemoryMapTest.cpp
+12-142 files

NetBSD/pkgsrc-wip 2fa7a24R Makefile distinfo, R/patches patch-configure.ac patch-src_library_grDevices_src_devPS.c

(math/R) update to 4.5.3
DeltaFile
+39-5R/patches/patch-configure.ac
+8-2R/Makefile
+5-5R/distinfo
+2-1R/PLIST
+2-1R/PLIST.Darwin
+1-1R/patches/patch-src_library_grDevices_src_devPS.c
+57-152 files not shown
+59-178 files

FreeBSD/ports 5b080dcarchivers/minizip-ng pkg-plist Makefile

archivers/minizip-ng: Fix build of consumers

/usr/local/include/minizip-ng/mz.h:164:10: fatal error: 'mz_config.h' file not found
  164 | #include "mz_config.h"
      |          ^~~~~~~~~~~~~
1 error generated.

/usr/local/include/minizip-ng/mz_os.h:48:10: fatal error: 'mz_config.h' file not found
   48 | #include "mz_config.h"
      |          ^~~~~~~~~~~~~
1 error generated.

Upstream issue:
https://github.com/zlib-ng/minizip-ng/issues/980

Sponsored by:   UNIS Labs
DeltaFile
+1-0archivers/minizip-ng/pkg-plist
+1-0archivers/minizip-ng/Makefile
+2-02 files

LLVM/project e38b8dallvm/lib/Target/RISCV RISCVISelLowering.cpp

[RISCV][P-ext] Remove dead code from LowerOperation handling of ISD::STORE. NFC (#194088)

We rely on default type legaliation of v2i16 and v4i8 stores for RV64P.
DeltaFile
+1-11llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+1-111 files

LLVM/project ec9d7d1llvm/include/llvm/ProfileData ETMTraceDecoder.h, llvm/lib/ProfileData ETMTraceDecoder.cpp

Revert "[llvm-profgen] Add support for ETM trace decoding" (#194087)

Reverts llvm/llvm-project#191584

Caused build failures in llvm-profgen:
https://lab.llvm.org/buildbot/#/builders/46/builds/34367
https://lab.llvm.org/buildbot/#/builders/10/builds/27229
DeltaFile
+0-251llvm/lib/ProfileData/ETMTraceDecoder.cpp
+33-68llvm/tools/llvm-profgen/llvm-profgen.cpp
+18-71llvm/tools/llvm-profgen/PerfReader.cpp
+0-81llvm/test/tools/llvm-profgen/etm-arch.test
+0-48llvm/test/tools/llvm-profgen/Inputs/etm-opencsd.yaml
+0-46llvm/include/llvm/ProfileData/ETMTraceDecoder.h
+51-5658 files not shown
+69-66714 files

LLVM/project 18bc1d2clang/lib/ScalableStaticAnalysisFramework/Analyses SSAFAnalysesCommon.cpp, clang/test/Analysis/Scalable/PointerFlow tu-summary-serialization.test

address comments
DeltaFile
+5-5clang/test/Analysis/Scalable/PointerFlow/tu-summary-serialization.test
+3-3clang/lib/ScalableStaticAnalysisFramework/Analyses/SSAFAnalysesCommon.cpp
+8-82 files

FreeBSD/ports 4b902c6net/neatvnc distinfo Makefile

net/neatvnc: update to 0.9.6

Changes:        https://github.com/any1/neatvnc/releases/tag/v0.9.6
Reported by:    GitHub (watch releases)

(cherry picked from commit 051215060693fb46d8c691297a5be8cd2828ee02)
DeltaFile
+3-3net/neatvnc/distinfo
+1-2net/neatvnc/Makefile
+4-52 files

FreeBSD/ports 7b6840fgraphics/libplacebo Makefile

graphics/libplacebo: unbreak GLSLANG build after 1697360b7726

src/glsl/meson.build:52:16: ERROR: C++ static library 'SPIRV' not found

PR:             294727
Reported by:    Ivan Rozhuk

(cherry picked from commit 3e04376300805a264a0533d3557e6c7bb2855600)
DeltaFile
+2-1graphics/libplacebo/Makefile
+2-11 files

FreeBSD/ports 15a0ecfwww/gallery-dl distinfo Makefile

www/gallery-dl: update to 1.32.0

Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.32.0
Reported by:    GitHub (watch releases)
DeltaFile
+3-3www/gallery-dl/distinfo
+1-1www/gallery-dl/Makefile
+4-42 files

FreeBSD/ports 0512150net/neatvnc distinfo Makefile

net/neatvnc: update to 0.9.6

Changes:        https://github.com/any1/neatvnc/releases/tag/v0.9.6
Reported by:    GitHub (watch releases)
DeltaFile
+3-3net/neatvnc/distinfo
+1-2net/neatvnc/Makefile
+4-52 files

FreeBSD/ports 3e04376graphics/libplacebo Makefile

graphics/libplacebo: unbreak GLSLANG build after 1697360b7726

src/glsl/meson.build:52:16: ERROR: C++ static library 'SPIRV' not found

PR:             294727
Reported by:    Ivan Rozhuk
DeltaFile
+2-1graphics/libplacebo/Makefile
+2-11 files

FreeBSD/ports 7832f49archivers/minizip-ng pkg-descr Makefile, archivers/minizip-ng/files patch-mz__strm__os__posix.c patch-CMakeLists.txt

archivers/minizip-ng: Update 4.1.0 => 4.1.1

Changelog:
https://github.com/zlib-ng/minizip-ng/releases/tag/4.1.1

Sponsored by:   UNIS Labs
DeltaFile
+18-2archivers/minizip-ng/pkg-descr
+14-2archivers/minizip-ng/Makefile
+0-12archivers/minizip-ng/files/patch-mz__strm__os__posix.c
+10-0archivers/minizip-ng/files/patch-CMakeLists.txt
+5-3archivers/minizip-ng/distinfo
+2-0archivers/minizip-ng/pkg-plist
+49-196 files

LLVM/project ecdcd40llvm/lib/Target/DirectX DXILOpLowering.cpp, llvm/test/CodeGen/DirectX WaveActiveMax.ll WaveActiveMin.ll

[DirectX] Emit `dx.precise` metadata when fast math is not present (#192526)

This patch introduces the ability for DXILOpBuilder to annotate
instructions with `dx.precise` whenever fast math flags are not present.

Fix: https://github.com/llvm/llvm-project/issues/149127
DeltaFile
+236-0llvm/test/CodeGen/DirectX/Metadata/dx_precise.ll
+27-27llvm/test/CodeGen/DirectX/WaveActiveMax.ll
+27-27llvm/test/CodeGen/DirectX/WaveActiveMin.ll
+24-0llvm/lib/Target/DirectX/DXILOpLowering.cpp
+9-9llvm/test/CodeGen/DirectX/WaveReadLaneAt-vec.ll
+7-7llvm/test/CodeGen/DirectX/WaveReadLaneAt.ll
+330-706 files

FreeBSD/doc d9f5ecdwebsite/content/en/status/report-2026-01-2026-03 _index.adoc

Status/2026Q1/index: fix a label
DeltaFile
+1-1website/content/en/status/report-2026-01-2026-03/_index.adoc
+1-11 files

LLVM/project c7506a9clang/include/clang/ScalableStaticAnalysisFramework/Analyses/PointerFlow PointerFlow.h, clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow PointerFlowExtractor.cpp PointerFlowFormat.cpp

address comments
DeltaFile
+14-8clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowExtractor.cpp
+2-2clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowFormat.cpp
+0-1clang/include/clang/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlow.h
+16-113 files