mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 00:34:06 +00:00
006c884480
The updated wasi-sdk has debuginfo by default so be sure to strip the debuginfo by default when testing the size of new executables.
19 lines
359 B
Rust
19 lines
359 B
Rust
//@ only-wasm32-wasip1
|
|
#![deny(warnings)]
|
|
|
|
use run_make_support::{rfs, rustc};
|
|
|
|
fn main() {
|
|
rustc()
|
|
.input("foo.rs")
|
|
.target("wasm32-wasip1")
|
|
.arg("-Clto")
|
|
.arg("-Cstrip=debuginfo")
|
|
.opt()
|
|
.run();
|
|
|
|
let bytes = rfs::read("foo.wasm");
|
|
println!("{}", bytes.len());
|
|
assert!(bytes.len() < 50_000);
|
|
}
|