Landing: b9d0443dd81d
Project / Subsystem
gcc / testsuite
Date
2026-08-18
Author
Iain Sandoe
Commit
b9d0443dd81d7b3cde7e8e25bef223cac12b1348
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- testsuite
- patch_id
- —
- commit_hash
- b9d0443dd81d7b3cde7e8e25bef223cac12b1348
- source_type
- github
- headline
- testsuite, fortran: Use generic tests for hidden directives.
- tldr
- Improves Fortran test suite reliability by using generic matchers for symbol visibility.
- author
- Iain Sandoe
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • testsuite
- • fortran
- • visibility
- • cross-platform
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-18T00:00:00.000Z
This commit enhances the Fortran test suite by employing generic assembly checkers for hidden symbol directives. Previously, tests relied on object-format-specific representations of ‘hidden’ visibility, causing failures on platforms like Darwin where the defaults differed. By using generic matchers, the tests now correctly verify the presence or absence of hidden symbols across various object formats, ensuring consistent and reliable testing.