LLVM/project 0d476b1llvm/include/llvm/ADT StringRef.h

[NFC][ADT] Remove indentation of StringRef class (#183317)

Apply https://llvm.org/docs/CodingStandards.html#namespace-indentation
rule to StringRef class.
DeltaFile
+913-920llvm/include/llvm/ADT/StringRef.h
+913-9201 files

LLVM/project 358b1d5llvm/utils/lit/lit display.py TestRunner.py, llvm/utils/lit/tests diff-test-update-retry-failed-or-flaky.py diff-test-update-retry.py

[utils] update how auto-updated tests are displayed when the test is retried (#181097)

This changes how test updater output is displayed to make it less
confusing for tests with ALLOW_RETRIES. Previously it was merged into
the output string for the test result, but that hides it in many less
verbose modes, so now it's displayed separately. The FIXED status is
added, which is the same as FLAKYPASS except it highlights that a test
was auto-updated before it passed.

From PR https://github.com/llvm/llvm-project/pull/181097
DeltaFile
+67-0llvm/utils/lit/tests/diff-test-update-retry-failed-or-flaky.py
+63-0llvm/utils/lit/tests/diff-test-update-retry.py
+49-11llvm/utils/lit/lit/display.py
+59-0llvm/utils/lit/tests/diff-test-update-retry-default-verbosity.py
+43-0llvm/utils/lit/tests/diff-test-update-retry-quiet.py
+24-14llvm/utils/lit/lit/TestRunner.py
+305-2518 files not shown
+490-4924 files

FreeBSD/src 20cff16release/scripts pkg-stage.sh

pkg-stage.sh: Add ext2 and ntfs

Having these packages available on release media may help users who
need to sneakernet other packages (e.g. firmware) from systems running
Linux or Windows.

Suggested by:   vladlen, ziaee
MFC after:      3 days

(cherry picked from commit 6881fd278d80ac63b4d511fc130a79ff16d1bb48)
(cherry picked from commit a2c2de82c053ba7596f90ebf7d7ea6cb41938587)
DeltaFile
+2-0release/scripts/pkg-stage.sh
+2-01 files

FreeBSD/src 6ecd231release/scripts pkg-stage.sh

pkg-stage.sh: Add emacs at nox and vim

We have a bit of space left on the 14.4 DVDs; add packages for two
editors, one of which is useful.

Direct commit to stable/14: These packages were added to 15.0 but
at the same time as removing kde, because shipping distribution sets
*and* a pkgbase repository on 15 significantly cuts into the space
available.  On 14 we can keep kde and still add these packages.

With hat:       re
MFC after:      3 days

(cherry picked from commit d982b7bd4ebfa483a8fa03411fa798add225e6f5)
DeltaFile
+2-0release/scripts/pkg-stage.sh
+2-01 files

LLVM/project 2f46255lldb/test/API/lang/objc/failing-description TestObjCFailingDescription.py, lldb/test/API/lang/objc/struct-description TestObjCStructDescription.py

Revert "[lldb/test] Fix tests reading log from remote platform instead of host" (#183419)

Reverts llvm/llvm-project#183413 because this is still fragile.
DeltaFile
+2-4lldb/test/API/lang/objc/failing-description/TestObjCFailingDescription.py
+2-4lldb/test/API/lang/objc/struct-description/TestObjCStructDescription.py
+4-82 files

FreeBSD/ports 196abb6editors/lazarus-devel Makefile

editors/lazarus-devel: Add support for powerpc64/powerpc64le

(cherry picked from commit 4f6bf66f83bba9e60da71dd31f1fb5874e1c9625)
DeltaFile
+1-1editors/lazarus-devel/Makefile
+1-11 files

FreeBSD/ports 4f6bf66editors/lazarus-devel Makefile

editors/lazarus-devel: Add support for powerpc64/powerpc64le
DeltaFile
+1-1editors/lazarus-devel/Makefile
+1-11 files

LLVM/project ae80f34lldb/source/Plugins/Process/FreeBSD-Kernel-Core ThreadFreeBSDKernelCore.h

[lldb][Process/FreeBSDKernelCore] Reorder ThreadFreeBSDKernelCore members (#183414)

Signed-off-by: Minsoo Choo <minsoochoo0122 at proton.me>
DeltaFile
+2-2lldb/source/Plugins/Process/FreeBSD-Kernel-Core/ThreadFreeBSDKernelCore.h
+2-21 files

LLVM/project bf388fallvm/utils/gn/secondary/clang/lib/Analysis/Scalable BUILD.gn, llvm/utils/gn/secondary/clang/lib/Driver BUILD.gn

[gn build] Port commits (#183420)

$ llvm/utils/gn/build/sync_source_lists_from_cmake.py --write

84764dfc2ad3
8bdef33e6ae9
a8989c08a87e
de3034b1c14d
DeltaFile
+5-0llvm/utils/gn/secondary/clang/lib/Analysis/Scalable/BUILD.gn
+4-1llvm/utils/gn/secondary/clang/unittests/Analysis/Scalable/BUILD.gn
+1-0llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn
+10-13 files

FreeBSD/ports d389ce8security/py-serpico pkg-plist distinfo

security/py-serpico: Update to 0.2.1

ChangeLog: https://github.com/DtxdF/serpico/releases/tag/v0.2.1
DeltaFile
+5-5security/py-serpico/pkg-plist
+3-3security/py-serpico/distinfo
+1-1security/py-serpico/Makefile
+9-93 files

FreeNAS/freenas 94905a2src/middlewared/middlewared/etc_files/proftpd tls.conf.mako, tests/api2 test_ftp_tls_cert_config.py

NAS-139226 / 26.0.0-BETA.1 / Update FTP tls.conf mako to properly handling RSA or EC certs (#18303)

The fix was relatively minor. The majority of this PR are the associated
CI tests.

One new test is to validate our ability to manage and configure FTP for
TLS using either RSA or EC.
A second new test is to validate the functionality of our FTP with TLS
for both RSA and EC. This is a true end-to-end test.

Add FTP config test to api2.
Add FTP with TLS functional operation test to sharing_protocols/ftp.

Tests pass with local testing.
And confirmed the EC test fails when the fix to the FTP `tls.conf` is
not applied.
DeltaFile
+294-0tests/api2/test_ftp_tls_cert_config.py
+284-0tests/sharing_protocols/ftp/test_ftp_tls_cert_ops.py
+5-0src/middlewared/middlewared/etc_files/proftpd/tls.conf.mako
+583-03 files

LLVM/project 3211ce1flang/docs/MeetingNotes/2026 2026-02-25.md

[flang] Added minutes from the 2-25-2026 Flang Community Call (#183389)

DeltaFile
+66-0flang/docs/MeetingNotes/2026/2026-02-25.md
+66-01 files

LLVM/project dff87d3lldb/test/API/lang/objc/failing-description TestObjCFailingDescription.py, lldb/test/API/lang/objc/struct-description TestObjCStructDescription.py

Revert "[lldb/test] Fix tests reading log from remote platform instead of hos…"

This reverts commit b3ec476c702a1cd8ada8686a2be4fed7cccf81ef.
DeltaFile
+2-4lldb/test/API/lang/objc/failing-description/TestObjCFailingDescription.py
+2-4lldb/test/API/lang/objc/struct-description/TestObjCStructDescription.py
+4-82 files

LLVM/project f38e7b1lld/docs WebAssembly.rst index.rst

[lld][WebAssembly] Remove comment about wasm-ld being WIP. NFC (#183410)

wasm-ld has been feature complete for a while now.
DeltaFile
+2-2lld/docs/WebAssembly.rst
+1-2lld/docs/index.rst
+3-42 files

LLVM/project b3ec476lldb/test/API/lang/objc/failing-description TestObjCFailingDescription.py, lldb/test/API/lang/objc/struct-description TestObjCStructDescription.py

[lldb/test] Fix tests reading log from remote platform instead of host (#183413)

Some tests are using logs to validate that a test behaves correctly
however they used `platform shell cat {log}` to read the logfile.

This doesn't work when running the testsuite against a remote platform
since the logs are saved on the host's filesystem.

This patch addresses those failures by making sure we read the log file
from the host platform.

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+4-2lldb/test/API/lang/objc/failing-description/TestObjCFailingDescription.py
+4-2lldb/test/API/lang/objc/struct-description/TestObjCStructDescription.py
+8-42 files

LLVM/project f01f0f0.github/workflows libcxx-run-benchmarks.yml

[libc++] Try using job.check_run_id instead of github.job

According to https://github.com/orgs/community/discussions/8945,
it seems I'm not the only one who is confused by the documentation.
DeltaFile
+1-1.github/workflows/libcxx-run-benchmarks.yml
+1-11 files

LLVM/project 2370063mlir/include/mlir/Dialect/OpenACC OpenACCUtilsLoop.h, mlir/lib/Dialect/OpenACC/Utils OpenACCUtilsLoop.cpp

[openacc] Change function wrapMultiBlockRegionWithSCFExecuteRegion to non-static (#183409)

This change updates function `wrapMultiBlockRegionWithSCFExecuteRegion`
to be non-static.
DeltaFile
+72-0mlir/unittests/Dialect/OpenACC/OpenACCUtilsLoopTest.cpp
+18-0mlir/include/mlir/Dialect/OpenACC/OpenACCUtilsLoop.h
+6-6mlir/lib/Dialect/OpenACC/Utils/OpenACCUtilsLoop.cpp
+96-63 files

FreeBSD/src 2a6c2d9lib/libnetbsd math.h, lib/libnetbsd/sys time.h

libnetbsd: add math.h and sys/time.h

- `math.h`: `isinff(..)`
- `sys/time.h`: `timespec*(x)`

These two headers are used by tests in newer snapshots of
`contrib/netbsd-tests`.

MFC after:      1 week
DeltaFile
+35-0lib/libnetbsd/sys/time.h
+14-0lib/libnetbsd/math.h
+49-02 files

LLVM/project 2acb24ellvm/lib/Target/ARM ARMISelLowering.cpp, llvm/test/CodeGen/ARM shift-combine.ll

[ARM] optimize to `vsri`/`vsli` (#182051)

fixes https://github.com/llvm/llvm-project/issues/181495
DeltaFile
+1,303-0llvm/test/CodeGen/ARM/shift-combine.ll
+63-3llvm/lib/Target/ARM/ARMISelLowering.cpp
+1,366-32 files

FreeNAS/freenas 7910e33src/middlewared/middlewared/etc_files/proftpd tls.conf.mako, tests/api2 test_ftp_tls_cert_config.py

Update FTP tls.conf mako to properly handling RSA or EC certs
Add FTP config test to api2.
Add FTP with TLS functional operation test to sharing_protocols/ftp.
DeltaFile
+294-0tests/api2/test_ftp_tls_cert_config.py
+284-0tests/sharing_protocols/ftp/test_ftp_tls_cert_ops.py
+5-0src/middlewared/middlewared/etc_files/proftpd/tls.conf.mako
+583-03 files

LLVM/project 122e79cllvm/lib/CodeGen MachineScheduler.cpp, llvm/test/CodeGen/AMDGPU a-v-flat-atomicrmw.ll freeze.ll

[MISched] Advance HazardRec past stalls before calling EmitInstruction (#182977)

There are three calls to bumpCycle in bumpNode. Prior to the first call,
we calculate NextCycle as the next cycle in which all of a given
instruction's required hardware resources (as defined by the SchedModel)
are available. Any gap between this calculated NextCycle and CurrCycle
measures stalls that must occur before we can schedule the given
instruction.

The second and third call handle adjustments that occur during or after
issuing of the instruction (e.g. if the number of microops exceeds the
issue width).

According to the documentation of HazardRec->EmitInstruction, we should
call this method when an instruction is emitted: "This callback is
invoked when an instruction is emitted, to advance the hazard state."

In the context of bumpNode, this implies that it should be called after
we bumpCycle for stalls that must occur before issue of the

    [18 lines not shown]
DeltaFile
+20-26llvm/test/CodeGen/AMDGPU/a-v-flat-atomicrmw.ll
+18-25llvm/test/CodeGen/AMDGPU/freeze.ll
+12-11llvm/lib/CodeGen/MachineScheduler.cpp
+12-8llvm/test/CodeGen/AMDGPU/flat-saddr-atomics.ll
+9-10llvm/test/CodeGen/AMDGPU/llvm.amdgcn.writelane.ll
+6-6llvm/test/CodeGen/AMDGPU/llvm.amdgcn.readlane.ll
+77-8610 files not shown
+103-11716 files

OpenBSD/ports EJ4B40ssecurity/pizauth distinfo crates.inc, security/pizauth/pkg PLIST

   MFC update to pizauth-1.0.10
VersionDeltaFile
1.10.4.1+294-260security/pizauth/distinfo
1.10.4.1+146-129security/pizauth/crates.inc
1.14.4.1+4-1security/pizauth/Makefile
1.2.8.1+3-0security/pizauth/pkg/PLIST
+447-3904 files

LLVM/project 6079e39libcxx/test/extensions/gnu/hash_map non_standard_layout.pass.cpp, libcxx/test/extensions/gnu/hash_multimap non_standard_layout.pass.cpp

Rebase

Created using spr 1.3.6-beta.1
DeltaFile
+0-1libcxx/test/extensions/gnu/hash_map/non_standard_layout.pass.cpp
+0-1libcxx/test/extensions/gnu/hash_multimap/non_standard_layout.pass.cpp
+0-22 files

LLVM/project f454b5elibcxx/test/extensions/gnu/hash_map non_standard_layout.pass.cpp, libcxx/test/extensions/gnu/hash_multimap non_standard_layout.pass.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+0-1libcxx/test/extensions/gnu/hash_map/non_standard_layout.pass.cpp
+0-1libcxx/test/extensions/gnu/hash_multimap/non_standard_layout.pass.cpp
+0-22 files

OpenBSD/ports Qujvdjcsecurity/pizauth distinfo Makefile

   update to pizauth-1.0.10, from Laurence Tratt (maintainer)
   drops tmppath pledge, thanks for updating this so quickly Laurie
VersionDeltaFile
1.13+2-2security/pizauth/distinfo
1.17+1-1security/pizauth/Makefile
+3-32 files

LLVM/project 2037a50libcxx/test/extensions/gnu/hash_map non_standard_layout.pass.cpp, libcxx/test/extensions/gnu/hash_multimap non_standard_layout.pass.cpp

Rebase

Created using spr 1.3.6-beta.1
DeltaFile
+0-1libcxx/test/extensions/gnu/hash_map/non_standard_layout.pass.cpp
+0-1libcxx/test/extensions/gnu/hash_multimap/non_standard_layout.pass.cpp
+0-22 files

LLVM/project 6e4ddb5libcxx/test/extensions/gnu/hash_map non_standard_layout.pass.cpp, libcxx/test/extensions/gnu/hash_multimap non_standard_layout.pass.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+0-1libcxx/test/extensions/gnu/hash_map/non_standard_layout.pass.cpp
+0-1libcxx/test/extensions/gnu/hash_multimap/non_standard_layout.pass.cpp
+0-22 files

LLVM/project 6d32c36libcxx/test/extensions/gnu/hash_map non_standard_layout.pass.cpp, libcxx/test/extensions/gnu/hash_multimap non_standard_layout.pass.cpp

Rebase

Created using spr 1.3.6-beta.1
DeltaFile
+0-1libcxx/test/extensions/gnu/hash_map/non_standard_layout.pass.cpp
+0-1libcxx/test/extensions/gnu/hash_multimap/non_standard_layout.pass.cpp
+0-22 files

LLVM/project b732d7flibcxx/test/extensions/gnu/hash_map non_standard_layout.pass.cpp, libcxx/test/extensions/gnu/hash_multimap non_standard_layout.pass.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+0-1libcxx/test/extensions/gnu/hash_map/non_standard_layout.pass.cpp
+0-1libcxx/test/extensions/gnu/hash_multimap/non_standard_layout.pass.cpp
+0-22 files

LLVM/project 576932blibcxx/test/extensions/gnu/hash_map non_standard_layout.pass.cpp, libcxx/test/extensions/gnu/hash_multimap non_standard_layout.pass.cpp

Whitespace change

Created using spr 1.3.6-beta.1
DeltaFile
+0-1libcxx/test/extensions/gnu/hash_multimap/non_standard_layout.pass.cpp
+0-1libcxx/test/extensions/gnu/hash_map/non_standard_layout.pass.cpp
+0-22 files