about summary refs log tree commit diff
path: root/library/std/src/sys/unix/process/process_unix.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-09-26 08:09:12 +0000
committerbors <bors@rust-lang.org>2021-09-26 08:09:12 +0000
commitac8dd1b2f24dc62c962172b27433106b4e84dc62 (patch)
tree06d28e175185a24207405165498d45634aeefe6b /library/std/src/sys/unix/process/process_unix.rs
parentf6e6ddc09d660fbfb4d483a9677d80768cc4e31c (diff)
parent2da6e669488791bd2d36e3a35fa2e4e4e02bc647 (diff)
downloadrust-ac8dd1b2f24dc62c962172b27433106b4e84dc62.tar.gz
rust-ac8dd1b2f24dc62c962172b27433106b4e84dc62.zip
Auto merge of #89101 - ehuss:compiletest-incremental-build, r=Mark-Simulacrum
Support incremental in compiletest for non-incremental modes.

This adds first-class support for using incremental builds in non-incremental-mode tests.  These tests previously manually passed `-C incremental=tmp/foo` which resulted in reusing the same tmp folder between runs.  This means that these tests could fail whenever the on-disk incremental format changed (such as when updating one's local source tree).  This changes it so that these tests can pass a `// incremental-build` header which instructs compiletest to create a set aside a dedicated incremental directory which will be cleared before the test starts to ensure it has a clean slate.
Diffstat (limited to 'library/std/src/sys/unix/process/process_unix.rs')
0 files changed, 0 insertions, 0 deletions