[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.
AMDGPU: Rename AMDGPUTargetID to TargetID (#205269)
The AMDGPU prefix is redundant with the namespace.
Co-Authored-By: Claude <noreply at anthropic.com>
[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.
[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.
[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
[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
[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
[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]
[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] | ^
```
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]
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]
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]
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]
net/amqpcat: Declare libgc-threaded shlib dependency, add USES=ssl
The Crystal-built binary links libgc-threaded.so.1 (Boehm GC, via the
crystal runtime) and libssl.so / libcrypto.so (via amqp-client.cr's
TLS support), but the port declared neither.
Detected by poudriere stage-qa:
Warning: amqpcat-1.1.0 will be rebuilt as it misses libgc-threaded.so.1
which no dependency provides. It is likely (silently) failing testport/
stage-qa.
Warning: you need USES=ssl
Add LIB_DEPENDS=libgc-threaded.so:devel/boehm-gc-threaded, USES+=ssl,
and bump PORTREVISION.
Obtained from: olgeni
Sponsored by: SkunkWerks, GmbH
Differential Revision: https://reviews.freebsd.org/D56926