Landing: e7a2a4825d90

Project / Subsystem

gcc / ext-floating14.c

Date

2026-08-20

Author

H.J. Lu

Commit

e7a2a4825d90ddaeed7eb57c3e63d6cad7ccf78f

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
ext-floating14.c
patch_id
—
commit_hash
e7a2a4825d90ddaeed7eb57c3e63d6cad7ccf78f
source_type
github
headline
Compile C++23 ext-floating14 test with specific flags
tldr
A C++23 test case is compiled with flags to avoid warnings related to BF16 type redefinition on x86.
author
H.J. Lu
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • c++
  • • x86
  • • bfloat16
  • • testsuite
discussion_id_link
—
bugzilla_pr
—
date
2026-08-20T00:00:00.000Z

A C++23 test case, ext-floating14.C, encountered warnings about the redefinition of the __bfloat16 type when compiled with default x86 AVX-related options. To resolve this, the test case is now compiled with -mno-avx512bf16 and -mno-avxneconvert, ensuring that the test suite can be built without these specific warnings and passes cleanly.