bump Rust

This commit is contained in:
Ralf Jung 2019-08-21 09:07:27 +02:00
parent fd078e4fac
commit 1be4e2ff58
3 changed files with 8 additions and 6 deletions

View file

@ -1 +1 @@
14890954ce17c44d944eda988c5a64bb4c5ec9eb
bea0372a1a7a31b81f28cc4d9a83a2dc9a79d008

View file

@ -28,10 +28,12 @@ fn run_tests(mode: &str, path: &str, target: &str, mut flags: Vec<String>) {
let in_rustc_test_suite = rustc_test_suite().is_some();
// Add some flags we always want.
flags.push("--edition 2018".to_owned());
if !in_rustc_test_suite {
// Only `-Dwarnings` on the Miri side to make the rustc toolstate management less painful.
// (We often get warnings when e.g. a feature gets stabilized or some lint gets added/improved.)
flags.push("-Dwarnings -Dunused".to_owned()); // overwrite the -Aunused in compiletest-rs
if in_rustc_test_suite {
// Less aggressive warnings to make the rustc toolstate management less painful.
// (We often get warnings when e.g. a feature gets stabilized or some lint gets added/improved.)
flags.push("-Astable-features".to_owned());
} else {
flags.push("-Dwarnings -Dunused".to_owned()); // overwrite the -Aunused in compiletest-rs
}
if let Ok(sysroot) = std::env::var("MIRI_SYSROOT") {
flags.push(format!("--sysroot {}", sysroot));

View file

@ -1,4 +1,4 @@
#![feature(async_await, never_type)]
#![feature(never_type)]
use std::{future::Future, pin::Pin, task::Poll, ptr};
use std::task::{Waker, RawWaker, RawWakerVTable, Context};