Landing: c10e3067cab8

Project / Subsystem

gcc / gccrs

Date

2026-04-16

Author

Thomas Schwinge

Commit

c10e3067cab8988478d9a8466670d5845cabcc46

Source

github

Impact

3/10

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gccrs
patch_id
commit_hash
c10e3067cab8988478d9a8466670d5845cabcc46
source_type
github
headline
gccrs: ast: Fix module path resolution for sibling modules in root
tldr
Simplifies a test case in gccrs by using standard DejaGnu idioms for skipping unsupported targets.
why_it_matters
Improves the clarity and maintainability of the test suite by using standard testing practices.
author
Thomas Schwinge
impact_score
3
impact_rationale
Simplifies a test case using standard idioms, low impact.
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • gccrs
  • rust
  • testsuite
  • ast
discussion_id_link
bugzilla_pr
date
2026-04-16T00:00:00.000Z

This commit simplifies the ‘rust/compile/issue_4402_foo.rs’ test case in gccrs. Instead of special-casing the test file in ‘rust/compile/compile.exp’, it implements a standard DejaGnu idiom (‘dg-skip-if’) to skip the test for unsupported targets.