← All tasks
cppWebAssembly/wabt #2451Not a task: already works

`wasm-rt-impl-tableops.inc` missing from packages

envgap__WebAssembly__wabt-2451

01 / FAILURE SIGNATURE

As reported upstream

/opt/homebrew/share/wabt/wasm2c/wasm-rt-impl.c:262:10: fatal error: 'wasm-rt-impl-tableops.inc' file not found
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
63fefe32e7e40efe1050c1908422b29e883c0575
Manifest
CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

WebAssembly/wabt #2451 · read the original issue
`wasm-rt-impl-tableops.inc` has been [split off from `wasm2c/wasm-rt-impl.c`](https://github.com/WebAssembly/wabt/commit/49950cbcb8e3729cd056f1f76ee4000dbcbe309f), but this file is not installed in the installation dir. This means that `wasm-rt-impl.c` is no longer complete in installed packages.



E.g., on Homebrew:



```

cc -c -DVERSION='"0.8.0"' -Wall -Wno-unused-function -Wno-unused-value -I/opt/homebrew/include -O2 -o wasm-rt-impl.o /opt/homebrew/share/wabt/wasm2c/wasm-rt-impl.c

/opt/homebrew/share/wabt/wasm2c/wasm-rt-impl.c:262:10: fatal error: 'wasm-rt-impl-tableops.inc' file not found

#include "wasm-rt-impl-tableops.inc"

         ^~~~~~~~~~~~~~~~~~~~~~~~~~~

1 error generated.

```



Same goes for `wasm-rt-mem-impl-helper.inc`
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]