Landing: 56a9808929f6
Project / Subsystem
gcc / testsuite
Date
2026-09-05
Author
Iain Sandoe
Commit
56a9808929f692f087a304a38d484cbdc2947573
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- testsuite
- patch_id
- —
- commit_hash
- 56a9808929f692f087a304a38d484cbdc2947573
- source_type
- github
- headline
- testsuite, torture-compile: Require AVX support for tests using AVX instructions.
- tldr
- GCC testsuite now requires AVX support for specific compile-time torture tests.
- author
- Iain Sandoe
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • testsuite
- • AVX
- • AVX512
- • regression
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-05T00:00:00.000Z
This commit updates the GCC testsuite to ensure that tests which rely on AVX (Advanced Vector Extensions) or AVX512 instructions are properly flagged. For several torture-compile tests, a dg-requires directive has been added to specify that the assembler must support the relevant AVX instruction set.
This prevents these tests from running on architectures or configurations where AVX is not available, ensuring that the test results accurately reflect the compiler’s capabilities for supported instruction sets.