Rollup merge of #65151 - tmandry:revert-emscripten-upgrade, r=tmandry
Revert #63649 - "Upgrade Emscripten targets to use upstream LLVM backend" This change caused the runtime of the linux-asmjs builder to nearly double from 2+ hours to about 4 hours, which happens to be the bors timeout. (It made it in barely under 4 hours when it was merged.) This is causing timeouts on all new changes. This reverts commit7870050796, reversing changes made to2e7244807a.
This commit is contained in:
commit
69598dc3cf
142 changed files with 537 additions and 377 deletions
|
|
@ -1,5 +1,5 @@
|
|||
// run-pass
|
||||
// ignore-emscripten compiled with panic=abort by default
|
||||
// ignore-wasm32-bare always compiled as panic=abort right now
|
||||
|
||||
// Check that values are not leaked when a dtor panics (#14875)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
// build-pass
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
// compile-flags: -g
|
||||
|
||||
pub struct Dst {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
// run-pass
|
||||
// aux-build:issue-24687-lib.rs
|
||||
// compile-flags:-g
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
extern crate issue_24687_lib as d;
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@
|
|||
// as options to the compiler.
|
||||
|
||||
// compile-flags:-g -g -O -O
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
fn main() {
|
||||
assert_eq!(1, 1);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
// run-pass
|
||||
// compile-flags:-g
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
fn helper<F: FnOnce(usize) -> bool>(_f: F) {
|
||||
print!("");
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
// run-pass
|
||||
// ignore-emscripten compiled with panic=abort by default
|
||||
// ignore-wasm32-bare compiled with panic=abort by default
|
||||
|
||||
use std::panic;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
// run-pass
|
||||
// compile-flags: -g
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
use std::ops::Deref;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
// run-pass
|
||||
// ignore-windows
|
||||
// ignore-macos
|
||||
// ignore-emscripten common linkage not implemented right now
|
||||
// ignore-wasm32-bare common linkage not implemented right now
|
||||
|
||||
#![feature(linkage)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
// run-pass
|
||||
// compile-flags:-g
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
// In this test we just want to make sure that the code below does not lead to
|
||||
// a debuginfo verification assertion during compilation. This was caused by the
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
// Regression test for #36856.
|
||||
|
||||
// compile-flags:-g
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
fn g() -> bool {
|
||||
false
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
// Regression test for #42210.
|
||||
|
||||
// compile-flags: -g
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
trait Foo {
|
||||
fn foo() { }
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
// run-pass
|
||||
// ignore-emscripten compiled with panic=abort by default
|
||||
// ignore-wasm32-bare compiled with panic=abort by default
|
||||
|
||||
use std::panic;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
// run-pass
|
||||
#![allow(unused_variables)]
|
||||
// compile-flags:--test -g
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
#[cfg(target_os = "macos")]
|
||||
#[test]
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
// run-pass
|
||||
// compile-flags:--test -O
|
||||
|
||||
// ignore-emscripten compiled with panic=abort by default
|
||||
|
||||
#[test]
|
||||
#[should_panic(expected = "creating inhabited type")]
|
||||
fn test() {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
|
||||
// compile-flags:-g
|
||||
// ignore-pretty issue #37195
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
#![feature(non_ascii_idents)]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
// build-pass (FIXME(62277): could be check-pass?)
|
||||
// ignore-emscripten no i128 support
|
||||
|
||||
fn fibs(n: u32) -> impl Iterator<Item=u128> {
|
||||
(0 .. n)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,5 @@
|
|||
// run-pass
|
||||
// compile-flags:-C debuginfo=2
|
||||
// ignore-asmjs wasm2js does not support source maps yet
|
||||
|
||||
fn foo() -> impl Copy {
|
||||
foo
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue