Landing: 13fd34134abc
Project / Subsystem
gcc / gcc/testsuite
Date
2026-09-30
Author
Jakub Jelinek
Commit
13fd34134abc930f473b558b97fdc6ec99d07a16
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc/testsuite
- patch_id
- —
- commit_hash
- 13fd34134abc930f473b558b97fdc6ec99d07a16
- source_type
- github
- headline
- testsuite: Fix up PR127492 test for atomic operations
- tldr
- Updates a GCC test case for atomic operations on __int128 and long long types to improve accuracy and handle target-specific availability.
- author
- Jakub Jelinek
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • testsuite
- • atomic operations
- • __int128
- • long long
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-30T00:00:00.000Z
The test suite for GCC has been updated to correctly handle Problem Report 127492, which concerns atomic operations. The test case was split into two to isolate testing for __int128 atomics and long long atomics. This addresses potential issues with combined target conditions and ensures tests only run when the required atomic hardware support or the libatomic library is available.