Ignore some tests on platforms without libstd spans

This commit is contained in:
Vadim Petrochenkov 2020-01-16 22:19:55 +03:00
parent c84efe9b6c
commit 0b60f1f2ae
4 changed files with 13 additions and 3 deletions

View File

@ -1,3 +1,8 @@
// FIXME: missing sysroot spans (#53081)
// ignore-i586-unknown-linux-gnu
// ignore-i586-unknown-linux-musl
// ignore-i686-unknown-linux-musl
fn main() { fn main() {
let a = std::sys::imp::process::process_common::StdioPipes { ..panic!() }; let a = std::sys::imp::process::process_common::StdioPipes { ..panic!() };
//~^ ERROR failed to resolve: could not find `imp` in `sys` [E0433] //~^ ERROR failed to resolve: could not find `imp` in `sys` [E0433]

View File

@ -1,11 +1,11 @@
error[E0433]: failed to resolve: could not find `imp` in `sys` error[E0433]: failed to resolve: could not find `imp` in `sys`
--> $DIR/issue-38857.rs:2:23 --> $DIR/issue-38857.rs:7:23
| |
LL | let a = std::sys::imp::process::process_common::StdioPipes { ..panic!() }; LL | let a = std::sys::imp::process::process_common::StdioPipes { ..panic!() };
| ^^^ could not find `imp` in `sys` | ^^^ could not find `imp` in `sys`
error[E0603]: module `sys` is private error[E0603]: module `sys` is private
--> $DIR/issue-38857.rs:2:18 --> $DIR/issue-38857.rs:7:18
| |
LL | let a = std::sys::imp::process::process_common::StdioPipes { ..panic!() }; LL | let a = std::sys::imp::process::process_common::StdioPipes { ..panic!() };
| ^^^ this module is private | ^^^ this module is private

View File

@ -1,3 +1,8 @@
// FIXME: missing sysroot spans (#53081)
// ignore-i586-unknown-linux-gnu
// ignore-i586-unknown-linux-musl
// ignore-i686-unknown-linux-musl
fn main() { fn main() {
let _ = std::thread::thread_info::current_thread(); let _ = std::thread::thread_info::current_thread();
//~^ERROR module `thread_info` is private //~^ERROR module `thread_info` is private

View File

@ -1,5 +1,5 @@
error[E0603]: module `thread_info` is private error[E0603]: module `thread_info` is private
--> $DIR/stability-in-private-module.rs:2:26 --> $DIR/stability-in-private-module.rs:7:26
| |
LL | let _ = std::thread::thread_info::current_thread(); LL | let _ = std::thread::thread_info::current_thread();
| ^^^^^^^^^^^ this module is private | ^^^^^^^^^^^ this module is private