diff options
| author | bors <bors@rust-lang.org> | 2019-12-28 23:02:09 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-12-28 23:02:09 +0000 |
| commit | 00fc203b659767f5c42c3e258fe31f8ae4355abc (patch) | |
| tree | 8e02a785887e732de9468ebef3bd6678427db559 /src/test/codegen/src-hash-algorithm | |
| parent | 3a3f4a7cbaff09722b8c7cc8f09ce86ff5f953a3 (diff) | |
| parent | 90bf0d2e3346cc952e3a4a49e93f48c65cc5905f (diff) | |
| download | rust-00fc203b659767f5c42c3e258fe31f8ae4355abc.tar.gz rust-00fc203b659767f5c42c3e258fe31f8ae4355abc.zip | |
Auto merge of #67334 - estebank:ignore-triple, r=nikomatsakis
Teach `compiletest` to ignore platform triples The UI tests are written assuming `--remap-path-prefix` is *not used* (`remap-debuginfo` in `config.toml`). The consequence is that the error messages may include paths and snippets into the standard library. When `remap-debuginfo` is enabled, these messages change in format and structure because `rustc` will not show paths and snippets into the standard library. This normally isn't a problem for the "main" platforms (linux/macos/windows), because the CI infrastructure is set up so that the tests run without `remap-debuginfo`, but the `dist` artifacts are built separately with `remap-debuginfo` enabled. However, some of the lower-tier platforms perform both tests and distribution in a single step with `remap-debuginfo` enabled. This also affects developers and distributors who use `remap-debuginfo`. To sidestep this problem, we add a way to ignore tests in specific platform triples, and update the overly broad `ignore-x86` rule in affected tests. Address #46948, #54546, #53081.
Diffstat (limited to 'src/test/codegen/src-hash-algorithm')
0 files changed, 0 insertions, 0 deletions
