diff options
| author | Paweł Romanowski <pawroman@gmail.com> | 2018-10-09 08:24:29 +0200 |
|---|---|---|
| committer | Paweł Romanowski <pawroman@gmail.com> | 2018-10-09 08:24:29 +0200 |
| commit | 1f7dafbb778dc9bff6a13828813fbcd105d977c9 (patch) | |
| tree | 1ce92aabf801f31b0e02382767801a6467ce08b5 | |
| parent | 882e373275a7ab540b0734a62e11836b4721ad94 (diff) | |
| download | rust-1f7dafbb778dc9bff6a13828813fbcd105d977c9.tar.gz rust-1f7dafbb778dc9bff6a13828813fbcd105d977c9.zip | |
Fix test for windows os
| -rw-r--r-- | src/test/ui/range/issue-54505-no-std.rs | 4 | ||||
| -rw-r--r-- | src/test/ui/range/issue-54505-no-std.stderr | 12 |
2 files changed, 10 insertions, 6 deletions
diff --git a/src/test/ui/range/issue-54505-no-std.rs b/src/test/ui/range/issue-54505-no-std.rs index a6a49cc222e..1915fd82899 100644 --- a/src/test/ui/range/issue-54505-no-std.rs +++ b/src/test/ui/range/issue-54505-no-std.rs @@ -15,6 +15,10 @@ use core::ops::RangeBounds; #[lang = "eh_personality"] extern fn eh_personality() {} +#[cfg(target_os = "windows")] +#[lang = "eh_unwind_resume"] +extern fn eh_unwind_resume() {} + // take a reference to any built-in range fn take_range(_r: &impl RangeBounds<i8>) {} diff --git a/src/test/ui/range/issue-54505-no-std.stderr b/src/test/ui/range/issue-54505-no-std.stderr index 00eb9cda9c3..4922e59953c 100644 --- a/src/test/ui/range/issue-54505-no-std.stderr +++ b/src/test/ui/range/issue-54505-no-std.stderr @@ -1,7 +1,7 @@ error: `#[panic_handler]` function required, but not found error[E0308]: mismatched types - --> $DIR/issue-54505-no-std.rs:24:16 + --> $DIR/issue-54505-no-std.rs:28:16 | LL | take_range(0..1); | ^^^^ @@ -13,7 +13,7 @@ LL | take_range(0..1); found type `core::ops::Range<{integer}>` error[E0308]: mismatched types - --> $DIR/issue-54505-no-std.rs:29:16 + --> $DIR/issue-54505-no-std.rs:33:16 | LL | take_range(1..); | ^^^ @@ -25,7 +25,7 @@ LL | take_range(1..); found type `core::ops::RangeFrom<{integer}>` error[E0308]: mismatched types - --> $DIR/issue-54505-no-std.rs:34:16 + --> $DIR/issue-54505-no-std.rs:38:16 | LL | take_range(..); | ^^ @@ -37,7 +37,7 @@ LL | take_range(..); found type `core::ops::RangeFull` error[E0308]: mismatched types - --> $DIR/issue-54505-no-std.rs:39:16 + --> $DIR/issue-54505-no-std.rs:43:16 | LL | take_range(0..=1); | ^^^^^ @@ -49,7 +49,7 @@ LL | take_range(0..=1); found type `core::ops::RangeInclusive<{integer}>` error[E0308]: mismatched types - --> $DIR/issue-54505-no-std.rs:44:16 + --> $DIR/issue-54505-no-std.rs:48:16 | LL | take_range(..5); | ^^^ @@ -61,7 +61,7 @@ LL | take_range(..5); found type `core::ops::RangeTo<{integer}>` error[E0308]: mismatched types - --> $DIR/issue-54505-no-std.rs:49:16 + --> $DIR/issue-54505-no-std.rs:53:16 | LL | take_range(..=42); | ^^^^^ |
