Skip to content

Conversation

MahadMuhammad
Copy link
Contributor

@MahadMuhammad MahadMuhammad commented Sep 6, 2024

  • Added equivalent-dejagnu-directive.md, a mapping of Rustc compiletest test header directives to their DejaGnu equivalents

Note

It is not possible that there exists all equivalent 1-1 rustc to dejagnu directives, we are just added here for completeness

  • Updated string formatting to use Rust's inline {var} syntax for improved consistency in src/errors.rs, src/header.rs, and src/transform.rs.

  • Fixed lifetime annotations in function signatures in src/header.rs to ensure correct lifetimes for returned values.

  • Updated the test copying path in run.sh to use rustc 1.49.0 ui tests src/test/ui instead of latest rustc directory format tests/ui

  • Update README.md to include rustc-1.49.0 and gccrs repo

@MahadMuhammad MahadMuhammad force-pushed the feat/dejagnu-equivalent-directive branch from c64d3e8 to 579307c Compare August 12, 2025 13:39
@MahadMuhammad MahadMuhammad marked this pull request as ready for review August 12, 2025 13:55
@MahadMuhammad MahadMuhammad changed the title Add Exhaustive DejaGnu directives lookup table Add Exhaustive DejaGnu directives lookup table & update rustc-1.49.0 paths Aug 12, 2025
@CohenArthur CohenArthur merged commit 816c4ad into Rust-GCC:main Aug 18, 2025
3 checks passed
@MahadMuhammad MahadMuhammad deleted the feat/dejagnu-equivalent-directive branch August 20, 2025 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants