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.