Landing: e744a4f0d514

Project / Subsystem

gcc / x86

Date

2026-08-19

Author

H.J. Lu

Commit

e744a4f0d5147e9714b3656c17474280f057375a

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
x86
patch_id
—
commit_hash
e744a4f0d5147e9714b3656c17474280f057375a
source_type
github
headline
Compile AVX256 unaligned load/store tests with -mno-avx512f.
tldr
Fixes AVX256 test failures by disabling AVX512F when AVX256 is expected.
author
H.J. Lu
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • x86
  • • AVX
  • • testsuite
  • • AVX512
discussion_id_link
—
bugzilla_pr
—
date
2026-08-19T00:00:00.000Z

Several test cases for AVX256 unaligned load and store operations were failing because AVX512F was enabled by default, conflicting with the expected AVX instructions. This commit modifies the test suite to compile these tests with the -mno-avx512f flag. This ensures that the tests correctly target AVX256 behavior without interference from newer AVX512 features, resolving issues like incorrect assembler scan results.