Landing: 234d9acfd25a
Project / Subsystem
gcc / testsuite
Date
2026-05-05
Author
Jakub Jelinek
Commit
234d9acfd25aa3b74958e2f1c41e46d483b92d24
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- testsuite
- patch_id
- —
- commit_hash
- 234d9acfd25aa3b74958e2f1c41e46d483b92d24
- source_type
- github
- headline
- testsuite: Refine requirements for pr122569*.c tests.
- tldr
- Updates testsuite to require ctzll/clzll targets and lp64/llp64 for pr122569 tests.
- author
- Jakub Jelinek
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • testsuite
- • optimization
- • ctz
- • clz
- • target architecture
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-05-05T00:00:00.000Z
This commit refines the requirements for the pr122569*.c test cases to ensure they are only run on appropriate targets. It now requires that the target architecture supports ctzll and clzll (count trailing/leading zeros long long) and is either an LP64 or LLP64 architecture. This prevents the tests from failing on architectures where these features are not available or not optimized in the expected way.