Migrate issue-64153, invalid-staticlib and no-builtins-lto run-make tests to rmake#126437
Migrate issue-64153, invalid-staticlib and no-builtins-lto run-make tests to rmake#126437bors merged 3 commits intorust-lang:masterfrom
issue-64153, invalid-staticlib and no-builtins-lto run-make tests to rmake#126437Conversation
|
The run-make-support library was changed cc @jieyouxu This PR modifies cc @jieyouxu |
This comment has been minimized.
This comment has been minimized.
1a22be2 to
7128267
Compare
This comment has been minimized.
This comment has been minimized.
7128267 to
ea37b98
Compare
This comment has been minimized.
This comment has been minimized.
ea37b98 to
4c50d7a
Compare
jieyouxu
left a comment
There was a problem hiding this comment.
Thanks, looks good to me overall, just some suggestions and nits.
| //@ ignore-windows | ||
| // Reason: `llvm-objdump`'s output looks different on windows than on other platforms. | ||
| // Only checking on Unix platforms should suffice. |
There was a problem hiding this comment.
Remark (non-blocking): I'm not super convinced by this reasoning and it would be good to also make this test work on Windows in future improvements.
There was a problem hiding this comment.
I have temporarily removed the ignore directive, maybe we could bors try it.
|
@rustbot author |
4c50d7a to
aa57942
Compare
|
@rustbot review |
|
@bors try |
Migrate `issue-64153`, `invalid-staticlib` and `no-builtins-lto` `run-make` tests to `rmake` Part of rust-lang#121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html). try-job: x86_64-msvc
This comment has been minimized.
This comment has been minimized.
|
💔 Test failed - checks-actions |
aa57942 to
df6d873
Compare
|
Ignore restored with a FIXME, let me know if you think we should troubleshoot this right away to make it work on Windows, or leave it at that, possibly for a future "expand test compatibility" PR. @rustbot review |
|
@Oneirical I'm okay with the ignore-windows even without a FIXME, as long as the rationale behind the ignore is documented. r=me after CI is green. @bors delegate+ |
|
✌️ @Oneirical, you can now approve this pull request! If @jieyouxu told you to " |
Migrate `issue-64153`, `invalid-staticlib` and `no-builtins-lto` `run-make` tests to `rmake` Part of rust-lang#121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html). try-job: x86_64-msvc
Rollup of 5 pull requests Successful merges: - rust-lang#126279 (Migrate `inaccessible-temp-dir`, `output-with-hyphens` and `issue-10971-temps-dir` `run-make` tests to `rmake`) - rust-lang#126437 (Migrate `issue-64153`, `invalid-staticlib` and `no-builtins-lto` `run-make` tests to `rmake`) - rust-lang#126490 (Migrate `extern-flag-fun`, `incremental-debugger-visualiser` and `incremental-session-fail` `run-make` tests to `rmake.rs`) - rust-lang#126500 (Migrate `error-found-staticlib-instead-crate`, `output-filename-conflicts-with-directory`, `output-filename-overwrites-input`, `native-link-modifier-verbatim-rustc` and `native-link-verbatim-linker` `run-make` tests to `rmake.rs` format) - rust-lang#126534 (Migrate `run-make/comment-section` to `rmake.rs`) r? `@ghost` `@rustbot` modify labels: rollup
|
☀️ Test successful - checks-actions |
|
Finished benchmarking commit (af3d100): comparison URL. Overall result: ✅ improvements - no action needed@rustbot label: -perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)Results (secondary -2.1%)This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesThis benchmark run did not return any relevant results for this metric. Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 671.456s -> 671.294s (-0.02%) |
Part of #121876 and the associated Google Summer of Code project.
try-job: x86_64-msvc