提交 b2dfeac6 编写于 作者: R Ross Schulman 提交者: Brian Anderson

Adding ignore-emscripten to failing tests.

上级 ad9184c9
......@@ -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;
......
......@@ -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;
......
......@@ -9,6 +9,7 @@
// except according to those terms.
// error-pattern:thread '<unnamed>' panicked at 'test'
// ignore-emscripten Needs threads
use std::thread;
......
......@@ -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;
......
......@@ -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() {}
......
......@@ -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;
......
......@@ -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() {
......
......@@ -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")]
......
......@@ -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() {}
......@@ -10,6 +10,7 @@
// no-prefer-dynamic
// aux-build:allocator-dummy.rs
// ignore-emscripten
#![feature(test)]
......
......@@ -12,6 +12,7 @@
// pretty-expanded FIXME #23616
// ignore-msvc
// ignore-emscripten
struct TwoU8s {
one: u8,
......
......@@ -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::*;
......
......@@ -10,6 +10,7 @@
// compile-flags: --test
// no-pretty-expanded
// ignore-emscripten
#![deny(unstable)]
......
......@@ -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};
......
......@@ -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;
......
......@@ -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;
......
......@@ -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;
......
......@@ -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;
......
......@@ -10,6 +10,7 @@
// compile-flags:-C panic=abort
// no-prefer-dynamic
// ignore-emscripten Function not implemented.
use std::process::Command;
use std::env;
......
......@@ -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;
......
......@@ -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;
......
......@@ -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;
......
......@@ -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)]
......
......@@ -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)]
......
......@@ -10,6 +10,7 @@
// compile-flags: --test
// ignore-pretty: does not work well with `--test`
// ignore-emscripten needs threads?
#[test]
#[should_panic(expected = "foo")]
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册