LLVM/project e3f6a42orc-rt/unittests AllocActionTest.cpp SPSAllocActionTest.cpp

[orc-rt] Split AllocAction tests by SPS dependency. (#205322)

Rewrites AllocActionTest.cpp's integration tests (RunBasicAction,
RunFinalize*) to drive AllocActionFunction::handle with a small local
IntPtrDeserializer / IdentitySerializer pair instead of going through
SPS, and moves the existing SPS-using AllocAction tests into
SPSAllocActionTest.cpp.

Also adds two new SPS tests covering previously-uncovered paths:
- RunActionWithSPSArgsAndWFBReturn — SPS argument deserialization plus
AllocActionSPSSerializer's identity (WrapperFunctionBuffer) overload.
- RunActionWithUndecodableArgs — the deserialization-failure path in
AllocActionFunction::handle.

After the split, an AllocActionTest failure indicates problems with the
AllocAction machinery, and an SPSAllocActionTest failure without a
corresponding AllocActionTest failure indicates an SPS encoding /
decoding issue for AllocAction.
DeltaFile
+87-101orc-rt/unittests/AllocActionTest.cpp
+79-0orc-rt/unittests/SPSAllocActionTest.cpp
+166-1012 files

NetBSD/pkgsrc-wip 3ca4844resterm distinfo go-modules.mk, resterm/patches patch-go.sum patch-go.mod

resterm: remove, imported to pkgsrc
DeltaFile
+0-793resterm/distinfo
+0-264resterm/go-modules.mk
+0-58resterm/patches/patch-go.sum
+0-45resterm/patches/patch-go.mod
+0-17resterm/Makefile
+0-8resterm/COMMIT_MSG
+0-1,1853 files not shown
+0-1,1949 files

LLVM/project d09868b.ci/green-dragon lldb-windows.groovy

[CI] switch to BuildTools variant of Visual Studio (#201335)

Follow up to:
- https://github.com/swiftlang/swift-docker/pull/566
- https://github.com/swiftlang/swift-docker/pull/565

It's no longer necessary to install packaging at runtime and the new
image will use `BuildTools`.
DeltaFile
+1-3.ci/green-dragon/lldb-windows.groovy
+1-31 files

LLVM/project 7db1304llvm/test/CodeGen/AArch64 zeroing-forms-counts-not.ll sve-ld1-addressing-mode-reg-reg.ll, llvm/test/CodeGen/ARM bf16-imm.ll bfloat.ll

[LLVM][CodeGen] Remove +bf16 for ARM/AArch64 tests that don't strictly need the feature flag. (#204199)

Tests that use bfloat purely as an opaque datatype should not use
instructions that require the bf16 feature.
DeltaFile
+6-6llvm/test/CodeGen/AArch64/zeroing-forms-counts-not.ll
+3-3llvm/test/CodeGen/ARM/bf16-imm.ll
+2-2llvm/test/CodeGen/AArch64/sve-ld1-addressing-mode-reg-reg.ll
+2-2llvm/test/CodeGen/AArch64/sve-st1-addressing-mode-reg-reg.ll
+2-2llvm/test/CodeGen/ARM/bfloat.ll
+2-2llvm/test/CodeGen/AArch64/sve2p1-vector-shuffles.ll
+17-1732 files not shown
+52-5538 files

GhostBSD/ports e0f2d30devel/meson-python Makefile

devel/meson-python: Revert "build for all Python versions (for graphics/blender)"

Reverted due to reversal of the devel/meson change.

This reverts commit 9c277235d9f43759c3e9f6ca789bab65e8cc5ce6.

(cherry picked from commit 8989116a6cb0da1bd2bdb79efe57c0a859c9f744)
DeltaFile
+1-1devel/meson-python/Makefile
+1-11 files

LLVM/project 9750a8dllvm/include/llvm/ADT APFloat.h, llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp SelectionDAG.cpp

[LLVM][ConstantFP] Replace uses of isExactlyValue(+/-1.0) with isOne/isMinusOne. (#204333)
DeltaFile
+14-14llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+26-0llvm/unittests/ADT/APFloatTest.cpp
+8-9llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+16-0llvm/include/llvm/ADT/APFloat.h
+4-4llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+4-4llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
+72-3120 files not shown
+116-6526 files

LLVM/project ebd969fllvm/include/llvm/TargetParser AMDGPUTargetParser.h, llvm/lib/Target/AMDGPU AMDGPUHSAMetadataStreamer.h

AMDGPU: Rename AMDGPUTargetID to TargetID (#205269)

The AMDGPU prefix is redundant with the namespace.

Co-Authored-By: Claude <noreply at anthropic.com>
DeltaFile
+8-16llvm/include/llvm/TargetParser/AMDGPUTargetParser.h
+9-10llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+9-9llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+8-8llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+4-4llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+4-4llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h
+42-514 files not shown
+50-5910 files

LLVM/project e9d162fclang/include/clang/Basic BuiltinsX86.td, clang/lib/AST ExprConstant.cpp

[clang][X86] Add constexpr support for mpsadbw128/256 intrinsics (#202257)

Enable constexpr evaluation for `_mm_mpsadbw_epu8` and
`_mm256_mpsadbw_epu8` (`__builtin_ia32_mpsadbw128`/`mpsadbw256`).

Fixes #157522.
DeltaFile
+54-0clang/lib/AST/ByteCode/InterpBuiltin.cpp
+43-0clang/lib/AST/ExprConstant.cpp
+19-0clang/test/CodeGen/X86/avx2-builtins.c
+11-0clang/test/CodeGen/X86/sse41-builtins.c
+4-3clang/include/clang/Basic/BuiltinsX86.td
+131-35 files

LLVM/project 516ab1allvm/test/CodeGen/SystemZ misched-prera-loads.mir vec-cmp-cmp-logic-select.ll

[SystemZ] Enable liveness reduction in pre-RA sched strategy. (#188823)

Add some handling of register pressure by scheduling an SU "low" if it closes a
live range (under certain conditions).

As this is checked before latency reduction, the "data-sequnces" check that was
used to selectively enable latency reduction can now be removed.

This gives good improvements on several benchmarks and is also a simplification
of the SystemZPreRASchedStrategy.
DeltaFile
+627-0llvm/test/CodeGen/SystemZ/misched-prera-loads.mir
+170-170llvm/test/CodeGen/SystemZ/vec-cmp-cmp-logic-select.ll
+132-119llvm/test/CodeGen/SystemZ/vector-constrained-fp-intrinsics.ll
+96-96llvm/test/CodeGen/SystemZ/machine-combiner-reassoc-fp.ll
+151-0llvm/test/CodeGen/SystemZ/misched-prera-pdiffs.mir
+64-64llvm/test/CodeGen/SystemZ/shift-17.ll
+1,240-44943 files not shown
+1,951-1,16549 files

LLVM/project 7f56706llvm/test/CodeGen/X86 phaddsub.ll

[X86] phaddsub.ll - update PR39921/PR39936 test case to a vector.reduce.v8i32 call (#205310)

Matches middle-end IR produced from the tests' C++ source since #199872
DeltaFile
+25-29llvm/test/CodeGen/X86/phaddsub.ll
+25-291 files

LLVM/project 3abbf06clang-tools-extra/clang-tidy/readability RedundantParenthesesCheck.cpp, clang-tools-extra/clangd/unittests DiagnosticsTests.cpp

[clang-tidy] Avoid token merging in redundant-parentheses fix-its (#202365)

The readability-redundant-parentheses check emitted fix-its that simply
removed both parentheses. Tools that apply those fix-its directly could
join adjacent tokens and produce invalid code, e.g. `return(0)` becoming
`return0`.

Replace the opening parenthesis with a space when removing it would
merge identifier characters across the removed token.

AI Usage: Test assisted by Codex.
Closes https://github.com/llvm/llvm-project/issues/185108
DeltaFile
+23-0clang-tools-extra/clangd/unittests/DiagnosticsTests.cpp
+20-1clang-tools-extra/clang-tidy/readability/RedundantParenthesesCheck.cpp
+7-3clang-tools-extra/docs/ReleaseNotes.rst
+50-43 files

LLVM/project 572cf32clang-tools-extra/docs/clang-tidy/checks/bugprone suspicious-memory-comparison.rst spuriously-wake-up-functions.rst, clang-tools-extra/docs/clang-tidy/checks/misc predictable-rand.rst

[clang-tidy][NFC] Update CERT wiki link across all clang-tidy docs (#205086)

This patch updates the outdated CMU wiki link in the clang-tidy
documentation.

The old link currently returns a `301 Moved Permanently` redirecting to
the new GitHub Pages location. This patch updates the source file to
point directly to the new destination to prevent future link rot.

Closes #200277 
DeltaFile
+4-4clang-tools-extra/docs/clang-tidy/checks/bugprone/suspicious-memory-comparison.rst
+2-2clang-tools-extra/docs/clang-tidy/checks/bugprone/spuriously-wake-up-functions.rst
+2-2clang-tools-extra/docs/clang-tidy/checks/bugprone/unsafe-functions.rst
+2-2clang-tools-extra/docs/clang-tidy/checks/misc/predictable-rand.rst
+2-2clang-tools-extra/docs/clang-tidy/checks/bugprone/reserved-identifier.rst
+2-2clang-tools-extra/docs/clang-tidy/checks/bugprone/random-generator-seed.rst
+14-1428 files not shown
+43-4334 files

LLVM/project 18ce6f4bolt/include/bolt/Core BinaryFunction.h, bolt/test/AArch64 constant-island-reproducible.s

[BOLT][AArch64] reproducible output with constant islands (#204546)

Optimized binaries from subsequent llvm-bolt runs may sometimes differ
due to the unordered set (SmallPtrSet), even if the input binary and
parameters are the same. Usage of SetVector guarantees a deterministic
sequence of binary functions while keeping each function as a single
instance.

Below you can see two different main functions before the fix after two
llvm-bolt runs (same input binaries, same arguments).

```
0000000000210400 <main>:
  210400: 10000140      adr     x0, 0x210428 <main+0x28>
  210404: f9400000      ldr     x0, [x0]
  210408: 10000140      adr     x0, 0x210430 <main+0x30>
  21040c: f9400000      ldr     x0, [x0]
  210410: 10000180      adr     x0, 0x210440 <main+0x40>
  210414: f9400000      ldr     x0, [x0]

    [38 lines not shown]
DeltaFile
+56-0bolt/test/AArch64/constant-island-reproducible.s
+4-1bolt/include/bolt/Core/BinaryFunction.h
+60-12 files

LLVM/project 8b7e7fallvm/utils/UnicodeData UnicodeNameMappingGenerator.cpp

[NFC] UnicodeNameMappingGenerator: restore #include <unordered_map> (#205316)

#204303 removed this include while converting `unordered_map` uses to
`DenseMap`, but `loadDataFiles` still uses `unordered_multimap`.

See
https://ci.swift.org/job/llvm.org/job/clang-stage2-Rthinlto/job/main/360/

```
[2026-06-23T05:46:26.519Z] /Users/ec2-user/jenkins/workspace/m.org_clang-stage2-Rthinlto_main/llvm-project/llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp:34:13: error: missing '#include <unordered_map>'; 'unordered_multimap' must be declared before it is used
[2026-06-23T05:46:26.519Z]    34 | static std::unordered_multimap<char32_t, std::string>
[2026-06-23T05:46:26.519Z]       |             ^
```
DeltaFile
+1-0llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp
+1-01 files

LLVM/project 0d49a95clang/include/clang/Frontend SSAFOptions.h CompilerInvocation.h, clang/lib/Frontend CompilerInvocation.cpp

Reland "[clang][ssaf][NFC] Move SSAF flags from FrontendOptions to a dedicated SSAFOptions" (#205312)

Third attempt of #204686
Previous attempt was: #204798
This was last reverted in #205279

This class will help keeping SSAF options apart from generic
FrontendOptions. It is inspired by AnalyzerOptions.

This way all of these SSAF (and future) options will be at a
centralized place.

In preparation of rdar://179151023

---

The previous attempt had issues on Windows with `/permissive` configs.
The issue was that `GENERATE_OPTION_WITH_MARSHALLING` had a generic
lambda capture and that does not constitute as an ODR-use of the

    [5 lines not shown]
DeltaFile
+27-26clang/unittests/ScalableStaticAnalysisFramework/Frontend/TUSummaryExtractorFrontendActionTest.cpp
+52-0clang/include/clang/Frontend/SSAFOptions.h
+35-1clang/lib/Frontend/CompilerInvocation.cpp
+13-12clang/lib/ScalableStaticAnalysisFramework/Frontend/TUSummaryExtractorFrontendAction.cpp
+18-7clang/include/clang/Frontend/CompilerInvocation.h
+1-23clang/include/clang/Frontend/FrontendOptions.h
+146-693 files not shown
+160-759 files

NetBSD/pkgsrc 4344hkcdoc CHANGES-2026 TODO

   doc: Updated security/py-google-auth to 2.55.0
VersionDeltaFile
1.3951+2-1doc/CHANGES-2026
1.27478+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc n3C7NEjsecurity/py-google-auth Makefile distinfo

   py-google-auth: update to 2.55.0.

   2.55.0 (2026-06-15)

   Features

       make RAB feature production ready (#17390) (af193931e4e38c4b59751edb8e915ae3388b8524)

   Bug Fixes

       run async background boundary refresh on detached session (#17441) (56cbea8509c66889485b43f2d98d60210eae81bc)

   2.54.0 (2026-06-11)
   Features

       implement regional access boundary support for standalone JWT and async service accounts (#17025) (35af6168c19dd6f114dd67a8bfdcd0ff8fe3bdf9)

   Bug Fixes


    [4 lines not shown]
VersionDeltaFile
1.101+4-4security/py-google-auth/Makefile
1.93+4-4security/py-google-auth/distinfo
+8-82 files

NetBSD/pkgsrc-wip a55f3defirebird50 PLIST Makefile, firebird50/patches patch-src__common__common_h patch-configure

firebird50, p5-DBD-Firebird: initial import of client library for Firebird
DeltaFile
+68-0firebird50/PLIST
+50-0firebird50/Makefile
+40-0firebird50/patches/patch-src__common__common_h
+40-0firebird50/patches/patch-configure
+28-0firebird50/patches/patch-src__common__isc_sync_cpp
+26-0firebird50/patches/patch-src__remote__SockAddr_h
+252-014 files not shown
+414-020 files

NetBSD/pkgsrc Jeqj4jsdoc CHANGES-2026 TODO

   doc: Updated security/py-cyclonedx-python-lib to 11.11.0
VersionDeltaFile
1.3950+2-1doc/CHANGES-2026
1.27477+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc Kcvlymvsecurity/py-cyclonedx-python-lib Makefile distinfo

   py-cyclonedx-python-lib: update to 11.11.0.

   ## v11.11.0 (2026-06-17)

   ### Bug Fixes

   - Protocolpropertiestype enum case `5g-aka` for CycloneDX 1.7

   ### Features

   - `cryptoprimitive` enum cases for CycloneDX 1.7

   - `protocolpropertiestype` enum cases for CycloneDX 1.7


   ## v11.10.0 (2026-06-11)

   ### Bug Fixes


    [24 lines not shown]
VersionDeltaFile
1.64+4-4security/py-cyclonedx-python-lib/Makefile
1.55+4-4security/py-cyclonedx-python-lib/distinfo
1.19+6-0security/py-cyclonedx-python-lib/PLIST
+14-83 files

LLVM/project 29a6e43llvm/include/llvm/TargetParser AMDGPUTargetParser.h, llvm/lib/Target/AMDGPU AMDGPUHSAMetadataStreamer.h

AMDGPU: Rename AMDGPUTargetID to TargetID

The AMDGPU prefix is redundant with the namespace.

Co-Authored-By: Claude <noreply at anthropic.com>
DeltaFile
+8-16llvm/include/llvm/TargetParser/AMDGPUTargetParser.h
+9-10llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+9-9llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+8-8llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+4-4llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+4-4llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h
+42-514 files not shown
+50-5910 files

NetBSD/pkgsrc 9Lf8Rs7doc CHANGES-2026 TODO

   doc: Updated sysutils/py-Glances to 4.5.5
VersionDeltaFile
1.3949+2-1doc/CHANGES-2026
1.27476+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc-wip 4829222litehtml PLIST COMMIT_MSG, litehtml/patches patch-CMakeLists.txt patch-cmake_litehtmlConfig.cmake

litehtml: remove, imported to pkgsrc
DeltaFile
+0-77litehtml/PLIST
+0-58litehtml/COMMIT_MSG
+0-34litehtml/Makefile
+0-28litehtml/patches/patch-CMakeLists.txt
+0-13litehtml/patches/patch-cmake_litehtmlConfig.cmake
+0-12litehtml/buildlink3.mk
+0-2223 files not shown
+0-2369 files

NetBSD/pkgsrc Q7P6UmMsysutils/py-Glances PLIST distinfo

   py-Glances: update to 4.5.5.

   =============
   Version 4.5.5
   =============

   Bugs corrected:

   * /api/4/containers stays ~4-5s with ~60 Docker containers #3559
   * Crash when using --sparkline #3547
   * VMs section does not show LOAD 1/5/15min values #3535
   * Fix AMD GPU detection for multi-digit DRM card numbers #3578
   * Keep auto_unit within limits, so columns stay aligned #3558
   * Rest status check shouldn't require auth #3544
   * Logging configuration to use boolean value #3536
   * Fix filesystem aliases for mixed-case mount points #3532
   * Regression in Disk I/O reporting #3546

   Enhancements:

    [25 lines not shown]
VersionDeltaFile
1.24+9-0sysutils/py-Glances/PLIST
1.43+4-4sysutils/py-Glances/distinfo
1.54+2-2sysutils/py-Glances/Makefile
+15-63 files

NetBSD/pkgsrc iw622tXdoc CHANGES-2026 TODO

   doc: Updated graphics/oxygen-icons to 6.27.0
VersionDeltaFile
1.3948+2-1doc/CHANGES-2026
1.27475+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc F6hpuKmgraphics/oxygen-icons PLIST Makefile

   oxygen-icons: update to 6.27.0.

   Changes not found. Icon updates I guess.
VersionDeltaFile
1.32+1,687-158graphics/oxygen-icons/PLIST
1.52+5-3graphics/oxygen-icons/Makefile
1.45+4-4graphics/oxygen-icons/distinfo
+1,696-1653 files

NetBSD/pkgsrc GRvj9Q9www/litehtml distinfo PLIST, www/litehtml/patches patch-CMakeLists.txt

   www/litehtml: Update v0.10


   What's Changed
   Refactoring for zero warnings by @tordex in #288
   Add specifying a working directory for tests by @u-235 in #289
   Linux container: added support for borders style by @tordex in #290
   Fixed: Negative top margin changes block height #284 by @tordex in #292
   Fix windows build issues. by @tordex in #294
   fix min/max compilation errors on Windows by @stasoid in #299
   -Wpedantic in g++ makes lots of warnings by @m32 in #300
   Common cairo container by @tordex in #302
   flex: bug in processing box-sizing in flex items (#295) by @tordex in #303
   Support standard HTML character encodings by @stasoid in #305
   Implement "prescan the byte stream to determine its encoding" by @stasoid in #307
   Gradients support by @tordex in #312
   Fix: one brake tag is 'eaten' in line with double break by @tordex in #313
   Support for default value of the var() function. by @tordex in #316
   container_cairo_pango: select font from list of available fonts by @tordex in #317

    [39 lines not shown]
VersionDeltaFile
1.5+9-8www/litehtml/patches/patch-CMakeLists.txt
1.5+5-5www/litehtml/distinfo
1.5+7-1www/litehtml/PLIST
1.8+3-4www/litehtml/Makefile
+24-184 files

NetBSD/pkgsrc V37U2RGdoc CHANGES-2026 TODO

   doc: Updated www/litehtml to 0.10
VersionDeltaFile
1.3947+2-1doc/CHANGES-2026
1.27474+1-2doc/TODO
+3-32 files

FreeBSD/ports 42d4814security/vuxml/vuln 2026.xml

security/vuxml: Document podman vulnerability

Reviewed by:    dfr
Sponsored by:  SkunkWerks, GmbH
Differential Revision:  https://reviews.freebsd.org/D57736
DeltaFile
+30-0security/vuxml/vuln/2026.xml
+30-01 files

FreeBSD/ports c5a63e7sysutils/podman distinfo Makefile

sysutils/podman: Update to v5.8.3

Approved by:    dfr
Security:       CVE-2026-44517
Sponsored by:   SkunkWerks, GmbH
Differential Revision:  https://reviews.freebsd.org/D57735
DeltaFile
+3-5sysutils/podman/distinfo
+1-2sysutils/podman/Makefile
+4-72 files