0xMiden / 0xMiden/compiler

Fuzz the compiler with a non-trivial code but not overly complex

Open
#214 2 comments 0 reactions 1 assignee Claimed by @greenhat View on GitHub
testing
Dominant language
Rust
Stars
115
Forks
84
Avg merge
1d 8h
Merged PRs (30d)
15

Description

### Motivation
To fill the gap between manually written Wasm (too simple) and Rust programs using the malloc (too complex to debug) in our tests. We need something in the middle to cover a non-trivial control flow and memory ops (byte vs. word memory addressing), etc.

### Implementation details
Generate the Wasm code with `wasm-smith`, compile it to MASM and run them both, comparing the runtime state (stack, memory) afterward.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.