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.