about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorEric Huss <eric@huss.org>2018-04-26 15:27:31 -0700
committerEric Huss <eric@huss.org>2018-05-16 22:25:20 -0700
commite3d8fc50444a268a572117669e0fb3f9eabd1c29 (patch)
treea4ecc98604448d591b1aa71e9fa3cc6a31834c82 /src/rustllvm/RustWrapper.cpp
parent24384340548e9af2ce85f9dd91858cac30166fee (diff)
downloadrust-e3d8fc50444a268a572117669e0fb3f9eabd1c29.tar.gz
rust-e3d8fc50444a268a572117669e0fb3f9eabd1c29.zip
compiletest: Run revisions as independent tests.
- The output of each test is now in its own directory.
- "auxiliary" output is now under the respective test directory.
- `stage_id` removed from filenames, and instead placed in the stamp file as a hash.  This helps keep path lengths down for Windows.

In brief, the new layout looks like this:
```
<build_base>/<relative_dir>/<testname>.<revision>.<mode>/
    stamp
    <testname>.err
    <testname>.out
    a (binary)
    auxiliary/lib<auxname>.dylib
    auxiliary/<auxname>/<auxname>.err
    auxiliary/<auxname>/<auxname>.out
```
(revision and mode are optional)
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions