| Metadata | | | -------- | --- | | Point of contact | @jieyouxu | | Team(s) | [bootstrap](https://github.com/rust-lang/rust), [compiler](http://github.com/rust-lang/compiler-team), [rustdoc](https://github.com/rust-lang/rust) | | Goal document | [2025h1/compiletest-directive-rework](https://rust-lang.github.io/rust-project-goals/2025h1/compiletest-directive-rework.html) | ## Summary *Short description of what you will do over the next 6 months.* Rework [`compiletest`]'s directive handling to make it more maintainable, have better UX for compiler contributors, and fix some long-standing issues. ## Tasks and status * [ ] Discussion and moral support ([bootstrap](https://github.com/rust-lang/rust), [compiler](http://github.com/rust-lang/compiler-team), [rustdoc](https://github.com/rust-lang/rust) ![Team][]) * [ ] Experimental prototype implementation[^1] (@jieyouxu) * [ ] [`compiletest`] changes w/ experience from prototype (@jieyouxu) * [ ] Standard reviews ([bootstrap](https://github.com/rust-lang/rust), [compiler](http://github.com/rust-lang/compiler-team) ![Team][]) * [ ] Inside Rust blog post for project outcome (@jieyouxu) [Team]: https://img.shields.io/badge/Team%20ask-red