OCamlPro / owi

WebAssembly Swissknife & cross-language bugfinder
https://ocamlpro.github.io/owi/
GNU Affero General Public License v3.0
134 stars 17 forks source link

use proper `conf-*` packages instead of depexts #201

Open zapashcanon opened 7 months ago

zapashcanon commented 7 months ago

for instance conf-clang instead of the clang depext

krtab commented 7 months ago

The only ones that can currently be done seems to be clang, and maybe llvm, if using version 16 is fine. Both lld and wabt still have to be explicit depexts.

Depexts to change to conf-

zapashcanon commented 7 months ago

We could create the missing conf- packages for opam.

filipeom commented 7 months ago

Also, if we could adapt the reference interpreter's binary decoder to owi we wouldn't need wabt https://github.com/WebAssembly/spec/blob/main/interpreter/binary/decode.ml (but this is probably to much work)

zapashcanon commented 7 months ago

Yes, this is #9