Disable Multivalue again (#1000)

Apparently it's currently broken again in the recent Rust nightlies, so
we have to disable it.
This commit is contained in:
Christopher Serr
2025-02-11 23:52:05 +00:00
committed by GitHub
parent ad02c3a761
commit 0d5e82c684
2 changed files with 5 additions and 3 deletions
+4 -2
View File
@@ -39,8 +39,10 @@ if (process.argv.some((v) => v === "--nightly")) {
cargoFlags +=
" -Z build-std=std,panic_abort -Z build-std-features=panic_immediate_abort";
rustFlags += " -Z wasm-c-abi=spec";
target = "../wasm32-multivalue.json";
targetFolder = "wasm32-multivalue";
// FIXME: Apparently the multivalue ABI is broken again.
// target = "../wasm32-multivalue.json";
// targetFolder = "wasm32-multivalue";
// Virtual function elimination requires LTO, so we can only do it for
// max-opt builds.
+1 -1
View File
@@ -1,7 +1,7 @@
{
"arch": "wasm32",
"crt-objects-fallback": "true",
"data-layout": "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-n32:64-S128-ni:1:10:20",
"data-layout": "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-i128:128-n32:64-S128-ni:1:10:20",
"dll-prefix": "",
"dll-suffix": ".wasm",
"dynamic-linking": true,