Skip to content

Commit 9a164ff

Browse files
committed
Skip tests on emscripten
1 parent 82cb88b commit 9a164ff

File tree

114 files changed

+118
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+118
-0
lines changed

src/test/ui/array-slice-vec/bounds-check-no-overflow.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:index out of bounds
3+
// ignore-emscripten no processes
34

45
use std::usize;
56
use std::mem::size_of;

src/test/ui/array-slice-vec/dst-raw-slice.rs

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
// run-fail
44
// error-pattern:index out of bounds
5+
// ignore-emscripten no processes
6+
57
#[allow(unconditional_panic)]
68
fn main() {
79
let a: *const [_] = &[1, 2, 3];

src/test/ui/binop/binop-fail-3.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:quux
3+
// ignore-emscripten no processes
34

45
fn foo() -> ! {
56
panic!("quux");

src/test/ui/binop/binop-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:quux
3+
// ignore-emscripten no processes
34

45
fn my_err(s: String) -> ! {
56
println!("{}", s);

src/test/ui/borrowck/borrowck-local-borrow.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:panic 1
3+
// ignore-emscripten no processes
34

45
// revisions: migrate mir
56
//[mir]compile-flags: -Z borrowck=mir

src/test/ui/closures/diverging-closure.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:oops
3+
// ignore-emscripten no processes
34

45
fn main() {
56
let func = || -> ! {

src/test/ui/consts/promoted_div_by_zero.rs

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
// run-fail
44
// error-pattern: attempt to divide by zero
5+
// ignore-emscripten no processes
56

67
fn main() {
78
let x = &(1 / (1 - 1));

src/test/ui/fn/expr-fn-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:explicit panic
3+
// ignore-emscripten no processes
34

45
fn f() -> ! {
56
panic!()

src/test/ui/generator/generator-resume-after-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:generator resumed after panicking
3+
// ignore-emscripten no processes
34

45
// Test that we get the correct message for resuming a panicked generator.
56

src/test/ui/hashmap/hashmap-capacity-overflow.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:capacity overflow
3+
// ignore-emscripten no processes
34

45
use std::collections::hash_map::HashMap;
56
use std::usize;

src/test/ui/if/expr-if-panic-fn.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:explicit panic
3+
// ignore-emscripten no processes
34

45
fn f() -> ! {
56
panic!()

src/test/ui/if/expr-if-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:explicit panic
3+
// ignore-emscripten no processes
34

45
fn main() {
56
let _x = if false {

src/test/ui/if/if-check-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:Number is odd
3+
// ignore-emscripten no processes
34

45
fn even(x: usize) -> bool {
56
if x < 2 {

src/test/ui/if/if-cond-bot.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:quux
3+
// ignore-emscripten no processes
34

45
fn my_err(s: String) -> ! {
56
println!("{}", s);

src/test/ui/imports/glob-use-std.rs

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
// run-fail
44
// error-pattern:panic works
5+
// ignore-emscripten no processes
56

67
use std::*;
78

src/test/ui/issues/issue-12920.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:explicit panic
3+
// ignore-emscripten no processes
34

45
pub fn main() {
56
panic!();

src/test/ui/issues/issue-13202.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:bad input
3+
// ignore-emscripten no processes
34

45
fn main() {
56
Some("foo").unwrap_or(panic!("bad input")).to_string();

src/test/ui/issues/issue-18576.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:stop
3+
// ignore-emscripten no processes
34

45
// #18576
56
// Make sure that calling an extern function pointer in an unreachable

src/test/ui/issues/issue-20971.rs

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
// run-fail
44
// error-pattern:Hello, world!
5+
// ignore-emscripten no processes
56

67
pub trait Parser {
78
type Input;

src/test/ui/issues/issue-23354-2.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:panic evaluated
3+
// ignore-emscripten no processes
34

45
#[allow(unused_variables)]
56
fn main() {

src/test/ui/issues/issue-23354.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:panic evaluated
3+
// ignore-emscripten no processes
34

45
#[allow(unused_variables)]
56
fn main() {

src/test/ui/issues/issue-2444.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:explicit panic
3+
// ignore-emscripten no processes
34

45
use std::sync::Arc;
56

src/test/ui/issues/issue-2470-bounds-check-overflow.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:index out of bounds
3+
// ignore-emscripten no processes
34

45
use std::mem;
56

src/test/ui/issues/issue-2761.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:custom message
3+
// ignore-emscripten no processes
34

45
fn main() {
56
assert!(false, "custom message");

src/test/ui/issues/issue-28934.rs

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
// run-fail
55
// error-pattern:explicit panic
6+
// ignore-emscripten no processes
67

78
struct Parser<'i: 't, 't>(&'i u8, &'t u8);
89

src/test/ui/issues/issue-29798.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:index out of bounds: the len is 5 but the index is 5
3+
// ignore-emscripten no processes
34

45
const fn test(x: usize) -> i32 {
56
[42;5][x]

src/test/ui/issues/issue-3029.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:so long
3+
// ignore-emscripten no processes
34

45
#![allow(unused_allocation)]
56
#![allow(unreachable_code)]

src/test/ui/issues/issue-30380.rs

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
// run-fail
55
// error-pattern:panicking destructors ftw!
6+
// ignore-emscripten no processes
67

78
struct Observer<'a>(&'a mut FilledOnDrop);
89

src/test/ui/issues/issue-44216-add-instant.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:overflow
3+
// ignore-emscripten no processes
34

45
use std::time::{Instant, Duration};
56

src/test/ui/issues/issue-44216-add-system-time.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:overflow
3+
// ignore-emscripten no processes
34

45
use std::time::{Duration, SystemTime};
56

src/test/ui/issues/issue-44216-sub-instant.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:overflow
3+
// ignore-emscripten no processes
34

45
use std::time::{Instant, Duration};
56

src/test/ui/issues/issue-44216-sub-system-time.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:overflow
3+
// ignore-emscripten no processes
34

45
use std::time::{Duration, SystemTime};
56

src/test/ui/issues/issue-51345-2.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern: thread 'main' panicked at 'explicit panic'
3+
// ignore-emscripten no processes
34

45
fn main() {
56
let mut vec = vec![];

src/test/ui/issues/issue-6458-1.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:explicit panic
3+
// ignore-emscripten no processes
34

45
fn foo<T>(t: T) {}
56
fn main() {

src/test/ui/issues/issue-811.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:quux
3+
// ignore-emscripten no processes
34

45
use std::marker::PhantomData;
56

src/test/ui/issues/issue-948.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:beep boop
3+
// ignore-emscripten no processes
34

45
#![allow(unused_variables)]
56

src/test/ui/loops/for-each-loop-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:moop
3+
// ignore-emscripten no processes
34

45
fn main() {
56
for _ in 0_usize..10_usize {

src/test/ui/macros/assert-as-macro.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:assertion failed: 1 == 2
3+
// ignore-emscripten no processes
34

45
fn main() {
56
assert!(1 == 2);

src/test/ui/macros/assert-eq-macro-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
// error-pattern:assertion failed: `(left == right)`
33
// error-pattern: left: `14`
44
// error-pattern:right: `15`
5+
// ignore-emscripten no processes
56

67
fn main() {
78
assert_eq!(14, 15);

src/test/ui/macros/assert-macro-explicit.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:panicked at 'assertion failed: false'
3+
// ignore-emscripten no processes
34

45
fn main() {
56
assert!(false);

src/test/ui/macros/assert-macro-fmt.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:panicked at 'test-assert-fmt 42 rust'
3+
// ignore-emscripten no processes
34

45
fn main() {
56
assert!(false, "test-assert-fmt {} {}", 42, "rust");

src/test/ui/macros/assert-macro-owned.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:panicked at 'test-assert-owned'
3+
// ignore-emscripten no processes
34

45
fn main() {
56
assert!(false, "test-assert-owned".to_string());

src/test/ui/macros/assert-macro-static.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:panicked at 'test-assert-static'
3+
// ignore-emscripten no processes
34

45
fn main() {
56
assert!(false, "test-assert-static");

src/test/ui/macros/assert-ne-macro-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
// error-pattern:assertion failed: `(left != right)`
33
// error-pattern: left: `14`
44
// error-pattern:right: `14`
5+
// ignore-emscripten no processes
56

67
fn main() {
78
assert_ne!(14, 14);

src/test/ui/macros/die-macro-2.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:test
3+
// ignore-emscripten no processes
34

45
fn main() {
56
panic!("test");

src/test/ui/macros/die-macro-expr.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:test
3+
// ignore-emscripten no processes
34

45
fn main() {
56
let __isize: isize = panic!("test");

src/test/ui/macros/die-macro-pure.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:test
3+
// ignore-emscripten no processes
34

45
fn f() {
56
panic!("test");

src/test/ui/macros/unimplemented-macro-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:not implemented
3+
// ignore-emscripten no processes
34

45
fn main() {
56
unimplemented!()

src/test/ui/macros/unreachable-fmt-msg.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:internal error: entered unreachable code: 6 is not prime
3+
// ignore-emscripten no processes
34

45
fn main() {
56
unreachable!("{} is not {}", 6u32, "prime");

src/test/ui/macros/unreachable-macro-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:internal error: entered unreachable code
3+
// ignore-emscripten no processes
34

45
fn main() {
56
unreachable!()

src/test/ui/macros/unreachable-static-msg.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:internal error: entered unreachable code: uhoh
3+
// ignore-emscripten no processes
34

45
fn main() {
56
unreachable!("uhoh")

src/test/ui/macros/unreachable.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:internal error: entered unreachable code
3+
// ignore-emscripten no processes
34

45
fn main() {
56
unreachable!()

src/test/ui/match/expr-match-panic-fn.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:explicit panic
3+
// ignore-emscripten no processes
34

45
fn f() -> ! {
56
panic!()

src/test/ui/match/expr-match-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:explicit panic
3+
// ignore-emscripten no processes
34

45
fn main() {
56
let _x = match true {

src/test/ui/match/match-bot-panic.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-fail
22
// error-pattern:explicit panic
3+
// ignore-emscripten no processes
34

45
#![allow(unreachable_code)]
56
#![allow(unused_variables)]

0 commit comments

Comments
 (0)