wasm-micro-runtime icon indicating copy to clipboard operation
wasm-micro-runtime copied to clipboard

WebAssembly Micro Runtime (WAMR)

Results 327 wasm-micro-runtime issues
Sort by recently updated
recently updated
newest added

Can the AOT file built on windows run directly on other platforms? like linux ubuntu22.

### Subject of the issue `iwasm` with an aot fails with `unhandled SIGSEGV`. The original `wasm` works fine. ### Test case WAT file: [test.txt](https://github.com/bytecodealliance/wasm-micro-runtime/files/15330646/test.txt) A Moonbit version of [n-body simulation](https://github.com/web-devkits/Wasmnizer-ts/blob/main/tests/benchmark/nbody_class.ts)...

bug
aot compiler
GC

### Steps to reproduce 1. Unpack zip [kotlin-wasm-wasi-example-wasm-wasi-dev.wasm.zip](https://github.com/bytecodealliance/wasm-micro-runtime/files/15267851/kotlin-wasm-wasi-example-wasm-wasi-dev.wasm.zip) 2. Build `iwasm` with the following command ``` cmake .. -DWAMR_BUILD_GC=1 -DWAMR_BUILD_BULK_MEMORY=1 -DWAMR_BUILD_EXCE_HANDLING=1 -DWAMR_BUILD_TAIL_CALL=1 -DWAMR_BUILD_CUSTOM_NAME_SECTION=1 -DWAMR_BUILD_EXCE_HANDLING=0 && make ``` 3. Run `./iwasm...

enhancement
done
GC

### Steps to reproduce 1. Unpack zip [kotlin-wasm-wasi-example-wasm-wasi-prod.wasm.zip](https://github.com/bytecodealliance/wasm-micro-runtime/files/15267820/kotlin-wasm-wasi-example-wasm-wasi-prod.wasm.zip) 2. Build `iwasm` with the following command ``` cmake .. -DWAMR_BUILD_GC=1 -DWAMR_BUILD_BULK_MEMORY=1 -DWAMR_BUILD_EXCE_HANDLING=1 -DWAMR_BUILD_TAIL_CALL=1 -DWAMR_BUILD_CUSTOM_NAME_SECTION=1 -DWAMR_BUILD_EXCE_HANDLING=0 && make ``` 3. Run `./iwasm...

enhancement
done
GC

Are there plans to support exception handling proposal in the fast interpreter in WAMR soon?

exception handling

Fixes #2349 - WAMR triggers UBSAN alignment issues on x86-64/x86 when built with Fast JIT.

# AOT stack frame enhancement ## Motivation Currently LLVM AOT/JIT doesn’t use the stack frame like interpreter/fast-jit except in the feature of dumping call stack and performance profiling, since the...

enhancement

this line: https://github.com/bytecodealliance/wasm-micro-runtime/blob/8f098a5905d4b9a741933ffdb8a75f493e4e81d8/build-scripts/config_common.cmake#L51 does not work for multi-configuration cmake mode. better approach is: ```cmake add_compile_definitions("$") ``` without the if above.

I installed `iwasm` using the command: `brew install wasm-micro-runtime`. Then checked `iwasm --version` which outputted: `iwasm 2.0.0`. Now I have a main.wasm which I build from a cpp project using...

embedding wamr into c++ application, after initializing, the wamr spams into console with every c++ exception thrown (in the host), even if completely unrelated to wasm. the logging happens on...