Landing: 3b60e2204e22
Project / Subsystem
gcc / libstdc++
Date
2026-10-01
Author
Jonathan Wakely
Commit
3b60e2204e225ea643fe54a999848f99d49a6659
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- libstdc++
- patch_id
- —
- commit_hash
- 3b60e2204e225ea643fe54a999848f99d49a6659
- source_type
- github
- headline
- libstdc++: Re-enable some pb_ds tests for C++17 and later
- tldr
- Previously disabled __gnu_pbds tests for C++17 and later are now re-enabled.
- author
- Jonathan Wakely
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • libstdc++
- • testing
- • c++17
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-10-01T00:00:00.000Z
GCC re-enables several tests for the __gnu_pbds (Policy-Based Data Structures) library that were previously disabled for C++17 and later standards. These tests were disabled due to issues with ambiguous string conversions, believed to be related to LWG 2946 and fixed in subsequent compiler revisions. The tests now compile successfully with C++17, allowing for their regression testing.