about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-02-08 20:50:41 +0000
committerbors <bors@rust-lang.org>2022-02-08 20:50:41 +0000
commitcaeebd6b095d12f657cc1a9f176d5c9e1e372b21 (patch)
treef6a0afd64de0f56af8391d1dc55bae844187b6c9 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent2590701b2ac9004418c5ec49896f2cf2c5016df5 (diff)
parent04dce4aed45540db007a2d1f70c5c02af8e64422 (diff)
downloadrust-caeebd6b095d12f657cc1a9f176d5c9e1e372b21.tar.gz
rust-caeebd6b095d12f657cc1a9f176d5c9e1e372b21.zip
Auto merge of #8374 - Alexendoo:bless-revisions, r=camsteffen
Support `cargo dev bless` for tests with revisions

changelog: internal: Support `cargo dev bless` for tests with revisions

Previously bless wouldn't pick up the saved stderr from `target/debug/tests/manual_assert.stage-id.edition2021.stderr` or `target/debug/tests/manual_assert.stage-id.edition2018.stderr` due to there being multiple revisions of the test output

This tweaks compile-test so the built files end up in e.g. `target/debug/tests/ui`, `target/debug/tests/ui-cargo` rather than share the `tests` dir. `cargo dev bless` then uses that to update all the `.stdout/stdout/fixed` files it can find

Also removes an empty file I found, and the logic to remove empty outputs as compiletest doesn't produce empty `.stdout/stderr` files
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions