Add debug code for CI

This commit is contained in:
Mark McCaskey
2019-08-28 11:19:59 -07:00
parent 634aca8b9d
commit a188e7f652
2 changed files with 5 additions and 2 deletions

View File

@ -70,13 +70,13 @@ wasitests-singlepass: wasitests-setup
cargo test --manifest-path lib/wasi-tests/Cargo.toml --release --features singlepass -- --test-threads=1
wasitests-cranelift: wasitests-setup
cargo test --manifest-path lib/wasi-tests/Cargo.toml --release --features clif -- --test-threads=1
cargo test --manifest-path lib/wasi-tests/Cargo.toml --release --features clif -- --test-threads=1 --nocapture
wasitests-llvm: wasitests-setup
cargo test --manifest-path lib/wasi-tests/Cargo.toml --release --features llvm -- --test-threads=1
wasitests-unit:
cargo test --manifest-path lib/wasi-tests/Cargo.toml --release --features clif -- --test-threads=1
cargo test --manifest-path lib/wasi-tests/Cargo.toml --release --features clif -- --test-threads=1 --nocapture
cargo test --manifest-path lib/wasi/Cargo.toml --release
wasitests: wasitests-unit wasitests-singlepass wasitests-cranelift wasitests-llvm

View File

@ -42,6 +42,8 @@ pub fn generate_import_object(
) -> ImportObject {
let state_gen = move || {
fn state_destructor(data: *mut c_void) {
dbg!("IN DESTRUCTOR");
dbg!(&data);
unsafe {
drop(Box::from_raw(data as *mut WasiState));
}
@ -52,6 +54,7 @@ pub fn generate_import_object(
args: args.clone(),
envs: envs.clone(),
});
dbg!("IN CONSTRUCTOR");
(
Box::into_raw(state) as *mut c_void,