Adding ignore-emscripten to failing tests.

This commit is contained in:
Ross Schulman 2016-09-05 20:00:09 -04:00 committed by Brian Anderson
parent ad9184c9bf
commit b2dfeac690
25 changed files with 27 additions and 0 deletions

View File

@ -18,6 +18,8 @@
// system allocator. Do this by linking in jemalloc and making sure that we get
// an error.
// ignore-emscripten TODO: What "other allocator" should we use for emcc?
#![feature(alloc_jemalloc)]
extern crate allocator_dylib;

View File

@ -16,6 +16,8 @@
// Ensure that rust dynamic libraries use jemalloc as their allocator, verifying
// by linking in the system allocator here and ensuring that we get a complaint.
// ignore-emscripten TODO: What "other allocator" is correct for emscripten?
#![feature(alloc_system)]
extern crate allocator_dylib2;

View File

@ -9,6 +9,7 @@
// except according to those terms.
// error-pattern:thread '<unnamed>' panicked at 'test'
// ignore-emscripten Needs threads
use std::thread;

View File

@ -9,6 +9,7 @@
// except according to those terms.
// error-pattern:thread 'owned name' panicked at 'test'
// ignore-emscripten Needs threads.
use std::thread::Builder;

View File

@ -12,6 +12,7 @@
// compile-flags:--test
// check-stdout
// ignore-pretty: does not work well with `--test`
// ignore-emscripten Needs threads.
mod m {
pub fn exported() {}

View File

@ -9,6 +9,7 @@
// except according to those terms.
// error-pattern:Ensure that the child thread runs by panicking
// ignore-emscripten Needs threads.
use std::thread;

View File

@ -12,6 +12,7 @@
// error-pattern:thread 'test_foo' panicked at
// compile-flags: --test
// ignore-pretty: does not work well with `--test`
// ignore-emscripten
#[test]
fn test_foo() {

View File

@ -12,6 +12,7 @@
// error-pattern:thread 'test_foo' panicked at
// compile-flags: --test
// ignore-pretty: does not work well with `--test`
// ignore-emscripten
#[test]
#[should_panic(expected = "foobar")]

View File

@ -15,6 +15,7 @@
// compile-flags: --test
// exec-env:RUST_TEST_THREADS=foo
// ignore-pretty: does not work well with `--test`
// ignore-emscripten
#[test]
fn do_nothing() {}

View File

@ -10,6 +10,7 @@
// no-prefer-dynamic
// aux-build:allocator-dummy.rs
// ignore-emscripten
#![feature(test)]

View File

@ -12,6 +12,7 @@
// pretty-expanded FIXME #23616
// ignore-msvc
// ignore-emscripten
struct TwoU8s {
one: u8,

View File

@ -10,6 +10,7 @@
// compile-flags:--test
// ignore-pretty turns out the pretty-printer doesn't handle gensym'd things...
// ignore-emscripten
mod tests {
use super::*;

View File

@ -10,6 +10,7 @@
// compile-flags: --test
// no-pretty-expanded
// ignore-emscripten
#![deny(unstable)]

View File

@ -9,6 +9,7 @@
// except according to those terms.
// write_volatile causes an LLVM assert with composite types
// ignore-emscripten write_volatile doesn't work on arrays of structs?
#![feature(volatile)]
use std::ptr::{read_volatile, write_volatile};

View File

@ -7,6 +7,7 @@
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
// ignore-emscripten Not sure what's happening here.
use std::mem;

View File

@ -7,6 +7,7 @@
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
// ignore-emscripten Right side of comparison is screwed up. No idea how.
use std::mem;

View File

@ -7,6 +7,7 @@
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
// ignore-emscripten
use std::mem;

View File

@ -11,6 +11,7 @@
// compile-flags:-C panic=abort
// aux-build:exit-success-if-unwind.rs
// no-prefer-dynamic
// ignore-emscripten Function not implemented
extern crate exit_success_if_unwind;

View File

@ -10,6 +10,7 @@
// compile-flags:-C panic=abort
// no-prefer-dynamic
// ignore-emscripten Function not implemented.
use std::process::Command;
use std::env;

View File

@ -10,6 +10,7 @@
// compile-flags:-C lto -C panic=abort
// no-prefer-dynamic
// ignore-emscripten Function not implemented.
use std::process::Command;
use std::env;

View File

@ -10,6 +10,7 @@
// compile-flags:-C lto -C panic=unwind
// no-prefer-dynamic
// ignore-emscripten Function not implemented.
use std::process::Command;
use std::env;

View File

@ -7,6 +7,7 @@
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
// ignore-emscripten Function not implemented.
use std::env;
use std::io;

View File

@ -7,6 +7,7 @@
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
// ignore-emscripten linking with emcc failed
#![feature(repr_simd, platform_intrinsics, concat_idents, test)]
#![allow(non_camel_case_types)]

View File

@ -7,6 +7,7 @@
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
// ignore-emscripten needs threads?
#![feature(test)]

View File

@ -10,6 +10,7 @@
// compile-flags: --test
// ignore-pretty: does not work well with `--test`
// ignore-emscripten needs threads?
#[test]
#[should_panic(expected = "foo")]