Annotate run-pass/backtrace with #[rustc_no_mir] on MSVC.

This commit is contained in:
Eduard Burtescu
2016-03-23 02:59:02 +02:00
parent e3f2dfdece
commit 424fa432d4
+6
View File
@@ -8,6 +8,8 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(rustc_attrs)]
// no-pretty-expanded FIXME #15189
// ignore-android FIXME #17520
// compile-flags:-g
@@ -16,6 +18,8 @@
use std::process::{Command, Stdio};
use std::str;
// FIXME #31005 MIR missing debuginfo currently.
#[cfg_attr(target_env = "msvc", rustc_no_mir)]
#[inline(never)]
fn foo() {
let _v = vec![1, 2, 3];
@@ -24,6 +28,8 @@ fn foo() {
}
}
// FIXME #31005 MIR missing debuginfo currently.
#[cfg_attr(target_env = "msvc", rustc_no_mir)]
#[inline(never)]
fn double() {
struct Double;