Landing: 1c29f88ec83f
Project / Subsystem
gcc / gcc/testsuite
Date
2026-08-11
Author
Iain Sandoe
Commit
1c29f88ec83ff8eee17295fe7c77d61051bc1edc
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc/testsuite
- patch_id
- —
- commit_hash
- 1c29f88ec83ff8eee17295fe7c77d61051bc1edc
- source_type
- github
- headline
- Add AVX512 requirements to x86 testsuite assemble/run cases.
- tldr
- x86 testsuite now explicitly requires AVX512 for assemble/run tests, fixing Darwin failures and improving 32-bit Darwin compatibility.
- author
- Iain Sandoe
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • testsuite
- • x86
- • AVX512
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-11T00:00:00.000Z
Several x86 testsuite cases that assemble and run code requiring AVX512 instructions have been updated. These tests previously failed on Darwin targets due to missing assembler or runtime support. The changes add dg-requires directives for AVX512 and include the -mdynamic-no-pc compile flag for 32-bit Darwin cases to better match ELF target codegen, ensuring these tests pass reliably.