Landing: 9324e8bfc874

Project / Subsystem

gcc / gcc/testsuite

Date

2026-08-19

Author

H.J. Lu

Commit

9324e8bfc8747f73b5a6bc2758c21827dbe6fe51

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc/testsuite
patch_id
—
commit_hash
9324e8bfc8747f73b5a6bc2758c21827dbe6fe51
source_type
github
headline
gcc.target/i386/abi-mix-1.c: Compile with -mno-avx
tldr
Test file abi-mix-1.c now compiles with -mno-avx to avoid AVX512 instruction errors with the no_caller_saved_registers attribute.
author
H.J. Lu
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • gcc
  • • testsuite
  • • i386
  • • avx512
discussion_id_link
—
bugzilla_pr
—
date
2026-08-19T00:00:00.000Z

A test case, gcc.target/i386/abi-mix-1.c, was failing because AVX512 instructions were not allowed within functions marked with the no_caller_saved_registers attribute when AVX512 was enabled by default. This commit adds the -mno-avx flag to the test’s compilation options to resolve this conflict and allow the test to pass.