mirror of
https://github.com/rust-lang/rust.git
synced 2024-12-11 16:15:03 +00:00
Auto merge of #43642 - mmatyas:unskip_aarch64_tests, r=sanxiyn
Unskip some tests on AArch64 I've been running the test suite remotely on an Acer Chromebook R13 and natively on an ARM Juno developer board, both AArch64 devices. Most of the tests that are skipped on AArch64 are due to testing stdcall/fastcall/x86-specific code or the debugger, but I've found a few tests that could be enabled there. These have been skipped previously due to failing on the `aarch64-linux-android` and `mac-android` buildbots, more than 2 years ago (#23471, #23695). It seems we don't test those platforms any more, but as they do work on AArch64 Linux, I'd like to propose re-enabling them. All of them pass on my devices.
This commit is contained in:
commit
e8909d257b
@ -8,7 +8,6 @@
|
|||||||
// option. This file may not be copied, modified, or distributed
|
// option. This file may not be copied, modified, or distributed
|
||||||
// except according to those terms.
|
// except according to those terms.
|
||||||
|
|
||||||
// ignore-aarch64
|
|
||||||
// ignore-emscripten no threads support
|
// ignore-emscripten no threads support
|
||||||
|
|
||||||
#![feature(libc)]
|
#![feature(libc)]
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
// option. This file may not be copied, modified, or distributed
|
// option. This file may not be copied, modified, or distributed
|
||||||
// except according to those terms.
|
// except according to those terms.
|
||||||
|
|
||||||
// ignore-aarch64
|
|
||||||
// ignore-emscripten
|
// ignore-emscripten
|
||||||
#![feature(io, process_capture)]
|
#![feature(io, process_capture)]
|
||||||
|
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
// option. This file may not be copied, modified, or distributed
|
// option. This file may not be copied, modified, or distributed
|
||||||
// except according to those terms.
|
// except according to those terms.
|
||||||
|
|
||||||
// ignore-aarch64
|
|
||||||
// ignore-emscripten
|
// ignore-emscripten
|
||||||
|
|
||||||
use std::process::Command;
|
use std::process::Command;
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
// option. This file may not be copied, modified, or distributed
|
// option. This file may not be copied, modified, or distributed
|
||||||
// except according to those terms.
|
// except according to those terms.
|
||||||
|
|
||||||
// ignore-aarch64
|
|
||||||
// ignore-emscripten
|
// ignore-emscripten
|
||||||
#![feature(std_misc, os)]
|
#![feature(std_misc, os)]
|
||||||
|
|
||||||
|
@ -16,7 +16,6 @@
|
|||||||
// non-ASCII characters. The child process ensures all the strings are
|
// non-ASCII characters. The child process ensures all the strings are
|
||||||
// intact.
|
// intact.
|
||||||
|
|
||||||
// ignore-aarch64
|
|
||||||
// ignore-emscripten
|
// ignore-emscripten
|
||||||
|
|
||||||
use std::io::prelude::*;
|
use std::io::prelude::*;
|
||||||
|
@ -11,7 +11,6 @@
|
|||||||
// Be sure that when a SIGPIPE would have been received that the entire process
|
// Be sure that when a SIGPIPE would have been received that the entire process
|
||||||
// doesn't die in a ball of fire, but rather it's gracefully handled.
|
// doesn't die in a ball of fire, but rather it's gracefully handled.
|
||||||
|
|
||||||
// ignore-aarch64
|
|
||||||
// ignore-emscripten
|
// ignore-emscripten
|
||||||
|
|
||||||
use std::env;
|
use std::env;
|
||||||
|
Loading…
Reference in New Issue
Block a user