-
On Mac aarch64 (e.g. M1 MBP), the system's libunwind doesn't behave as on other platforms, and doesn't properly unwind wasm frames using the information we provide it (CFI etc.). The PR that introduce…
-
ASR->WASM backend: (ASR features that have to be implemented):
* [ ] #1484
* [x] https://github.com/lfortran/lfortran/issues/1294
* [x] https://github.com/lfortran/lfortran/issues/1332
* [x] htt…
-
Adding a degree of randomization in Manta's testing can be beneficial to catch more bugs.
Use manta-pay's test randomization as reference.
-
### Test Case
[The given testcase](https://github.com/luxinyi0105/wasm_runtime_test/raw/main/09-01.zip) was simply mutated a wasm file, which was obtained by compiling C program generated with `Csm…
-
👋 Hey,
Fuzzgen found this on AArch64.
### `.clif` Test Case
```
test run
target aarch64
target s390x
target riscv64
target x86_64
function %a(i32) -> i32 system_v {
ss0 = explici…
-
👋 Hey,
#### Feature
bugpoint is a really interesting tool if some clif code is failing to compile. Some of outputs reported by the clif differential fuzzer don't fail to compile, but predictably…
-
#### Feature
When the Wasm instance traps, it's sometimes difficult to understand what happened. Post-mortem debugging using coredumps (which is extensively used in native environment) would be h…
-
On Windows, the `benchmark_effect_size` test has started intermittently failing since #170. It is unclear to me what could have modified the execution of the code that copies the built engine to a loc…
-
It would be nice to support target-specific features for cases such as when certain functionality is only available on one platform or the default set of functionality should vary per-platform.
-
In addition to ints/floats, wasm now has a special "externref" type for referencing objects outside of the VM.
Possible use-cases:
- IPLD objects/blocks. This could be safer (and likely more perfo…