Landing: a2d74fe9c932

Project / Subsystem

gcc / testsuite

Date

2026-04-27

Author

Jakub Jelinek

Commit

a2d74fe9c932874aa0a295f6c2b95410186c98a2

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
testsuite
patch_id
commit_hash
a2d74fe9c932874aa0a295f6c2b95410186c98a2
source_type
github
headline
Testsuite Fixed bitint-95.c Test.
tldr
The bitint-95.c test now includes necessary guards for bitint features, preventing failures on targets without full `_BitInt` support.
author
Jakub Jelinek
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • testsuite
  • bitint
  • target guard
discussion_id_link
bugzilla_pr
date
2026-04-27T00:00:00.000Z

The bitint-95.c test was missing the standard guards used in other bitint tests. This commit adds these guards, which check for bitint effective targets and ensure that parts of the test requiring _BitInt(192) support are only executed when __BITINT_MAXWIDTH__ >= 192. Without these guards, the test would fail on targets without sufficient _BitInt support. This resolves PR124988.