Landing: ee279a78b295

Project / Subsystem

gcc / testsuite/g++

Date

2026-07-26

Author

Kyrylo Tkachov

Commit

ee279a78b29516a10a4a45ae54a66810f2945bdc

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
testsuite/g++
patch_id
—
commit_hash
ee279a78b29516a10a4a45ae54a66810f2945bdc
source_type
github
headline
Force serial PSTL backend in xtreme-header-8.C test.
tldr
Test case for C++ modules now explicitly uses the serial PSTL backend to avoid spurious failures.
author
Kyrylo Tkachov
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • testsuite
  • • c++ modules
  • • libstdc++
  • • parallelism
discussion_id_link
—
bugzilla_pr
—
date
2026-07-26T00:00:00.000Z

This commit modifies the xtreme-header-8.C test case in the GCC testsuite to force the use of the serial PSTL backend. This prevents test failures caused by third-party headers (like TBB) exposing TU-local entities, which are ill-formed in modules and unrelated to the actual test’s purpose concerning C++ modules and standard library features.