Enable tests on rustc_codegen_ssa #114431
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This enables unittests in rustc_codegen_ssa. There are some tests, primarily in
back/rpath/tests.rs
that haven't ever been running since the unittests are disabled. From what I can tell, this was just a consequence of how things evolved. When testing was initially added in #33282,librustc_trans
had test=false because it didn't have any tests.rustc_codegen_ssa
eventually split off from that (#55627), and the rpath module eventually got merged in too (fromlibrustc_back
where it used to live). That migration didn't enable the tests.This also includes some fluent diagnostic tests, though I'm not sure what exactly they are testing.